[GIS] Converting WKT to WKB in Java using PostGIS

javapostgiswell-known-binarywell-known-text

How can I convert a WKT string to a WKB byte[] in Java using PostGIS functions?
I need to save that WKT string in a PostGIS database (geometry column.

Best Answer

http://postgis.net/docs/manual-1.5/ch04.html#OpenGISWKBWKT

says that you can convert it like that in both ways:

bytea WKB = ST_AsBinary(geometry);
text WKT = ST_AsText(geometry);
geometry = ST_GeomFromWKB(bytea WKB, SRID);
geometry = ST_GeometryFromText(text WKT, SRID);
Related Question