2

我正在使用 Google place API 来获取某个位置附近的医院。

这(24.4758,54.3747)拉长只给了两家医院

https://maps.googleapis.com/maps/api/place/search/json?location=24.4758,54.3747&radius=50000&types=hospital&sensor=false&key=YourAPIkey

我在谷歌地图上搜索了Al Sharqi St - Abu Dhabi 附近的医院,显示有十多家医院。

请建议在获取所有医院的 API 请求中还需要包含哪些内容。

任何帮助将不胜感激。

谢谢

4

1 回答 1

3

所有地点都归类在该类型下,establishment直到 Google 有足够的关于某个地点的元数据将其归类为支持的地点类型(如restaurant、等bar) 。hospital

一种解决方法是将地点类别类型作为 akeyword而不是类型传递。该keyword参数与所有可用字段匹配,包括但不限于姓名、类型和地址,以及客户评论和其他第三方内容。

https://maps.googleapis.com/maps/api/place/search/json?location=24.4758,54.3747&radius=50000&keyword=hospital&sensor=false&key=YOUR_API_KEY

请不要发布您的 API 密钥,因为它与您的开发者帐户相关联。我建议尽快在您的API 控制台中重置它。

于 2012-10-16T23:46:03.920 回答