You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Shapely的nearest_points()文档中existing vertices的含义是什么?

Shapely nearest_points() 备注术语解释

原备注中文翻译

Note that the nearest points may not be existing vertices in the geometries.
请注意:计算得到的最近点不一定是对应几何对象的已有顶点。

existing vertices 具体含义

这里的*已有顶点(existing vertices)*特指构造几何对象时显式定义的原始坐标节点,是构成几何形状边界的基础锚点,不包括几何对象边/面上的任意中间点:

  • 例如你定义线段 LineString([(0,0), (2,2)]),它的已有顶点只有原始输入的 (0,0) 和 (2,2) 两个端点。如果你计算该线段与点 (0,2) 的最近点,得到的线段侧最近点是 (1,1),这个点落在两点的连线上,不属于该线段的已有顶点。
  • 再比如矩形多边形 Polygon([(0,0), (0,2), (2,2), (2,0)]),它的已有顶点只有四个角点。如果计算它和点 (3,1) 的最近点,得到的多边形侧最近点是 (2,1),这个点落在矩形的右侧边上,也不属于该多边形的已有顶点。

这个备注的作用就是提醒用户,不要默认nearest_points()返回的点一定是你构造几何时输入过的坐标值。

内容的提问来源于stack exchange,提问作者blupp

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 00:12:03