@Test public void testWktWithoutSrid() throws SQLException { String wkt = Wkt.toWkt( geom ).split( ";" )[1]; testCase( wkt, geomNoSrid ); }
@Test public void testWktWithSrid() throws SQLException { String ewkt = Wkt.toWkt( geom ); testCase( ewkt, geom ); }
/** * Returns the Well-Known Text (WKT) representation of this <code>Geometry</code>. * * @return the Well-Known Text (WKT) representation of this <code>Geometry</code>. */ public String toString() { return Wkt.toWkt(this); }
@Override public String convertString(org.geolatte.geom.Geometry<?> value) { if (value==null){ return null; } return Wkt.toWkt(value); }
@Test public void roundTrip() { List<Geometry> geometries = getGeometries(); for (Geometry geometry : geometries) { if (geometry instanceof MultiPolygon) { continue; } if (geometry instanceof GeometryCollection) { continue; } System.err.println(Wkt.toWkt(geometry)); JGeometry converted = JGeometryConverter.convert(geometry); Geometry back = JGeometryConverter.convert(converted); assertEquals(geometry, back); } }