import com.vividsolutions.jts.geom.*; import com.vividsolutions.jts.io.*; public class SpatialDataProcessing { public static void main(String[] args) { Point point = new Point(new Coordinate(1, 1), new PrecisionModel(), 0); LineString lineString = new LineString(new Coordinate[] { new Coordinate(1, 1), new Coordinate(2, 2) }, new PrecisionModel(), 0); Polygon polygon = new Polygon(new LinearRing(new Coordinate[] { new Coordinate(1, 1), new Coordinate(2, 2), new Coordinate(3, 3), new Coordinate(1, 1) }, new PrecisionModel(), 0), null, new PrecisionModel(), 0); WKTWriter writer = new WKTWriter(); String pointString = writer.write(point); String lineStringString = writer.write(lineString); String polygonString = writer.write(polygon); System.out.println("Point: " + pointString); System.out.println("LineString: " + lineStringString); System.out.println("Polygon: " + polygonString); } }


上一篇:
下一篇:
切换中文