iPhone 和 iPad 的 KML 和 KMZ 查看器

如何使用 GoGIS 在 iOS 上打开、查看和使用 KML 与 KMZ 文件。

KML(Keyhole 标记语言)是在 Google Earth、Google My Maps 和其他众多地图工具中创建的地理数据的标准格式。KMZ 只是 KML 的压缩版本,打包成一个可以包含图标、图像和其他资源的 zip 归档。如果您处理地理数据,几乎可以肯定您在某个时候收到过 KML 或 KMZ 文件 — 来自同事、政府机构或公共数据门户。

查看这些文件过去意味着在桌面上安装 Google Earth,或者依赖 Google Earth 的移动应用,它更注重地球浏览体验而非数据的深入检查。GoGIS 为您提供一个专业的 GIS 查看器,可以在 iPhone 或 iPad 上查看 KML 和 KMZ 数据,具备完整的样式支持、属性显示,以及将 KML 数据与 Shapefile、GeoJSON 和其他图层叠加的功能。

KML 和 KMZ 文件从哪里来

KML 文件出现在 GIS 世界的各个角落。政府机构以 KML 格式发布分区地图、洪水区和基础设施数据。环保组织分享栖息地边界和监测站点。同事在 Google My Maps 中创建快速地图并导出为 KML。外业团队记录的 GPS 轨迹和航点最终以 KMZ 格式呈现。如果您处理空间数据,KML 是您会经常遇到的格式之一。

在 GoGIS 中打开 KML 和 KMZ

将 KML 或 KMZ 文件导入 GoGIS 的方式与其他支持格式相同。从 iOS 文件应用中,点击文件并从共享菜单选择 GoGIS。从邮件附件,点击它并选择 GoGIS。从 AirDrop,接受传输后 GoGIS 自动打开。无论来源如何,导入只需几秒钟。

导入 KML 文件
导入 KML 文件

KMZ 文件的处理方式完全相同。GoGIS 检测到压缩归档,提取 KML 文档和任何捆绑资源,然后创建图层。您不需要重命名文件扩展名或手动提取任何内容。

KML 样式支持

KML 的优势之一是内联样式 — 颜色、线宽、多边形填充和图标规格直接嵌入在文件中。GoGIS 在导入时保留这些样式。线条保持其颜色和宽度。多边形填充以正确的颜色和透明度渲染。点地标以原始文件中定义的样式显示。

以原始样式显示的 KML 数据
以原始样式显示的 KML 数据

这很重要,因为 KML 文件通常带有特定含义的样式 — 红线表示边界、蓝色表示水系、绿色表示植被。丢失这些样式就是丢失信息。GoGIS 完整保留它们,使数据按照创建者的意图显示。

查看地标和描述

KML 地标通常包含丰富的描述 — HTML 格式的文本、链接、嵌入图像和结构化数据。在 GoGIS 中点击任何地标即可查看其完整描述和属性。这对 Google My Maps 的 KML 文件特别有用,用户会在每个地标上附加笔记、照片和自定义字段。

将 KML 与其他数据叠加

KML 数据很少单独存在。您可能需要将 KML 边界文件叠加在 Shapefile 上,将同事的 Google My Maps 导出与您自己的外业数据进行比较,或者将 KML 图层添加到包含 GeoJSON 和 GPS 轨迹的现有项目中。GoGIS 无缝处理所有这些。每个导入的文件都成为一个单独的图层,您可以独立地切换、重新排序和设置样式。

导出为其他格式

如果您需要将 KML 数据转换为桌面 GIS 期望的格式,GoGIS 可以将任何图层导出为 GeoJSON、Shapefile、CSV 或 KML。这使得在外业接收 KML 文件、在手机上检查它,然后将其导出为 Shapefile 用于办公室的 QGIS 或 ArcGIS 工作流变得简单。

无论您是从政府来源、使用 Google Earth 的同事还是您自己的外业数据收集中接收 KML 文件,GoGIS 都在您的 iPhone 和 iPad 上提供具备 GIS 专业人员所期望功能的完整 KML 和 KMZ 查看器。

准备好试试了吗?

无需订阅。无需账户。下载即用。

在 App Store 下载