shapelys nearest_points() 文档中的这个短语是什么意思?

What does this phrase from shapelys nearest_points() documentation mean?

the shapely user manual中对于nearest_points()有如下备注

Note that the nearest points may not be existing vertices in the geometries.

在此上下文中的现有顶点是什么?

它的意思就是它所说的:生成的最短距离点可能不在输入几何图形的确切顶点上。

看下面的例子:

import shapely

line  = shapely.geometry.LineString([(-1,0),(1,0)])
poly = shapely.geometry.Polygon([(0,0.5),(1,1.5),(-1,1.5)])

near_line, near_poly = shapely.ops.nearest_points(line, poly)

print(near_line.wkt)
# 'POINT (0 0)'

print(near_poly.wkt)
# 'POINT (0 0.5)'

注意 near_line 对象是 (0,0) 处的一个点,它不是原始 line 对象中的顶点。虽然点 (0,0) 在原始 line 对象中 包含 ,但它 不是 实际顶点。

这就是文档所指的内容。