Here is what it looks like when global hints are used:
Map<Key, Boolean> map = new HashMap<Key, Boolean> ();
map.put( Hints.FORCE_LONGITUDE_FIRST_AXIS_ORDER, true );
map.put( Hints.FORCE_STANDARD_AXIS_DIRECTIONS, true );
map.put( Hints.FORCE_STANDARD_AXIS_UNITS, true );
map.put( Hints.LENIENT_DATUM_SHIFT, true );
Hints global = new Hints(map);
GeoTools.init( global );
CRS.main(new String[]{"-dependencies"});
Results in the following:
> DefaultAuthorityFactory["All"] (crs, buffered)
> ????ManyAuthoritiesFactory["All"] (crs, cs, datum, operation, optional)
> ????WebCRSFactory["CRS"] (crs, registered)
> ? ????ReferencingObjectFactory[direct] (crs, cs, datum,
> buffered, registered)
> ? ????DatumAliases[direct] (datum, registered)
> ????AutoCRSFactory["AUTO2", "AUTO"] (crs, registered)
> ? ????ReferencingObjectFactory[direct] (crs, cs, datum,
> buffered, registered)
> ? ????DatumAliases[direct] (datum, registered)
> ????URN_AuthorityFactory["urn:ogc:def", "urn:x-ogc:def"] (crs, cs,
> datum, operation, optional, registered)
> ? ????AllAuthoritiesFactory["All"] (crs, cs, datum, operation,
> optional)
> ? ????ThreadedHsqlEpsgFactory["EPSG"] (crs, cs, datum,
> operation, buffered, optional, registered)
> ? ? ????FactoryUsingHSQL["EPSG"] (crs, cs, datum, operation)
> ? ? ????ReferencingObjectFactory[direct] (crs, cs,
> datum, buffered, registered)
> ? ? ????DatumAliases[direct] (datum, registered)
> ? ????WebCRSFactory["CRS"] (crs, registered)
> ? ? ????ReferencingObjectFactory[direct] (crs, cs, datum,
> buffered, registered)
> ? ? ????DatumAliases[direct] (datum, registered)
> ? ????AutoCRSFactory["AUTO2", "AUTO"] (crs, registered)
> ? ? ????ReferencingObjectFactory[direct] (crs, cs, datum,
> buffered, registered)
> ? ? ????DatumAliases[direct] (datum, registered)
> ? ????HTTP_AuthorityFactory["http://www.opengis.net"] (crs,
> cs, datum, operation, optional, registered)
> ????HTTP_AuthorityFactory["http://www.opengis.net"] (crs, cs,
> datum, operation, optional, registered)
> ????AllAuthoritiesFactory["All"] (crs, cs, datum, operation,
> optional)
> ????ThreadedHsqlEpsgFactory["EPSG"] (crs, cs, datum,
> operation, buffered, optional, registered)
> ? ????FactoryUsingHSQL["EPSG"] (crs, cs, datum, operation)
> ? ????ReferencingObjectFactory[direct] (crs, cs,
> datum, buffered, registered)
> ? ????DatumAliases[direct] (datum, registered)
> ????WebCRSFactory["CRS"] (crs, registered)
> ? ????ReferencingObjectFactory[direct] (crs, cs, datum,
> buffered, registered)
> ? ????DatumAliases[direct] (datum, registered)
> ????AutoCRSFactory["AUTO2", "AUTO"] (crs, registered)
> ? ????ReferencingObjectFactory[direct] (crs, cs, datum,
> buffered, registered)
> ? ????DatumAliases[direct] (datum, registered)
> ????URN_AuthorityFactory["urn:ogc:def", "urn:x-ogc:def"]
> (crs, cs, datum, operation, optional, registered)
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel