首页 > 解决方案 > 在谷歌地图中找不到地点 ID

问题描述

Google Maps使用提供的地址无法检索其中的某些位置 ID 。我可以知道为什么没有为这些特定地点分配位置 ID 吗?

标签: google-mapsmapsgoogle-places-apigoogle-places

解决方案


我能够使用 Places API 文本搜索找到您的商家

https://maps.googleapis.com/maps/api/place/textsearch/json?query=Vision%20Care%20Opticals%20(Pvt)Ltd%2C%20No%20233%2C%20Galle%20Road%2C%20Panadura%2C%20Sri%20Lanka&key=MY_API_KEY

生成的地点 ID 是ChIJgzN3gw9G4joRd_Vb1yAsmno

您可以在 Geocoder 工具中看到这个地方:

https://developers-dot-devsite-v2-prod.appspot.com/maps/documentation/utils/geocoder/#place_id%3DChIJgzN3gw9G4joRd_Vb1yAsmno

或从 Places API 获取详细信息

https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJgzN3gw9G4joRd_Vb1yAsmno&key=YOUR_API_KEY

我希望这有帮助!


推荐阅读