KMZ矢量文件超过谷歌地图

时间:2012-10-16 20:29:07

标签: android google-maps kmz

我有一个KMZ矢量文件,可以在我的Google地球应用程序中正常工作,但我希望通过谷歌地图将其叠加在我的手机(android)上。

这可能吗?

1 个答案:

答案 0 :(得分:1)

KMZ文件只是一个归档结构,包含一个主KML文件和零个或多个支持文件。我假设你想要KML数据?这就是KMZ的“路线”式内容。    至于显示一个KML文件,它已经完成 - 检查this之前的SO问题 - 它涉及使用SAX解析器(或其他兼容的解析类)解析KML并将其拼接到路径中。获得坐标列表后,可以创建自定义Overlay类,该类可以将坐标列表作为参数。然后,在onDraw()类的Overlay方法上,您只需绘制一条表示坐标列表的路径。有关绘制路线的更多信息,请查看this输出。

如果那不是您要找的,请发表评论,我会看到我能做些什么!