我有一个地方我想使用 Google Directions API 检查 Source 和 Destination 路线之间是否存在该地点。
例如:A - 源 B - 目的地和 C - 是地方。
现在我想检查 A 到 B 路线中是否存在 C。
谢谢。
我有一个地方我想使用 Google Directions API 检查 Source 和 Destination 路线之间是否存在该地点。
例如:A - 源 B - 目的地和 C - 是地方。
现在我想检查 A 到 B 路线中是否存在 C。
谢谢。
DirectionRoute包含一个overview_path
-property,它定义了路线的简化路径。
您可以使用此路径创建折线,然后使用google.maps.geometry.poly.isLocationOnEdge()检查该地点是否在路线上。
由于overview_path
简化了,您可以使用步骤的路径属性来创建更详细的路线(折线)并获得更准确的结果。