如何下载导出为地图瓦片

小编:大闷头 更新时间:2022-08-22

概述

水经微图可以将卫星影像下载导出为多种地图瓦片,在讲解如何下载导出地图瓦片之前,我们需要了解全球地图的大致切片原理。

在对全球影像进行切片时,每一张图片在下一级总会被再次分割成4张宽高都为256像素的小图片,我们称这些小图片为地图瓦片。

如何下载导出为地图瓦片

金字塔原理


在水经微图中勾选“显示网格”功能,可以显示瓦片网格与瓦片编号名称。

如何下载导出为地图瓦片

显示瓦片网格

全球地图的切片方式主要有两种,一种是全球WGS84经纬度投影下的切片方式,另一种是全球墨卡托投影下的切片方式。

WGS84经纬度投影瓦片

由于WGS84经纬度投影下的全球地图不是正矩形,因此全球第1级瓦片无数据,在水经微图中级别和行列号都从1开始,因此这张第1级第一行第一列的瓦片以“1_1_1”为编号。

如何下载导出为地图瓦片

WGS84经纬度投影第1级

在WGS84经纬度投影下的全球地图第2级,东西半球刚好被切分在两个256x256的瓦片中,按“级别_列号_行号(Z_X_Y)”的命名方式,两个瓦片分别以“2_1_1”和“2_2_1”作为编号。

如何下载导出为地图瓦片

WGS84经纬度投影第2级

在WGS84经纬度投影下的全球地图第3级,地图基于第2级继续进行切片,每张瓦片被分割成4张瓦片,因此第3级有8张瓦片,以此类推切出更高级别的瓦片。

如何下载导出为地图瓦片

WGS84经纬度投影第3级

墨卡托投影瓦片

上面讲解了在WGS84经纬度投影下的全球切片方式,接下来再讲解基于墨卡托投影下的全球切片方式。

在墨卡托投影方式下,通过对南北极部分数据进行裁剪后,将全球地图投影成了正矩形,第1级瓦片编号被命名为“1_1_1”。

如何下载导出为地图瓦片

墨卡托投影第1级

第2级瓦片基于第1级瓦片切分为四张,每张瓦片同样以“级别_列号_行号(Z_X_Y)”方式将瓦片编号分别命名为“2_1_1、2_2_1、2_1_2和2_2_2”。

如何下载导出为地图瓦片

墨卡托投影第2级

同样地,第3级瓦片又基于第2级瓦片进行分割,一共被分割成了16张,更高级别同样以此方式进行逐级切片。

如何下载导出为地图瓦片

墨卡托投影第3级

下载导出地图瓦片

为了说明如何下载导出地图瓦片,这里我们分别以“高清影像(WGS84)”与“高清影像(墨卡托)”全球前几级数据为例。

如何下载导出为地图瓦片

WGS84与墨卡托投影数据

在水经微图中选择“高清影像(WGS84)”后,通过框选下载工具选择全球地图数据范围,然后在范围内双击新建下载任务。

如何下载导出为地图瓦片

框选下载

前面我们讲过在WGS84经纬度投影下是没有第1级瓦片的,因此在“新建任务”对话框中的级别从第2级开始,我们选择下载第2到5级作为示例,导出地图为瓦片需要点击“导出设置”按钮进行设置。

如何下载导出为地图瓦片

新建任务

在“导出设置”对话框中选择“导出瓦片”,可以看到有原始瓦片、标准TMS瓦片、ArcGIS Server 瓦片、ArcGIS Bundle 紧凑型瓦片和WorldWind 瓦片等多种导出方式。

原始瓦片是指以地图服务商发布地图瓦片时的原始编号,通常情况下级别和行列号从0开始进行编号,而在水经微图中是从1开始进行编号。

如何下载导出为地图瓦片

原始瓦片

在WGS84经纬度投影下的标准TMS瓦片,切片圆点从左下角开始,第0级默认为两张瓦片。

如何下载导出为地图瓦片

