Dear All,

I started to debug GeoTiffReader.

metadata.getGeoKey(GeoTiffConstants.GTModelTypeGeoKey)

gives 32767

so that this fails:

  crs = gtcs.createCoordinateSystem(metadata);


However, I can't find where this geokey in the metadata is
set/transformed. Any hints?

Thank you! Peter



On 06/03/2019 10:24, Peter wrote:
> Dear Andrea,
>
> I tried all possible combinations of gt-epsg-wkt and/or gt-epsg-wkt.
>
> What I don't understand:
> I add the defintion to the ReferencingFactory and
> CRS.decode("EPSG:54009")
> prints correctly.
>
> But GeoTiffReader seems not to pick it up.
> Do I have to give "hints" to the GeoTiffReader about the registered
> Epsg definition ?
>
> My code
>
>
> URL epsg = getClass().getClassLoader().getResource("epsg.properties");
>
> Hints hints = new Hints(Hints.CRS_AUTHORITY_FACTORY,
> PropertyAuthorityFactory.class);
> ReferencingFactoryContainer referencingFactoryContainer =
> ReferencingFactoryContainer.instance(hints);
> PropertyAuthorityFactory factory;
> factory = new PropertyAuthorityFactory(referencingFactoryContainer,
> Citations.fromName("EPSG"), epsg);
> ReferencingFactoryFinder.addAuthorityFactory(factory);
> ReferencingFactoryFinder.scanForPlugins();
>
> System.out.println(CRS.decode("EPSG:54009"));
>
> String fileName =
> "xxx/Downloads/pop/GHS_POP_GPW42015_GLOBE_R2015A_54009_1k_v1_0.tif";
>
>
> new GeoTiffReader(new FileInputStream(new File(fileName)));
>
>
>
>
> On 06/03/2019 10:11, Andrea Aime wrote:
>> Just to be sure, which EPSG plugin do you have in the classpath?
>> You need to have one, probably works best with gt-epsg-hsql
>>
>> Cheers
>> Andrea
>>
>> On Wed, Mar 6, 2019 at 10:08 AM Peter <dojouserpe...@orange.fr
>> <mailto:dojouserpe...@orange.fr>> wrote:
>>
>>     Dear Daniele,
>>
>>     thank you for the hint! Unfortunately, that didn't help.
>>     I also added the definition to the CRS factory and CRS.decode()
>>     works fine. But still the same error.
>>     I have put all information on
>>     
>> https://gis.stackexchange.com/questions/314421/geotiff-geotools-mollweide-customer-projection-not-recognized
>>

_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to