我想使用GMap API計算器在2個座標之間的距離。 我在尋找反正從URL如何使用SailsJS調用Google APIs
https://maps.googleapis.com/maps/api/distancematrix/json?origins=Seattle&destinations=San+Francisco&key={{myKey}}
我試圖尋找,但沒有任何事情,我的目的趕上返回數據。 請幫我或給我關鍵字。非常感謝!
我想使用GMap API計算器在2個座標之間的距離。 我在尋找反正從URL如何使用SailsJS調用Google APIs
https://maps.googleapis.com/maps/api/distancematrix/json?origins=Seattle&destinations=San+Francisco&key={{myKey}}
我試圖尋找,但沒有任何事情,我的目的趕上返回數據。 請幫我或給我關鍵字。非常感謝!
您可以使用超級真棒request包
從它的文檔:
請求被設計爲使HTTP調用可能最簡單的方法。它支持HTTPS,並默認遵循重定向。
var request = require('request');
request('http://www.google.com', function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body) // Show the HTML for the Google homepage.
}
})
希望有所幫助!
谷歌自己的API文檔應該包含你需要的一切:
https://developers.google.com/maps/documentation/javascript/distancematrix
首先替您出發地和目的地的城市(或其他),以經緯度對象:
地理編碼是過程將地址(如「1600 Amphitheatre Parkway,Mountain View,CA」)轉換爲地理座標 (如緯度37.423021和經度-122.083739),您可以使用該地址 將標記放置在地圖上,或放置地圖。
https://developers.google.com/maps/documentation/geocoding/intro
使用LatLng對象,你在得到響應,呼叫距離矩陣服務。
Tks爲您的答案,但我知道如何調用GMap API(通過使用PHP和Javascript)。我是Sails的新手。我正在PHP中尋找類似CURL的Sails中的任何東西) –