android - Google map 上的 KMZ 矢量文件

标签 android google-maps kmz

我有一个 KMZ 矢量文件,它在我的 Google 地球应用程序上运行良好,但我想通过 Google map 将其覆盖在我的手机 (android) 上。

这可能吗?

最佳答案

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

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

关于android - Google map 上的 KMZ 矢量文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12922892/

相关文章:

android - 无法在 ionic v2 中安装非原生 cordova 插件

javascript - 保持车辆连续定位的最佳方法

Android 谷歌地图透明度

iis - Google Earth(.kmz)MIME类型iis问题

java - 如何在 Firestore 数据库中运行多个事务?我面临的问题是

java - 使用 twitter 应用程序在 android 中集成 Twitter

android - 如何在 Android 中执行 FlowLayout 之类的操作?

javascript - 在 Jest 中手动模拟 Google map

kml - 在 GE 中打开 KMZ 时设置初始 View

Powershell ZIP CopyHere 抵消异步行为