【问题标题】:Getting coordinates from google maps place autocomplete从谷歌地图获取坐标位置自动完成
【发布时间】:2017-11-08 02:53:35
【问题描述】:

我想在 ionic2 项目中使用 google place 自动完成功能。我找到了这个 npm 包

https://www.npmjs.com/package/ionic2-google-places-autocomplete

如它所描述的那样工作。但是在 callback=detail($event[0]) 我没有得到所选地址的坐标。我得到的是一个 javascript 对象,其中包含有关我输入的地址的信息。

有没有办法让 ionic2 项目中的 google place 自动完成功能为我提供所选地址的坐标。

提前致谢

【问题讨论】:

  • official documentation 显示了完全符合您要求的 JavaScript 代码。您是否使用了无法访问本机 api 的特定库?
  • 我正在使用npmjs.com/package/ionic2-google-places-autocomplete,它没有给出坐标。但是,自动完成功能按预期工作。此外,我正在使用没有谷歌地图的谷歌地点自动完成功能。相反,我使用的是传单。

标签: google-maps autocomplete ionic2


【解决方案1】:

npm 包的回调与https://developers.google.com/places/web-service/autocomplete 中描述的相同。这不会返回位置,但会返回 place_id。

​您可以通过place_id调用地点详细信息(https://developers.google.com/places/web-service/details)以获取纬度和经度。

【讨论】:

    猜你喜欢
    • 2012-02-20
    • 2015-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多