Leaflet Routing Machine API - 以航路点为起点和终点的路线
Leaflet Routing Machine API - route with waypoint as start and end point
两次添加航路点时(作为路线的起点和终点,路线不显示。
如何更改代码以使其正常工作?
L.Routing.control({
waypoints: [
L.latLng(lat1, long1),
L.latLng(lat2, long2),
L.latLng(lat1, long1,
],
serviceUrl: 'http://router.project-osrm.org/viaroute',
routeWhileDragging: false,
addWaypoints: false,
lineOptions: {
styles: [{color: 'black', opacity: 0.15, weight: 9}, {color: 'white', opacity: 0.8, weight: 6}, {color: 'orange', opacity: 1, weight: 2}]
}
谢谢
L.Routing.control({
waypoints: [
L.latLng(lat1, long1),
L.latLng(lat2, long2),
L.latLng(lat1, long1,
],
serviceUrl: 'http://router.project-osrm.org/viaroute',
routeWhileDragging: false,
addWaypoints: false,
lineOptions: {
styles: [{color: 'black', opacity: 0.15, weight: 9}, {color: 'white', opacity: 0.8, weight: 6}, {color: 'orange', opacity: 1, weight: 2}]
}
您的代码需要在最后一个航路点的末尾添加 ):
L.latLng(lat1,long1) 而不是 L.latLng(lat1,long1,
两次添加航路点时(作为路线的起点和终点,路线不显示。
如何更改代码以使其正常工作?
L.Routing.control({
waypoints: [
L.latLng(lat1, long1),
L.latLng(lat2, long2),
L.latLng(lat1, long1,
],
serviceUrl: 'http://router.project-osrm.org/viaroute',
routeWhileDragging: false,
addWaypoints: false,
lineOptions: {
styles: [{color: 'black', opacity: 0.15, weight: 9}, {color: 'white', opacity: 0.8, weight: 6}, {color: 'orange', opacity: 1, weight: 2}]
}
谢谢
L.Routing.control({
waypoints: [
L.latLng(lat1, long1),
L.latLng(lat2, long2),
L.latLng(lat1, long1,
],
serviceUrl: 'http://router.project-osrm.org/viaroute',
routeWhileDragging: false,
addWaypoints: false,
lineOptions: {
styles: [{color: 'black', opacity: 0.15, weight: 9}, {color: 'white', opacity: 0.8, weight: 6}, {color: 'orange', opacity: 1, weight: 2}]
}
您的代码需要在最后一个航路点的末尾添加 ): L.latLng(lat1,long1) 而不是 L.latLng(lat1,long1,