我正在浏览MapQuest.js文件,基本上我想省略汽车的选项并用自行车替换它。
var map = L.mapquest.map('map', {
center: this.state.center,
layers: L.mapquest.tileLayer(this.state.baseLayer),
zoom: this.state.zoom,
zoomControl: false,
});
L.mapquest
.directionsControl({
className: 'control-panel',
routeSummary: {
enabled: false,
},
narrativeControl: {
enabled: true,
compactResults: false,
}
})
.addTo(map);
L.control.zoom({ position: 'topright' }).addTo(map);
}
我在 MapQuest.js > API Reference > mapquest.directions.route 下找到了此信息。
充当MapQuest Directions API接口的类。 执行路由,优化路由或备用路由呼叫 取决于routesOptions。如果没有提供回叫,则为路由 将自动在地图上呈现。路线标记和 可以使用setLayerOptions函数设置Ribbon的样式。如果一个 提供回调,API调用的结果将被传入 错误优先回调样式。
有人可以告诉我如何利用Directions API中的一些选项吗? 我认为这是你如何真正定制的东西吗?