public void registerProjections() { MapProjectionRegistry.registerProjection(new MapProjection(getName(), createTransform(null), true)); }
private static MapProjection createMapProjectionForTestSetGeocoding() { MapTransform mapTransform = new IdentityTransformDescriptor().createTransform(null); return new MapProjection("p1", mapTransform, "unit"); }
public void testCoordinateReferenceSystems() throws FactoryException { final MapProjection gp = MapProjectionRegistry.getProjection(new IdentityTransformDescriptor().getName()); assertSame(DefaultGeographicCRS.WGS84, CoordinateReferenceSystems.getCRS(gp, Datum.WGS_84)); for (final MapProjection projection : MapProjectionRegistry.getProjections()) { if (!(projection.getMapTransform().getDescriptor() instanceof IdentityTransformDescriptor)) { assertTrue(CoordinateReferenceSystems.getCRS(projection, Datum.ITRF_97) instanceof ProjectedCRS); assertTrue(CoordinateReferenceSystems.getCRS(projection, Datum.WGS_72) instanceof ProjectedCRS); assertTrue(CoordinateReferenceSystems.getCRS(projection, Datum.WGS_84) instanceof ProjectedCRS); } } }
private MapInfo createMapInfo(Datum datum) { final IdentityTransformDescriptor td = new IdentityTransformDescriptor(); final MapTransform transform = td.createTransform(null); return createMapInfo(datum, new MapProjection("wullidutsch", transform)); }
private MapGeoCoding createIdentityMapGeoCoding() { final IdentityTransformDescriptor td = new IdentityTransformDescriptor(); final MapTransform transform = td.createTransform(null); final MapProjection projection = new MapProjection("wullidutsch", transform); final MapInfo mapInfo = new MapInfo(projection, 0, 0, 0, 0, 1, 1, Datum.WGS_84); return new MapGeoCoding(mapInfo); }