-1
我有一個有2個文本框和一個按鈕的HTML頁面。2個谷歌地圖點之間的距離
我的問題是,是否有可能得到一個谷歌地圖彈出時,第一個文本框被點擊,以允許用戶選擇一個起點,之後用戶關閉彈出窗口並選擇第二個文本框來獲取谷歌地圖再次彈出以選擇地圖上的結束點。
之後,用戶應該能夠點擊按鈕,並應顯示通過最快的道路行駛路線可能的2個選定點之間的英里數。
我有一個有2個文本框和一個按鈕的HTML頁面。2個谷歌地圖點之間的距離
我的問題是,是否有可能得到一個谷歌地圖彈出時,第一個文本框被點擊,以允許用戶選擇一個起點,之後用戶關閉彈出窗口並選擇第二個文本框來獲取谷歌地圖再次彈出以選擇地圖上的結束點。
之後,用戶應該能夠點擊按鈕,並應顯示通過最快的道路行駛路線可能的2個選定點之間的英里數。
這很容易,因爲你可能會想。在Google Maps API v3中,有
var distance = google.maps.geometry.spherical.computeDistanceBetween(pointA,pointB)
您可以使用的方法,其中pointA和B是標記。
請務必包括幾何庫:
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&v=3&libraries=geometry"></script>
方法的文檔: https://developers.google.com/maps/documentation/javascript/reference?hl=en-US&csw=1#spherical
你可以很容易做到這一點使用的標記。 – Rohan
嘿...蚊子...如果它很容易,只需提供答案或參考...而不是做一個關於它很容易的沒有幫助的評論......這個人並不是在問一個簡單或困難的問題。 – user3043124