【发布时间】:2020-06-19 20:17:38
【问题描述】:
我正在尝试通过将 4 个点分别投影 2 米来围绕质心创建一个多边形。但多边形边不是4米。我看到的只有 3.7 米和 2.8 米。
SELECT ST_AsText(ST_MakeValid(ST_MakeEnvelope(
ST_X(ST_Project(ST_SetSRID(ST_MakePoint(-94.308946032318019, 41.189416186516212), 4326), 2, radians(225))::geometry),
ST_Y(ST_Project(ST_SetSRID(ST_MakePoint(-94.308946032318019, 41.189416186516212), 4326), 2, radians(225))::geometry),
ST_X(ST_Project(ST_SetSRID(ST_MakePoint(-94.308946032318019, 41.189416186516212), 4326), 2, radians(135))::geometry),
ST_Y(ST_Project(ST_SetSRID(ST_MakePoint(-94.308946032318019, 41.189416186516212), 4326), 2, radians(315))::geometry),
4326
)));
对角线也不是 4m。它是 4.7m。 QGIS
【问题讨论】: