ST_X/ST_Y
返回浮动。您可以使用浮动或将其转换为文本。
使用
ST_AsEWKT
这是有问题的,因为两者
ST_Y/ST_X
回来
floats
和
ST_AsEWKT公司
需要一个
geometry
.
使用您获得的浮动:
SELECT st_y(st_transform(way, 4326)) AS lat,
st_x(st_transform(way, 4326)) AS lon
"addr:housenumber" AS husenumber,
"addr:street" AS street,
"addr:postcode" AS postcode
FROM planet_osm_point
或转换为文本:
SELECT cast(st_y(st_transform(way, 4326)) as text) AS lat,
cast(st_x(st_transform(way, 4326)) as text) AS lon
"addr:housenumber" AS husenumber,
"addr:street" AS street,
"addr:postcode" AS postcode
FROM planet_osm_point