【发布时间】:2021-12-22 22:13:32
【问题描述】:
我需要找到端点之间距离最大的城市。
CREATE TABLE "cities" (gid serial,
"city_id" int4,
"city" varchar(21));
SELECT AddGeometryColumn('','cities','geom','26986','MULTIPOLYGON',2);
【问题讨论】:
-
您好。根据documentation,函数 ST_EndPoint 需要一个 LineString,并且您的几何列有一个 MultiPolygon。你能详细说明一下你的用例吗?也许你需要别的东西。
-
我尝试将多边形转换为线串。
-
多边形环的第一个点和最后一个点是同一个点,因此距离为 0 是有意义的。
-
@Anaidm 多边形是一个封闭的环,所以第一个点和最后一个点是相同的
-
“端点”是什么意思?
标签: postgresql postgis spatial