【问题标题】:Google Places API - how to get the address coordinates instead of the place'sGoogle Places API - 如何获取地址坐标而不是地点的坐标
【发布时间】:2019-11-28 10:04:25
【问题描述】:

我正在使用 Google Places API 来获取该地点的地理位置。我得到了积分并且能够正确放置它。搜索标记下方的地方放置在建筑物的中间。

https://www.google.com/maps/place/C.D.E.-Centro+de+Diagnostico+de+Elvas,+Lda/@38.8799378,-7.1615604,20.05z/data=!4m5!3m4!1s0xd171c6f3bfd342f:0xe99e4c47a055bae3!8m2!3d38.8799892!4d-7.161476

现在我正在寻找的是将标记放置在建筑物的地址(基本上是门)上:

https://www.google.com/maps/place/R.+de+S%C3%A3o+Louren%C3%A7o+17,+7350-026+Elvas/@38.8800482,-7.1619366,19z/data=!3m1!4b1!4m5!3m4!1s0xd171c691f19dac7:0xe21f4232dc70c067!8m2!3d38.8800482!4d-7.1613894

目前唯一的方法是获取地点,获取地点详细信息,然后使用地址再次调用新坐标。

这是获取地点地址地理位置的唯一方法吗?

【问题讨论】:

    标签: google-places-api


    【解决方案1】:

    Reverse geocoding是你最好的朋友!

    像这样输入你的地址,去掉空格。

    https://maps.googleapis.com/maps/api/geocode/json?address=R.deSãoLourenço17,7350-026,Elvas&key=API_KEY

    然后通过geometry 字段访问坐标。希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-26
      相关资源
      最近更新 更多