MapsApi:来自latlng数组的DirectionRenderer



我有一个latlng对象数组。

我想沿着这个数组中的点显示一个DirectionsRenderer。创建DirectionsRenderer时,似乎只能将DirectionsResult作为方向。

向DirectionsService发送DirectionsRequest,其中包含起点、终点,然后将所有其他LatLng对象作为路点。(你需要把它们放在DirectionsWaypoint对象中。)如果你的LatLng对象对应于道路上的真实路线或其他什么,它应该会从DirectionsService返回一条路线DirectionsResult,该路线与你的LatL对象数组相匹配。

如果你希望使用DirectionsRenderer而不是谷歌地图可能会想到的路线来绘制任意线,那么你可能应该考虑其他方法。Directions Renderer需要接收DirectionsResult对象,这是正确的。你所做的任何阻挠这一要求的事情迟早都会让人头疼。

最新更新