public String getWKB() { return new String(WKBWriter.bytesToHex(new WKBWriter().write(value))); }
public String getWKB() { return new String(WKBWriter.bytesToHex(new WKBWriter().write(value))); }
protected String getGeometryInsertText(Geometry geom, int srid, int dimension) throws IOException { if( geom == null ) { return "null"; } if(WKBEnabled) { String wkb = WKBWriter.bytesToHex( new WKBWriter(dimension).write( geom ) ); if (byteaWKB) return "setSRID('"+wkb+"'::geometry,"+srid+")"; else return "GeomFromWKB('" + wkb + "', " + srid + ")"; } String geoText = geometryWriter.write(geom); return "GeometryFromText('" + geoText + "', " + srid + ")"; }