【发布时间】:2015-11-09 12:51:27
【问题描述】:
我查看了谷歌预设的地点类型列表。例如,我为“机构”找到了一个,因为我想为城市中的热门景点填充标记。问题是“医院”也显示在我要删除的那个类别下。有什么办法可以做到这一点,或者是否有另一个可以与谷歌地图一起使用的免费旅游景点 API?
【问题讨论】:
标签: google-maps google-maps-api-3 google-places-api
我查看了谷歌预设的地点类型列表。例如,我为“机构”找到了一个,因为我想为城市中的热门景点填充标记。问题是“医院”也显示在我要删除的那个类别下。有什么办法可以做到这一点,或者是否有另一个可以与谷歌地图一起使用的免费旅游景点 API?
【问题讨论】:
标签: google-maps google-maps-api-3 google-places-api
一个地方可以有一种或多种类型。所以你必须得到一个包含所有类型的列表,测试你想要的。如果您发现不想要的类型,请不要使用它,但您会针对您不想要的每种可能类型进行测试。
另一个好方法是,不要使用“机构”作为主要类型(这是一种非常常见的类型),而是选择“博物馆”、“兴趣点”等许多地方。看看the full list here.
对于您获得的每个Place,使用getPlaceTypes(),它将返回一个类型列表,您可以测试您想要的类型。
【讨论】: