使用 KML 文件 Swift 申请

Work with KML files Swift Application

我正在做一个有趣的项目,这个项目允许从地图上的 KML/KMZ 文件或 Google 地图上可视化一些信息(光污染、云信息等)。我想通过使用 Swift 编程语言的 iOS 应用程序恢复此信息。 我想知道是否可以使用 iOS.

来做到这一点

非常感谢,

YM

Yes you can do that is iOS,Apple 提供了 KML Parser 的 Demo,这里是 link KML Parser.

虽然该项目在 Objective-C 中,但您可以使用桥接 Header 导入它,以便您可以在 Swift.

中使用它

第 1 步:

下载apple的示例代码here

第 2 步:

将 Apple 示例代码中的 KMLParser.m 和 KMLParser.h 文件连接到您的项目(您可以将其拖到您的项目中)如果您以前从未做过,您可以找到一个简单的教程 here.

第 3 步:

将您的 KML 文件添加到 Xcode 中的项目。

第 4 步:

从 KML 文件解析多边形到 MKMap 的示例: