protected static Geometry transformPoint(CoordinateTransform ct, Point point) { return point.getFactory().createPoint(transformCoordinates(ct, point.getCoordinates())[0]); }
protected static Geometry transformPoint(CoordinateTransform ct, Point point) { return point.getFactory().createPoint(transformCoordinates(ct, point.getCoordinates())[0]); }
protected static Geometry transformPoint(CoordinateTransform ct, Point point) { return point.getFactory().createPoint(transformCoordinates(ct, point.getCoordinates())[0]); }
protected static Coordinate[] transformCoordinates(CoordinateTransform ct, Coordinate[] in) { return convert(transformCoordinates(ct, convert(in))); }
protected static Coordinate[] transformCoordinates(CoordinateTransform ct, Coordinate[] in) { return convert(transformCoordinates(ct, convert(in))); }
protected static Coordinate[] transformCoordinates(CoordinateTransform ct, Coordinate[] in) { return convert(transformCoordinates(ct, convert(in))); }
protected static Geometry transformLinearRing(CoordinateTransform ct, LinearRing linearRing) { return linearRing.getFactory().createLinearRing(transformCoordinates(ct, linearRing.getCoordinates())); }
protected static Polygon transformPolygon(CoordinateTransform ct, Polygon polygon) { return polygon.getFactory().createPolygon(transformCoordinates(ct, polygon.getCoordinates())); }
protected static Geometry transformLineString(CoordinateTransform ct, LineString lineString) { return lineString.getFactory().createLineString(transformCoordinates(ct, lineString.getCoordinates())); }
protected static Geometry transformMultiPoint(CoordinateTransform ct, MultiPoint multiPoint) { return multiPoint.getFactory().createMultiPoint(transformCoordinates(ct, multiPoint.getCoordinates())); }
protected static Geometry transformLinearRing(CoordinateTransform ct, LinearRing linearRing) { return linearRing.getFactory().createLinearRing(transformCoordinates(ct, linearRing.getCoordinates())); }
protected static Polygon transformPolygon(CoordinateTransform ct, Polygon polygon) { return polygon.getFactory().createPolygon(transformCoordinates(ct, polygon.getCoordinates())); }
protected static Geometry transformLineString(CoordinateTransform ct, LineString lineString) { return lineString.getFactory().createLineString(transformCoordinates(ct, lineString.getCoordinates())); }
protected static Geometry transformLinearRing(CoordinateTransform ct, LinearRing linearRing) { return linearRing.getFactory().createLinearRing(transformCoordinates(ct, linearRing.getCoordinates())); }
protected static Geometry transformMultiLineString(CoordinateTransform ct, MultiLineString multiLineString) { LineString[] lineString = new LineString[multiLineString.getNumGeometries()]; for (int i = 0; i < lineString.length; ++i) { lineString[i] = multiLineString.getFactory() .createLineString(transformCoordinates(ct, multiLineString.getGeometryN(i).getCoordinates())); } return multiLineString.getFactory().createMultiLineString(lineString); }
protected static Geometry transformMultiLineString(CoordinateTransform ct, MultiLineString multiLineString) { LineString[] lineString = new LineString[multiLineString.getNumGeometries()]; for (int i = 0; i < lineString.length; ++i) { lineString[i] = multiLineString.getFactory() .createLineString(transformCoordinates(ct, multiLineString.getGeometryN(i).getCoordinates())); } return multiLineString.getFactory().createMultiLineString(lineString); }
protected static Geometry transformMultiPolygon(CoordinateTransform ct, MultiPolygon multiPolygon) { Polygon[] polygon = new Polygon[multiPolygon.getNumGeometries()]; for (int i = 0; i < polygon.length; ++i) { polygon[i] = multiPolygon.getFactory() .createPolygon(transformCoordinates(ct, multiPolygon.getGeometryN(i).getCoordinates())); } return multiPolygon.getFactory().createMultiPolygon(polygon); }
protected static Geometry transformMultiPolygon(CoordinateTransform ct, MultiPolygon multiPolygon) { Polygon[] polygon = new Polygon[multiPolygon.getNumGeometries()]; for (int i = 0; i < polygon.length; ++i) { polygon[i] = multiPolygon.getFactory() .createPolygon(transformCoordinates(ct, multiPolygon.getGeometryN(i).getCoordinates())); } return multiPolygon.getFactory().createMultiPolygon(polygon); }
protected static Geometry transformMultiPolygon(CoordinateTransform ct, MultiPolygon multiPolygon) { Polygon[] polygon = new Polygon[multiPolygon.getNumGeometries()]; for (int i = 0; i < polygon.length; ++i) { polygon[i] = multiPolygon.getFactory() .createPolygon(transformCoordinates(ct, multiPolygon.getGeometryN(i).getCoordinates())); } return multiPolygon.getFactory().createMultiPolygon(polygon); }
protected static Geometry transformMultiLineString(CoordinateTransform ct, MultiLineString multiLineString) { LineString[] lineString = new LineString[multiLineString.getNumGeometries()]; for (int i = 0; i < lineString.length; ++i) { lineString[i] = multiLineString.getFactory() .createLineString(transformCoordinates(ct, multiLineString.getGeometryN(i).getCoordinates())); } return multiLineString.getFactory().createMultiLineString(lineString); }