导出方式
下载完成后,本工具提供 9 种导出方式,覆盖从原始瓦片备份到专业地图服务的各类需求。
导出方式总览
| 方式 | 需 GDAL | 输出结构 | 典型用途 |
|---|---|---|---|
| 导出单个文件 | ✅ | 单个镶嵌文件 | 整图查看、打印 |
| 导出多个文件 | ✅ | 每级别独立瓦片 | 自建瓦片服务 |
| 导出原始瓦片 | ❌ | 平铺瓦片文件 | 数据备份 |
| ArcGIS Server | ✅ | L/R/C 目录 | ArcGIS 瓦片服务 |
| TMS | ✅ | z/y/x 目录 | TMS 兼容服务 |
| MBTiles | ✅ | SQLite 瓦片包 | 移动端离线地图 |
| GeoPackage | ✅ | OGC 标准包 | 跨平台 GIS |
| OruxMaps | ✅ | OruxMaps 格式 | OruxMaps App |
| SQLiteDB | ✅ | 自定义 SQLite 表 | 自定义存储 |
导出单个文件
将所有缩放级别中最高级别的瓦片拼接为一张完整的镶嵌影像。
- 文件名:
mosaic.{ext}(如mosaic.jpg) - 单一文件,包含完整地理参考信息
- 适用于整图查看、打印、GIS 底图导入
文件大小
单个镶嵌文件可能较大(高级别大范围时可达数百 MB),请确保磁盘空间充足。
导出多个文件
每个缩放级别独立处理,输出该级别的所有瓦片。
- 文件命名:
{x}_{y}_{z}.{ext} - 适用于自建标准瓦片服务、多级别离线地图
导出原始瓦片
直接将下载的瓦片复制到输出目录,不经过 GDAL 处理。
- 无需 GDAL,即使 GDAL 未安装也可使用
- 输出的瓦片保持原始坐标系
- 适用于快速备份、GDAL 不可用时的降级方案
ArcGIS Server 瓦片
生成符合 ArcGIS Server 切片缓存标准的目录结构(L{级别}/R{行}/C{列})。
- 适用于部署 ArcGIS Server 切片服务
- 可导入 ArcGIS Pro / ArcMap 作为底图
TMS 瓦片
生成符合 TMS(Tile Map Service)标准的 z/y/x 目录结构。
- 适用于 Leaflet / OpenLayers 等前端库的瓦片源
- 开源 GIS 平台部署
MBTiles 瓦片包
生成 MBTiles 格式的 SQLite 瓦片包(tiles.mbtiles)。
- 单一文件,便于分发
- 适用于移动端离线地图(如 Mapbox、Leaflet 插件)
- 跨平台瓦片存储标准
GeoPackage 瓦片包
生成符合 OGC GeoPackage 标准的瓦片包(tiles.gpkg)。
- OGC 标准跨平台 GIS 数据交换
- QGIS / GeoServer 等支持 GeoPackage 的平台
OruxMaps 瓦片包
生成 OruxMaps 格式的离线地图包,供 OruxMaps 安卓应用使用。
- 自动生成
mapfile.map配置文件 - 适用于野外徒步、骑行、自驾离线地图
SQLiteDB 瓦片包
生成自定义表结构的 SQLite 瓦片数据库(tiles.db)。
- 适用于自定义瓦片存储方案、二次开发集成
与 MBTiles 区别
SQLiteDB 使用 z/x/y 列名,不使用 TMS 行号翻转,不兼容 MBTiles 规范。
导出方式选择指南
需要离线移动端地图?
├── 是 → OruxMaps(安卓)/ MBTiles(通用)
└── 否 → 需要部署瓦片服务?
├── 是 → ArcGIS 生态? → ArcGIS Server
│ 开源生态? → TMS / MBTiles
└── 否 → 需要单文件整图? → 单个文件
需要多级瓦片? → 多个文件
仅备份数据? → 原始瓦片
跨平台 GIS? → GeoPackage
自定义存储? → SQLiteDB