我在数据库中有大量的位置记录,我想使用KML在地图视图上显示位置数据以生成可视化注释。如何在地图视图上显示这些可视化效果?请给我建议,以使用KML(适用于iOS应用)...。

最佳答案

请在此处查看Apple KMLViewer示例代码:

http://developer.apple.com/library/ios/#samplecode/KMLViewer/Introduction/Intro.html

它显示了如何在MKMapView顶部显示KML文件。

另请参见github上的以下两个项目。我都使用它们来解析KML并将结果显示在地图上。 SimpleKML适用于大多数用途。 KML Framework(我上次检查过)具有更完整的KML标准实施。对于简单的KML地标和覆盖图,这两种方法都应该很好。

https://github.com/mapbox/Simple-KML

https://github.com/FLCLjp/iOS-KML-Framework

07-24 09:38
查看更多