如何下载导出为地图瓦片
概述
水經微圖可以將衛星影像下載導出為多種地圖瓦片,在講解如何下載導出地圖瓦片之前,我們需要了解全球地圖的大致切片原理。
在對全球影像進行切片時,每一張圖片在下一級總會被再次分割成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地圖數據的中間件。
總結
以上是生活随笔為你收集整理的如何下载导出为地图瓦片的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从开发者角度谈Mysql主键
- 下一篇: 成都理想one音响升级改装方案来了理想o