我们可以在iOS设备上使用Mapkit框架在Google地图上显示KML数据吗?

我有一个要求,我必须显示一些地图和相应的地图的一些数据。 问题是后端服务器使用MapXtreme来生成GIS数据,而iOS设备没有MapX客户端。 服务器的人告诉我,他们可以发送给我KML文件来生成地图。

有什么方法可以使用KML文件在Google地图上使用Mapkit框架显示地理信息?

编辑:我在这个链接经历了类似的问题。 在其中的一个答案vy32共享一个谷歌地球教程网站的链接来创build一个KML文件。 他还认为它可以在Mapkit中使用。 问题仍然存在…我们该怎么做?

没有内置的function。 Apple提供parsing您可以使用的KML子集的示例代码 。

Google网站可以用一kmlurl代替街道地址。您是否考虑过使用webkit来显示Googlenetworking地图?

注意: kml url可以是一个到数据库中的CGI查询。