如何使用SailsJS调用Google api



我想使用GMap API计算2个坐标之间的距离。我正在寻找无论如何捕获返回数据从URL

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. 
  }
})

希望有帮助!

Google自己的API文档应该包含你需要的一切:

https://developers.google.com/maps/documentation/javascript/distancematrix

首先将您的原产地和目的地从城市(或其他)到拉丁对象进行地理编码:

地理编码是转换地址(如"1600")的过程圆形剧场公园路,山景城,CA")转换成地理坐标(如纬度37.423021和经度-122.083739),您可以使用在地图上放置标记,或定位地图。

https://developers.google.com/maps/documentation/geocoding/intro

使用得到的LatLng对象,调用距离矩阵服务

相关内容

  • 没有找到相关文章

最新更新