-1
我正在創建一個網站,並且在這個網站上我需要添加一張地圖,用戶可以輸入任何地址,並且它會返回距離地點列表最近的地方。我將API導入到我的代碼中,但我不是一個非常熟練的JavaScript程序員,所以我不知道如何創建這個功能。 從我搜索的內容中,它必須遍歷一系列的地方纔能找到最接近的地方。使用Google Maps JavaScript API查找最近的地點?
有沒有人有任何線索?先謝謝你。
我正在創建一個網站,並且在這個網站上我需要添加一張地圖,用戶可以輸入任何地址,並且它會返回距離地點列表最近的地方。我將API導入到我的代碼中,但我不是一個非常熟練的JavaScript程序員,所以我不知道如何創建這個功能。 從我搜索的內容中,它必須遍歷一系列的地方纔能找到最接近的地方。使用Google Maps JavaScript API查找最近的地點?
有沒有人有任何線索?先謝謝你。
您可能需要使用Places API的和做Radar Search Request
的雷達搜索,您可以根據關鍵詞來搜索,類型或名稱指定搜索半徑內地方
service = new google.maps.places.PlacesService(map);
service.radarSearch(request, callback);
[谷歌地圖API的
可能重複v3 - 查找最近的標記](http://stackoverflow.com/questions/4057665/google-maps-api-v3-find-nearest-markers) – taesu
[Google Maps API - 最近的標記函數更改爲最近的n個標記](http://stackoverflow.com/questions/27905570/google-maps-api-closest-marker-function-change-to-closest-n-markers/27909798#27909798) – geocodezip