标准TMS瓦片

ArcGIS Server 瓦片是GIS行业用得比较普遍的切片方式,在切片方式下提供混合模式,即与数据范围相交的瓦片保存为PNG格式,数据范围以内的数据保存为JPG格式。

这样即保证了数据占用磁盘空间尽可能小,又可以让边缘的PNG瓦片被裁剪部分透明,特别适合按行政区划进行裁剪后与其它地图数据进行叠加显示。

如何下载导出为地图瓦片

ArcGIS Server 瓦片

ArcGIS Bundle 紧凑型瓦片相较于ArcGIS Server瓦片更便于存储和管理,该格式有两个版本,一个是ArcGIS10.3以前的版本,一个是ArcGIS10.3及以后的版本。

如何下载导出为地图瓦片

ArcGIS Bundle 紧凑型瓦片

WorldWind瓦片是WorldWind开源三维地球的瓦片,但随着WorldWind官方早就申明该软件不再更新维护,因此还需要使用该切片模式的用户应该是极少数。

水经注瓦片的编号方式与在线显示的地图的编号完全一致,即“级别_列号_行号(Z_X_Y)”从1开始编号。

自定义瓦片是为了解决少数用户对瓦片的个性化编号方式,点击“设置”按钮可以进行自定义。

如何下载导出为地图瓦片

自定义瓦片

在“瓦片自定义”对话框中,可以根据自己的需要通过变量对导出瓦片存储方式进行配置。

如何下载导出为地图瓦片

瓦片自定义设置

这里我们按“原始瓦片”的方式下载全球前4级的地图数据。

如何下载导出为地图瓦片

下载导出瓦片

下载完成后会自动导出地图瓦片。

如何下载导出为地图瓦片

瓦片导出结果

打开结果瓦片目录,可以看到按级别命名的目录。

如何下载导出为地图瓦片

级别目录

级别目录下是按“列”编号的目录。

如何下载导出为地图瓦片

列目录

列编号目录下是按行编号命名存储的瓦片,在WGS84经纬度投影下的起始瓦片为东西半球两张瓦片。

如何下载导出为地图瓦片

起始级别西半球瓦片

如何下载导出为地图瓦片

起始级别东半球瓦片

我们演示一下导出与查看ArcGIS Bundle紧凑型瓦片的方法。

如何下载导出为地图瓦片

导出紧凑型瓦片

导出结果时会自动新建瓦片存储目录。

如何下载导出为地图瓦片

紧凑型瓦片结果

打开瓦片存储目录,文件夹中存储的是紧凑型瓦片文件,CDI与XML文中存储了数据范围与坐标投影等信息。

如何下载导出为地图瓦片

紧凑型瓦片内容

打开“_alllayers”文件夹,可以看到级别目录。

如何下载导出为地图瓦片

紧凑型瓦片级别目录

在级别目录中存储了 ArcGIS Bundle 紧凑型瓦片文件。

如何下载导出为地图瓦片

紧凑型瓦片文件

在ArcMap中可以进行加载ArcGIS Bundle紧凑型瓦片。

如何下载导出为地图瓦片

打开紧凑型瓦片

如何下载导出为地图瓦片

查看紧凑型瓦片

这里以WGS84经纬度投影下的地图数据为例,讲解了如何下载影像导出为瓦片的具体方法。

而将墨卡托投影下的地图数据,下载导出为地图瓦片的操作方法与上述讲解基本相同,这里不再赘述。

总结

WGS84经纬度投影与墨卡托投影的最大区别在于前者的起始级别是第2级,全球影像投影在东西半球两张瓦片上,而后者的起始级别是第1级,全球影像投影在一张瓦片上。

将地图下载导出为瓦片,通常主要用于对地图数据进行发布,但这种与散列瓦片进行发布的范围不宜过大。

如果需要发布一个省或全国范围的地图数据,我们还是强列推荐10分钟可以发布全球236TB地图数据的中间件。