javascript - 如何使用 ID 或引用来识别 Google Maps API 中的地点?

标签 javascript google-maps

使用地点自动完成功能,我可以获得具有不同名称的相同地点(主要是更改绑定(bind))。我将这个地方保存在我的数据库中。我需要确定这个地方,不管名字是什么。两个值是候选值:idreference。但是,根据文档,这两个值都可以更改!

https://developers.google.com/maps/documentation/javascript/places?hl=en#place_details_responses

我怎样才能识别一个地方?

最佳答案

是的,两者都可以改变,但 refId 也会指向同一个地方。出于某种原因,您可以在一个地方拥有多个 refId。只是厌倦了 id。

reference 包含一个 token ,可用于将来查询详细信息服务。此 token 可能不同于对详细信息服务的请求中使用的引用。建议定期更新存储的 Places 引用。尽管此 token 唯一标识了地点,但反之则不然:一个地点可能有许多有效的引用 token

关于javascript - 如何使用 ID 或引用来识别 Google Maps API 中的地点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14552539/

相关文章:

google-maps - 谷歌地图 JavaScript 街景错误

javascript - 意想不到的结果 - 针对约克郡的谷歌自动完成

javascript - 谷歌地图标记数据

javascript - 在谷歌地图中动态添加监听器,其中 iframe src 为每个标记设置不同

javascript - 重新加载页面时未在 Safari 上触发加载事件

javascript - Angular2 完全销毁当前组件

javascript - 跨域API调用

javascript - 哎呀!有些不对劲。此页面未正确加载 Google map 。有关技术细节,请参阅 JavaScript 控制台

javascript - 如何在不使用 jQuery 的情况下为两个不同的按钮添加一个单击事件处理程序?

javascript - Css3 - 移除类的过渡