我想搜索我所在位置附近的不同医院,然后在地图上显示。但问题是我不知道如何搜索我所在地附近的医院。有关搜索医院位置的任何帮助表示赞赏。
答案 0 :(得分:3)
您可以在伦敦附近的医院查询GeoNames的webservices:this example次搜索。
请注意GeoNames的结果并非万无一失,并且它们不保证数据的准确性。不要在紧急情况下使用它。
答案 1 :(得分:3)
答案 2 :(得分:3)
你可以使用mapkit MapKit Tutorial
答案 3 :(得分:2)
您还可以使用Google Maps API执行类似的操作。看看这里的文档; -
http://code.google.com/apis/maps/documentation/places/#PlaceSearches
您需要获取API密钥以及接受条款和条件,但是当您使用MapKit时,无论如何您都在有效地执行此操作。 Apple的文档中提到了这一点。
另一个替代方案是使用Foursquare数据,因为它们也有API并且数据质量应该相当不错。但是,这将是另一个API,术语等处理,将您的搜索过滤到医院可能更加繁琐。
一旦你有了一些结果并解析它们,MapKit有一个非常简单的API,用于向地图添加注释。