I had the same problems with bursa wolf params for coordinate systems in Austria and this ended in parsing my own wkt defenitions. Afterwards, everything works fine.
Quoting Jean Marie <jm...@hotmail.fr>: > > Hi Jody > > I tried to debug from line : > > String code = CRS.lookupIdentifier( example, true ); // should be "EPSG:4230" > > and from > > CoordinateReferenceSystem crs = CRS.decode( code ); > > but I didn't come accross the method "equalsIgnoresMetadata" > although this method is visible several times in CRS.java ; > > if you are talking about a method equalsIgnoresMetadata inside of > CRS.java, I wonder from which method you get there ; > I must miss something... > > by the way I noticed that CRS.java has a main class that can display > the Bursa-Wolf parameters using parameter -bursawolfs > in a command line > > unfortunately for "EPSG:27572" no Bursa-Wolf parameter are displayed > (even if it requires gt-epsg-hsql-2.6.3.jar) ! > here is the result : > > ??????????????????????????????????????????????????? > ? Destination ? dx ? dy ? dz ? ex ? ey ? ez ? ppm ? > ??????????????????????????????????????????????????? > ??????????????????????????????????????????????????? > > in desperation, I took the Bursa-Wolf parameters from the > spatialreference.org site which gives a correct result, > namely TOWGS84[-168,-60,320,0,0,0,0] (and using only > gt-referencing-2.6.3.jar) > > If I can really get the parameters from the debug process it would > be reassuring > > thanks anyway > > Jean-Marie > > Subject: Re: [Geotools-devel] how to get Bursa-Wolf parameters in WKT strings > From: jody.garn...@gmail.com > Date: Mon, 17 May 2010 20:29:01 +1000 > CC: geotools-gt2-users@lists.sourceforge.net > To: jm...@hotmail.fr > > > > Hi Jean - we should keep this on the email list. > Can you try the code example and step through it with a debugger? > This should help explain why it will hep you.1. You parse the WKT > into a CoordinateReferenceSystem2. You look for a matching > CoordinateReferenceSystem coming out of the official EPSG database > Inside that code it goes through and checks for a > CoordinateReferenceSystem with the same values as yours; ignoring > the metadata (such as name and description). The method is called > "equalsIgnoresMetadata" if you are interested.3. It returns you a > match ... and that match includes Bursa Wolf Parameters > Jody > On 17/05/2010, at 7:37 PM, Jean Marie wrote:Hi jody > > I had a look at the example given at : > > http://docs.codehaus.org/display/GEOTDOC/01+CRS+Helper+Class#01CRSHelperClass-SearchingforaCoordinateReferenceSystem > > I think you refer to the following code : > ----- > String code = CRS.lookupIdentifier( example, true ); // should be > "EPSG:4230"CoordinateReferenceSystem crs = CRS.decode( code ); > ------ > > well I don't know how this can help me ; > > you talked also about an "Equals" method that could assist me ; > well I don't see how > > if you could give me some further details it would be helpfull > as I don't know how to sort out this problem of String WKT > which sometimes contains all parameters required and sometimes doesn't > > thanks a lot > > Jean-Marie > > > Subject: Re: [Geotools-devel] how to get Bursa-Wolf parameters in WKT strings > From: jody.garn...@gmail.com > Date: Thu, 13 May 2010 08:35:11 +1000 > CC: geotools-de...@lists.sourceforge.net > To: jm...@hotmail.fr > > Hi Jean > Here is what I kind of do; I use the CoordinateReferenceSystem > created my WKT to look up the "Real" CoordinateReferenceSystem > produced by the EPSG database (which is much more complete). > There is an "Equals" method that ignores metadata to assist you with > this; and because I find CoordinateReferenceSystem stuff difficult > to manage by hand there should be a helper method ... > Yes there is - indeed it is one of the use-cases covered by the user > > guide:-http://docs.codehaus.org/display/GEOTDOC/01+CRS+Helper+Class#01CRSHelperClass-SearchingforaCoordinateReferenceSystem > Cheers, Jody > On 13/05/2010, at 3:15 AM, Jean Marie wrote:Hello > > my purpose is to get a list of projection systems described in a WKT > format (so using gt-epsg-hsql-2.6.3) ; > and then to use these WKT representations to achieve tranformations > using only > the library gt-referencing-2.6.3.jar > > to get these WKT strings I use the following code : > > CoordinateReferenceSystem crsSrc = > ReferencingFactoryFinder.getCRSAuthorityFactory("EPSG", > null).createCoordinateReferenceSystem(EPSG); > and then crsSrc.toWKT() gives the WKT specification for EPSG > > I took 3 WKT representations for respectively EPSG = "EPSG:4326", > EPSG = "EPSG:2056" and EPSG = "EPSG:27572" > then I created for each one a CoordinateOperationFactory object to > carry out 2 transformations : > one from 4326 to 2056 (Switzerland) et the other from 4326 to 27572 > (France) using the WKT strings > > I noticed that the WGS84 to Swiss transformation is correct, > while the WGS84 to French transformation generates an error saying > that Bursa-Wolf parameters are required ; > > I would like to know how to sort out this problem as I need accurate results > and I cannot afford to use the following code involving some > transformation errors: > > CRS.findMathTransform(crsSrc, crsDest, true) > > is it possible to get Bursa-Wolf parameters in each WKT representation ? > > thanks a lot > > Jean-Marie > > Vous voulez protéger votre vie privée ? La solution avec Internet > Explorer 8 > ------------------------------------------------------------------------------ > > _______________________________________________ > Geotools-devel mailing list > geotools-de...@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geotools-devel > > > Votre vie privée l'est-elle vraiment ? Internet Explorer 8 vous > protège gratuitement ! > > _________________________________________________________________ > Installez gratuitement les nouvelles Emoch'ticones ! > http://www.ilovemessenger.fr/emoticones/telecharger-emoticones-emochticones.aspx ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. ------------------------------------------------------------------------------ _______________________________________________ Geotools-gt2-users mailing list Geotools-gt2-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users