使用自定义图标的 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/
我正在使用 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
}));
我得到的结果如下所示:
如何更改图标,使它们看起来更现代?
在不久的将来将推出新的图标服务,其中包含更多现代图标。它将与新的静态地图版本配套使用。对不起,还没有预计时间。
我们新的静态地图 v5 现在处于测试阶段,其中包括一个新的可自定义图标服务。检查一下:
https://developer.mapquest.com/documentation/static-map-api/v5/getting-started/