0
看着https://developers.google.com/maps/documentation/javascript/examples/directions-simple我仍然不明白我如何讓用戶能夠選擇位置通過拖放標記或通過輸入地址,然後通過單擊按鈕顯示選定的位置。允許用戶通過標記或輸入地址選擇一個位置
有什麼建議嗎?
看着https://developers.google.com/maps/documentation/javascript/examples/directions-simple我仍然不明白我如何讓用戶能夠選擇位置通過拖放標記或通過輸入地址,然後通過單擊按鈕顯示選定的位置。允許用戶通過標記或輸入地址選擇一個位置
有什麼建議嗎?
您可以處理地圖點擊事件,並獲得緯度LNG並創建一個標記,並顯示在地圖上。
google.maps.event.addListener(map, 'click', function(event){
alert("Latitude: "+event.latLng.lat()+" "+", longitude: "+event.latLng.lng());
var myLatlng = new google.maps.LatLng(event.latLng.lat(),event.latLng.lng());
var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title: 'Hello World!'
});
});
使用myLatLng計算距離。 此外,如果要在用戶將鼠標懸停在地圖上時顯示標記,請處理地圖的鼠標懸停事件。 有關活動列表,請參閱此處:https://developers.google.com/maps/documentation/javascript/events
選擇一個位置?或選擇駕駛方向的開始或結束點?你想做什麼不清楚。 – MrUpsidown