【发布时间】:2016-09-30 01:08:38
【问题描述】:
有人知道我的查询有什么问题吗?我正在尝试使用地理坐标计算面积,但结果似乎太小而不真实。 0.00118 平方米。有人可以帮忙吗?
SELECT ST_Area(the_geom) As sqm
FROM (SELECT
ST_GeomFromText('POLYGON
(
(14.604514925547997 121.0968017578125,
14.595212295624522 121.08512878417969,
14.567302046916149 121.124267578125,
14.596541266841905 121.14761352539062,
14.604514925547997 121.0968017578125)
)',4326) ) As foo(the_geom)
【问题讨论】:
-
这看起来在 GIS 堆栈交换中有一些信息:gis.stackexchange.com/questions/26461/…
-
如下回答,您需要 ST_Area 的
geography版本; see the manual 了解更多详情。
标签: sql postgresql geolocation postgis