Bing-maps DirectionsManager中是否可以有多个图钉图标?

问题描述 投票:0回答:1

Bing-maps DirectionsManager中是否可以有多个图钉图标?

我有这个代码工作,并在地图上绘制路线:

    Microsoft.Maps.loadModule('Microsoft.Maps.Directions', function () {
        directionsManager = new Microsoft.Maps.Directions.DirectionsManager(myMap);

        for (var i = 0; i < pinHandlers.length; i++) {

            var title = 'test location';
            var ph = pinHandlers[i];

            var wp = new Microsoft.Maps.Directions.Waypoint({
                address: title,
                location: new Microsoft.Maps.Location(
                    ph.loc.latitude,
                    ph.loc.longitude
                )
            });
            directionsManager.addWaypoint(wp);
        }

        // This sets the icon for all the points created above
        directionsManager.setRenderOptions({
            itineraryContainer: '#directionsItinerary',
            waypointPushpinOptions: {
                icon: '/assets/images/map-markers/delivery.PNG'
            }
        });
        directionsManager.calculateDirections();
    });

根据API的外观,我只能更改路径中所有点的推针。如果可能的话,我想为每个点使用不同的图标。

bing-maps
1个回答
0
投票

是!您可以拥有多种图标样式。看看https://bingmapsv8samples.azurewebsites.net/#Fully%20Custom%20Waypoint%20Pushpins

它显示了如何在不同的航点上添加不同的引脚。请注意,此GITHUB由Microsoft创建和维护,因此请报告您在存储库中遇到的任何问题。

© www.soinside.com 2019 - 2024. All rights reserved.