当点不在路上时如何避免绘制路线

How to avoid drawing a route when point is not in a road

第一张图为真实路径 第二个显示了 rounting 服务给出的结果 (此处为地图或 Bing 地图) 任何的想法 ?

如果您尝试使用不在道路上的点计算路线,如果道路在大约 150 米以内,它将捕捉到最近的道路。没有办法避免这种情况。我相信所有主要的地图平台都在做同样的事情。