ios - 如何在 iOS 应用程序中使用 kml 文件在 map View 上显示数据库中的数据

标签 ios google-maps mkmapview kml

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

最佳答案

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

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

它展示了如何在 MKMapView 上显示 KML 文件。

另请参阅 github 上的以下两个项目。我已经使用它们来解析 KML 并在 map 上显示结果。 SimpleKML 适用于大多数用途。 KML 框架(上次我检查过)是 KML 标准的更完整的实现。两者都适用于简单的 KML 地标和叠加层。

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

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

关于ios - 如何在 iOS 应用程序中使用 kml 文件在 map View 上显示数据库中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11685474/

相关文章:

ios - 如何计算我当前位置与 MapView 中其他 Pin 之间的距离

ios - NSNotFound 的可用性如何?

objective-c - 使用 Xcode 学习 objective-c?

c# - C# 中的谷歌几何 Api

ios - 迦太基和谷歌地图

ios - 在 MKMapView 中标记位置

mapkit - 您如何让用户向 map 添加图钉并在 SwiftUI 中获取坐标?

ios - UICollectionView 导航栏闪烁

ios - 更改事件时区是否会影响共享事件中的其他人?

jquery - 谷歌地图未以 fancybox 为中心