【发布时间】:2016-10-14 22:39:45
【问题描述】:
我在 Google 地图上使用 Google Maps API。
问题是,它在整个路径中显示了几个站点,将它们标记为 A-B-C-D...Z,但我需要将其更改为 1-2-3-4-..99,
这是我的代码;
directionsService.route({
origin: $( "#input-directions-start-point" ).val(),
destination: $( "#input-directions-end-point" ).val(),
waypoints: waypts, //other duration points
optimizeWaypoints: true,
travelMode: google.maps.TravelMode.DRIVING
}, function(response, status) {
if (status === google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
console.log(response);
} else {
vts.alertDialog( window.localization.error,
window.localization.error_direction_calculate + ": " + status,
BootstrapDialog.TYPE_DANGER);
}
});
这是屏幕截图;
提前致谢
【问题讨论】:
-
你试过什么?您的代码未显示替换默认标记的尝试。
-
我没有任何想法要解决。 API 不支持该功能
-
DirectionsRendererOptions有一个suppressMarkers属性。见developers.google.com/maps/documentation/javascript/…。如果您有不同的航点坐标,我想您可以放置自己的标记而不是默认标记。
标签: javascript google-maps google-maps-api-3