使用自定义图标的 Mapquest 路线

Mapquest routes using custom icons

我正在使用 Mapquest 的 Javascript API 作为传单。

我的代码如下所示:

dir = MQ.routing.directions()
                .on('success',
                    function (data) {
                        console.log(data);
                        var legs = data.route.legs;
                        var maneuvers;
                        if (legs && legs.length) {
                            maneuvers = $.map(legs[0].maneuvers,
                                function(m) {
                                    return new Maneuvers(m);
                                });
                            self.maneuvers(maneuvers);
                        }
                    });
            dir.route({
                locations: [
                    self.from(),
                    self.to()
                ]
            });
            map.addLayer(MQ.routing.routeLayer({
                directions: dir,
                fitBounds: true
            }));

我得到的结果如下所示: 虽然这看起来不错,但图标看起来一点也不像 mapquest.com 上的“获取方向”模块

如何更改图标,使它们看起来更现代?

在不久的将来将推出新的图标服务,其中包含更多现代图标。它将与新的静态地图版本配套使用。对不起,还没有预计时间。

我们新的静态地图 v5 现在处于测试阶段,其中包括一个新的可自定义图标服务。检查一下:

https://developer.mapquest.com/documentation/static-map-api/v5/getting-started/