我有一系列latlng对象。
我想沿着此数组中的点显示DirectionsRenderer。 当您创建DirectionsRenderer时,您似乎只能将DirectionsResult作为方向。
答案 0 :(得分:0)
向DirectionsService发送DirectionsRequest,其中包含您的起点,终点,以及所有其他LatLng对象作为航点。 (您需要将它们放在DirectionsWaypoint对象中。)如果您的LatLng对象对应于沿道路的实际路线或其他任何内容,那么应该从DirectionsService返回与LatLng对象数组匹配的DirectionsResult路径。
如果您希望使用DirectionsRenderer绘制任意线条而不是Google Maps可能提供的路线,那么您可能应该考虑其他方法来实现。 DirectionsRenderer需要接收DirectionsResult对象,这是正确的。你为阻止这种要求所做的任何事情都可能迟早会引起头痛。