Skip to content

导出方式

下载完成后,本工具提供 9 种导出方式,覆盖从原始瓦片备份到专业地图服务的各类需求。

导出方式总览

方式需 GDAL输出结构典型用途
导出单个文件单个镶嵌文件整图查看、打印
导出多个文件每级别独立瓦片自建瓦片服务
导出原始瓦片平铺瓦片文件数据备份
ArcGIS ServerL/R/C 目录ArcGIS 瓦片服务
TMSz/y/x 目录TMS 兼容服务
MBTilesSQLite 瓦片包移动端离线地图
GeoPackageOGC 标准包跨平台 GIS
OruxMapsOruxMaps 格式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

下一步

基于 Electron + Vue 3 + GDAL 构建