> Edgar wrote: "just trying to lobby for the GT2 library, as I get the > impression the > list is a bit afraid of it ;)." > > The whole list probably isn't afraid of it, it's probably just me. :] Me too!!!
> Maybe I'm a little paranoid. It just seems like everytime I get into > the guts of GeoTools I get a serious case of EGO. (Eyes Glazed Over) > But I'm very much a rookie programmer, and the GeoTools code may just > be to advanced for me to easily understand. Me too!!! But it may as well be that after 25 years of programming, my eyes (and maybe my brain too) are too tired to understand anything at all...!!! Seriously speaking, the projection part of GT2 is, IMHO, probably the only part worth considering, but I have no idea of how much it is entangled with all the rest (and I don't want to know, either). Bye Paolo Rizzi > > The Sunburned Surveyor > > On 9/13/07, Stefan Steiniger <[EMAIL PROTECTED]> wrote: > > Hei Larry, > > > > as far as i remember Edgar has a transformation/projection > plugin for > > JUMP on his website. But one of the problems was, that we > do not speak > > about one jar, but several jars.. (it requires for instance > jai.. who > > knows why?). And I am not sure if the same system edgard employed is > > still working with newer GT versions. > > > > look for the coordinate transformation plugin on the OJ-wiki > > http://openjump.org/wiki/show/Plugins > > > > stefan > > > > Larry Becker schrieb: > > > Hi Edgar, > > > > > > It isn't the difficulty of doing transformations that I > fear. Just > > > the difficulty of interfacing GT2 to OpenJump. I'm sure we are > > > willing to learn though if you're offering to teach. :-) > > > > > > More seriously - are you saying that we can just add a > GT2 jar, wrap > > > it in an interface like some of the guys have been > kicking around, and > > > get instant transformation? > > > > > > What would we do for a start? Add a Layer->reproject function? > > > > > > regards, > > > Larry > > > > > > > > > > > > On 9/13/07, Stefan Steiniger <[EMAIL PROTECTED]> wrote: > > >> probably rather to this list ;) > > >> > > >> -------- Original-Nachricht -------- > > >> Betreff: [jump-devel] Projection with Geotools2 CRS > > >> Datum: Thu, 13 Sep 2007 21:00:44 +0200 > > >> Von: Edgar Soldin <[EMAIL PROTECTED]> > > >> Antwort an: JUMP Developers <[EMAIL PROTECTED]> > > >> An: JUMP Developers <[EMAIL PROTECTED]> > > >> > > >> Hello All, > > >> > > >> because of all the comments related to projection > (interfaces) , here is > > >> an example of the simplicity in using GT2 CRS for > projection/transformation > > >> > > >> SNIPPET--> > > >> CoordinateOperationFactory coFactory = > > >> FactoryFinder.getCoordinateOperationFactory(null); > > >> MathTransform transform; > > >> src = > FactoryFinder.getCRSFactory(null).createFromWKT("PROJCS[\"DHDN > > >> / Gauss-Kruger Zone 3\", GEOGCS[\"DHDN\", DATUM[\"Deutsches > > >> Hauptdreiecksnetz\", SPHEROID[\"Bessel 1841\", > 6377397.155, 299.1528128, > > >> AUTHORITY[\"EPSG\",\"7004\"]], TOWGS84[598.1, 73.7, 418.2, > > >> 0.2019999999999998, 0.04499999999999995, > -2.4549999999999974, 6.7], > > >> AUTHORITY[\"EPSG\",\"6314\"]], PRIMEM[\"Greenwich\", 0.0, > > >> AUTHORITY[\"EPSG\",\"8901\"]], UNIT[\"degree of > > >> angle\",0.017453292519943295], AXIS[\"Geodetic longitude\",EAST], > > >> AXIS[\"Geodetic latitude\",NORTH], AUTHORITY[\"EPSG\",\"4314\"]], > > >> PROJECTION[\"Transverse_Mercator\"], PARAMETER[\"semi_major\", > > >> 6377397.155], PARAMETER[\"semi_minor\", 6356078.962818189], > > >> PARAMETER[\"central_meridian\", 8.999999999999991], > > >> PARAMETER[\"latitude_of_origin\", 0.0], > PARAMETER[\"scale_factor\", > > >> 1.0], PARAMETER[\"false_easting\", 3500000.0], > > >> PARAMETER[\"false_northing\", 0.0], UNIT[\"metre\",1.0], > > >> AXIS[\"Easting\",EAST], AXIS[\"Northing\",NORTH], > > >> AUTHORITY[\"EPSG\",\"31467\"]]"); > > >> //src = FactoryFinder.getCRSAuthorityFactory("EPSG", > > >> null).createCoordinateReferenceSystem("EPSG:31467"); > > >> trg = FactoryFinder.getCRSAuthorityFactory("EPSG", > > >> null).createCoordinateReferenceSystem("EPSG:4326"); > > >> CoordinateOperation co = coFactory.createOperation(src, trg); > > >> > > >> transform = co.getMathTransform(); > > >> <--SNIPPET > > >> > > >> the snippet is only rough cut out of my tests. It will > not compile in > > >> this state, but still it shows how easy it is with GT2 to get a > > >> transformation (from WKT or EPSG ID, as you choose) for > projecting > > >> coordinates. The EPSG entries of the factory are of course > > >> request-/listable by name(description). > > >> > > >> just trying to lobby for the GT2 library, as I get the > impression the > > >> list is a bit afraid of it ;). > > >> > > >> regards ede > > >> > > >> -- > > >> public class WhoDidIt{ // A comment. I love comments > > >> private static Person sender; > > >> > > >> public static void main (String[] foo){ > > >> > > >> sender = new Person(); > > >> sender.setName(new String[]{"Edgar", "Soldin"}); > > >> > > >> Address address = new Address(); > > >> address.setStreet("Stadtweg 119"); > > >> address.setZip(39116); > > >> address.setCity("Magdeburg"); > > >> address.setCountry("Germany"); > > >> > > >> sender.setAddress(address); > > >> > > >> sender.setMobilePhone(" +49(0)171-2782880 "); > > >> sender.setWebSiteUrl(" http://www.soldin.de "); > > >> sender.setEmail(" [EMAIL PROTECTED] "); > > >> sender.setPGPPublicKey(" http://www.soldin.de/edgar_soldin.asc "); > >> sender.setGender(true); > >> > >> System.out.println(sender.toString()); > >> } > >> } > >> > >> _______________________________________________ > >> jump-devel mailing list > >> [EMAIL PROTECTED] > >> http://lists.refractions.net/mailman/listinfo/jump-devel > >> > >> > >> > >> ------------------------------------------------------------------------- > >> This SF.net email is sponsored by: Microsoft > >> Defy all challenges. Microsoft(R) Visual Studio 2005. > >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > >> _______________________________________________ > >> Jump-pilot-devel mailing list > >> Jump-pilot-devel@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > >> > > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel