我在迁移中定义了一个几何字段。此表中已存在条目。现在我要显示坐标。对象已读取,但我不知道如何访问细枝中的lat/long。有什么想法吗?多米尼克
fzsnzjdm1#
如果表包含点对象,则可以执行此操作
SELECT ST_X(point_object) X, ST_Y(point_object) Y FROM table WHERE whatever
如果您的对象是多边形或多边形的集合,您可能需要使用类似的方法从每个对象中获取单个x,y。
SELECT ST_X(ST_CENTROID(poly)) X, ST_Y(ST_CENTROID(poly)) Y FROM table WHERE whatever
如果不知道几何体对象中有什么,很难告诉您更多。
1条答案
按热度按时间fzsnzjdm1#
如果表包含点对象,则可以执行此操作
如果您的对象是多边形或多边形的集合,您可能需要使用类似的方法从每个对象中获取单个x,y。
如果不知道几何体对象中有什么,很难告诉您更多。