I just doublecheck it at home... yes needed as by version 2.3 of 
geotools is mere 4 jars namely

gt2-api, gt2-referencing, gt2-epsg-wkt & geoapi

things were really cleaned up in between.. remember the original cts 
extension is from 2004

regards ede
--
> P.Rizzi Ag.Mobilità Ambiente wrote:
>   
>> 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).
>>   
>>     
> as far as I my test went, it showed that at least the crs projection
> part is not depending on the whole package, but only the projection jars.
>
> regards ede
> --
>
>   
>> 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
>>   
>>     
>
>
>   


-- 
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());
  }
}


-------------------------------------------------------------------------
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

Reply via email to