在适用于iOS的地图应用中,如果您点按某个兴趣点,则会显示有关该POI的相关信息。例如,如果您点击火车站图标,它将显示火车站的名称。
是否可以使用MKMapKit复制此行为? POI的图标在地图上,但当然点击它们什么都不做。我根据用户点击的位置尝试了反向地理编码,但这只是给我一个街道地址,没有关于POI的数据。
我尝试过的另一个策略是使用Google Places API,在可见地图区域内加载POI,然后为每个POI设置注释。问题是这个API有20个结果的限制,所以在密集区域它不能很好地工作。
任何人对如何实现这一目标都有任何想法?