← 返回博客

外业人必懂的 GIS 数据格式:SHP、KML 与离线瓦片

2026-10-24461 次阅读# GIS,SHP,KML,MBTiles

格式是外业数据的"普通话"

跟甲方交换数据、跟内业软件对接、给 App 导底图——每种场景都有它偏爱的格式。搞懂原理,换软件不慌。

GIS 分层可视化

SHP:最老牌的矢量格式

Shapefile 其实不是一个文件,是一组:

  • .shp 几何图形
  • .shx 空间索引
  • .dbf 属性表
  • .prj 坐标系定义

拷贝时四个文件要一起带走,丢了 .prj 坐标系就没了。另外注意 SHP 字段名最长 10 字符、默认 GBK 编码这两个历史包袱。

KML/KMZ:面向展示的交换格式

KML 是 XML 文本,KMZ 是打包后的 KML(还能带图片)。适合在 Google Earth 里展示,不适合做严谨的属性管理。

MBTiles:离线瓦片的标准答案

把一整套地图瓦片按金字塔结构打包成一个 SQLite 文件。一个文件、离线可用、导入即用,是移动端离线底图的通用选择。

工程测绘数据

格式没有优劣,只有场景适配。搞清楚"谁在什么环节用它",选型就不纠结了。