【发布时间】:2012-09-18 17:46:14
【问题描述】:
我正在使用 PHP 通过 PostGIS 查询我的 PostgreSQL-db 以获取数据。其中一列是地理类型,这意味着从该列返回的数据看起来像一串随机字母和数字,当然不是。是否有可能以某种方式将该字符串解析为实际点,并读取该点的纬度和经度?
我现在可以用 SQL 来做这件事,但我现在想在开发过程中用 PHP 做。
【问题讨论】:
标签: php postgresql postgis geography
我正在使用 PHP 通过 PostGIS 查询我的 PostgreSQL-db 以获取数据。其中一列是地理类型,这意味着从该列返回的数据看起来像一串随机字母和数字,当然不是。是否有可能以某种方式将该字符串解析为实际点,并读取该点的纬度和经度?
我现在可以用 SQL 来做这件事,但我现在想在开发过程中用 PHP 做。
【问题讨论】:
标签: php postgresql postgis geography
有几个output options 可用。可能你想要的是ST_AsText 得到WKT。
【讨论】: