如何将土地测量数据导出为KML、Shapefile和GeoJSON
返回博客

如何将土地测量数据导出为KML、Shapefile和GeoJSON

14 min read

为什么导出格式很重要

您在iPhone或iPad上测量了一块土地。现在需要将数据导入Google Earth、GIS平台,或者为客户生成报告。您选择的导出格式决定了数据的去向和用途。

选错格式,您就得花时间转换文件、丢失元数据,或者手动重新格式化。选对格式,数据可以直接导入目标软件。

LandLens支持五种导出格式:KML、KMZ、Shapefile、GeoJSON和PDF。每种格式都有其存在的意义,适用于不同的工作流程。以下是各格式的适用场景。

格式详解

KML(Keyhole Markup Language)

KML是Google的格式。如果数据要导入Google Earth、Google地图或任何基于Google的地图工具,KML是正确的选择。

  • 包含内容:地理坐标、边界几何图形、样式信息(颜色、线宽)、标签和描述
  • 文件类型:基于XML的文本文件(.kml)
  • 支持软件:Google Earth、Google Earth Pro、Google地图(导入)、QGIS、ArcGIS
  • 最佳用途:与Google Earth用户分享、快速可视化、演示文稿

KML文件用文本编辑器打开后可以直接阅读,便于检查和调试。缺点是对于包含大量点的复杂测量,文件可能比较大。

KMZ(压缩KML)

KMZ本质上是一个经过ZIP压缩的KML文件。它还可以包含嵌入的图片、自定义图标和其他普通KML无法包含的资源。

  • 包含内容:KML的所有内容,加上可选的嵌入图片和叠加层
  • 文件类型:ZIP压缩包(.kmz)
  • 支持软件:与KML相同,所有兼容Google Earth的软件
  • 最佳用途:邮件附件(文件更小)、附带相关图像的测量数据

通过邮件发送土地测量数据时,KMZ通常优于KML,因为文件体积更小。相同的数据,更少的带宽。

Shapefile(SHP)

Shapefile是GIS领域的主力格式。由Esri公司在1990年代初期开发,已成为矢量地理空间数据的事实标准。全球几乎所有GIS应用程序都能读取Shapefile。

  • 包含内容:几何图形(.shp)、属性(.dbf)、空间索引(.shx)、投影信息(.prj)等
  • 文件类型:一组3-7个必须保持在一起的文件(.shp、.shx、.dbf、.prj等)
  • 支持软件:ArcGIS、QGIS、MapInfo、Global Mapper,以及几乎所有GIS软件
  • 最佳用途:专业GIS工作流程、政府部门提交、空间分析

Shapefile有一个特点:它不是单个文件。一个"Shapefile"实际上是至少三个文件(.shp、.shx、.dbf)的集合,必须放在一起。LandLens将它们作为压缩包导出,确保文件捆绑在一起,便于传输。

如果您要将数据发送给GIS分析师、国土资源部门,或导入ArcGIS、QGIS进行空间分析,Shapefile几乎总是预期的格式。

GeoJSON

GeoJSON是现代的、对网络友好的地理空间格式。它基于JSON(JavaScript Object Notation),与Web应用程序、API和数据库有良好的兼容性。

  • 包含内容:单个JSON结构中的几何图形和属性
  • 文件类型:文本文件(.geojson或.json)
  • 支持软件:QGIS、Mapbox、Leaflet、任何Web地图库、GitHub(直接渲染地图)、大多数现代GIS工具
  • 最佳用途:Web开发、数据库存储、在GitHub上共享、与地图API配合使用

GeoJSON的一大优势是:它是一个自包含的单一文件。不需要捆绑,没有伴随文件。复制、粘贴、放入API请求、存入数据库——一切都很简单。如果您是开发者或使用基于Web的地图工具,GeoJSON可能是您的首选。

有趣的是:如果将.geojson文件放入GitHub仓库,GitHub会自动将其渲染为交互式地图。适合文档和项目仓库。

PDF

PDF不是地理空间格式,而是文档格式。但对于一类特定的受众来说,它往往是最实用的导出选择:没有GIS软件也不想安装任何东西的客户和相关方。

  • 包含内容:地图截图、面积测量值、周长、坐标数据,格式化为可打印的报告
  • 文件类型:PDF文档(.pdf)
  • 支持软件:任何设备、浏览器和PDF阅读器
  • 最佳用途:客户报告、打印记录、房产文档、向非技术人员提交

当土地所有者说"能把测量结果发给我吗",他们通常想要的是PDF,而不是他们打不开的KML文件。

从LandLens导出的步骤

在iPhone和iPad上的LandLens中,导出过程非常简单:

  1. 测量并保存您的面积、距离或标记点。导出前需要先保存数据。
  2. 打开保存的测量值。进入"已保存"标签页,点击要导出的面积或距离。
  3. 点击导出按钮。您将看到KML、KMZ、Shapefile、GeoJSON和PDF的选项。
  4. 选择格式。文件在几秒钟内生成。
  5. 分享。通过邮件、AirDrop发送,保存到"文件"应用,上传到云存储,或在设备上直接用其他应用打开。

您可以导出单个测量值,也可以一次导出整个文件夹的测量值。当您测量了多块田地或地块,需要一起交付所有数据时,这个功能非常实用。

什么时候用哪种格式

快速决策指南:

  • 发给使用Google Earth的人?KML或KMZ。
  • 发给GIS专业人员或政府部门?Shapefile。
  • 开发Web应用或使用地图API?GeoJSON。
  • 发给客户、律师或土地所有者?PDF。
  • 为自己存档?GeoJSON(单文件、广泛支持、面向未来)或KML(人类可读的XML)。
  • 通过有大小限制的邮件发送?KMZ(已压缩)。

如果不确定,同时导出GeoJSON和PDF。GeoJSON为任何技术用途保留地理空间数据,PDF为其他一切提供可读的文档。

数据导入

LandLens还支持在iPhone和iPad上导入KML和GPX文件。这意味着您可以:

  • 导入在Google Earth或其他地图工具中创建的边界
  • 加载手持GPS设备的GPS轨迹(通过GPX)
  • 导入使用不同测量应用的同事的数据
  • 在不同设备上重新导入之前导出的测量数据

要导入,只需在iPhone或iPad上打开KML或GPX文件,选择用LandLens打开即可。应用会读取几何数据并创建已保存的测量值。然后您可以编辑、重新测量或以不同格式导出。

关于坐标系

LandLens的所有导出都使用WGS 84(EPSG:4326),这是GPS使用的标准坐标参考系。Google Earth、大多数Web地图工具和绝大多数GIS应用程序默认都使用这个系统。如果您的目标软件使用不同的投影(如本地UTM分区或中国的CGCS2000),则需要在导入后重新投影。QGIS几步操作即可完成,ArcGIS同样如此。

从现场到软件,只需几分钟

从iPhone或iPad上的GPS测量到格式正确的地理空间文件,整个过程不到一分钟,这是真正实用的功能。无需手抄坐标、无需数据录入、无需中间转换步骤。测量、保存、导出,完成。无论数据最终要进入Google Earth、QGIS、ArcGIS、Web地图还是打印报告,LandLens都提供直达路径。

免费试用 LandLens

使用iPhone或iPad测量任何土地面积、距离或周长。无需设备。

在 App Store 下载

Share Your Feedback

Help us build a better LandLens. Request features, report bugs, or tell us what you think.