Diese Linie:
SELECT geom FROM myLayer.geom
Gibt einen Hex-Wert zurück.
Wie würde ich Dezimalwerte erhalten, was eine für Menschen lesbare Koordination ist?
Diese Linie:
SELECT geom FROM myLayer.geom
Gibt einen Hex-Wert zurück.
Wie würde ich Dezimalwerte erhalten, was eine für Menschen lesbare Koordination ist?
Zusätzlich zu ST_AsText (der Geometrie als WKT / Well Known Text zurückgibt) gibt es mehrere zusätzliche Ausgabeformate wie ST_AsGeoJSON ().
Schauen Sie sich http://postgis.net/docs/manual-2.0/reference.html#Geometry_Outputs an und wählen Sie, was Ihren Anforderungen am besten entspricht.
Verwenden Sie ST_AsText , um das Punktobjekt anzuzeigen:
SELECT ST_AsText(the_geom)
FROM myTable;
So zeigen Sie X , Y und das Geom-Objekt an:
SELECT ST_X(the_geom), ST_Y(the_geom), ST_AsText(the_geom)
FROM myTable;
st_x(st_centroid(the_geom))
Mit einer Tabelle in UTM
quelle
Quelle: Geometrie aus mehreren Tabellen mit PostGIS erhalten?
quelle