999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

ArcGIS Server平臺下地圖瓦片存儲關鍵技術研究

2014-02-19 05:15:52史宜南
地理空間信息 2014年5期
關鍵詞:瓦片

劉 鵬,趙 羲,史宜南

(1. 武漢大學 中國南極測繪研究中心,湖北 武漢 430079;2. 武漢大學 資源與環境科學學院,湖北 武漢430079)

1 地圖緩存與瓦片存儲方式

地圖緩存是一個目錄,包含在特定比例尺級別下,對地圖范圍進行規則劃分。需要先規劃好比例尺級別(圖1中地圖被緩存成2個比例尺),設置緩存屬性,然后服務器按照一定的數學法則根據每個比例尺下的地圖生成若干瓦片保存在緩存目錄。使用ArcGIS Server發布緩存地圖的大致流程如圖2所示。在客戶端發出地圖請求后,服務器可以直接將這些瓦片進行拼接返回給客戶端,而不需要實時地動態繪制地圖,因而響應速度大大加快[1-5]。

圖1 緩存成2個比例尺的地圖

圖2 地圖緩存生成流程

ArcGIS 9.3及之前版本生成的緩存屬于松散型,ArcGIS 10推出了一種新的瓦片緩存文件格式——緊湊型緩存。與松散型相比,它具有遷移方便、創建速度快等優點,已經成為創建切片緩存的默認格式。

1.1 松散型緩存

服務器切圖完成后,地圖服務緩存的目錄結構如圖3所示。在緩存根目錄中,第一級是地圖服務命名的文件夾,第二級是切圖的DataFrame命名的文件夾。由于圖3展示的是單一融合方式切圖,所以第三級是_alllayers。如果采用多層緩存方式,那這里就是MXD中每個圖層的序號文件夾。第四級目錄是切圖設置的各個比例尺級別,如L00代表第一級比例尺。第五級是某個比例尺的行文件夾,命名規則是R加上8位行號(16進制),不足補零。比如圖中的R00000001表示此比例尺中的第1行。每行文件夾下就是該行的所有瓦片文件,命名規則是C加上8位列號,不足補零,比如C00000000表示第一列的圖片,其他依此類推。可以看出,松散型緩存最底層都是單個的PNG圖片。

第三級中的conf.xml文件是緩存配置文件,描述了瓦片的各項參數,包括空間參考、比例尺級別等。

圖3 松散型緩存目錄

1.2 緊湊型緩存

ArcGIS 10.0引入了緊湊型緩存格式,如圖4所示。新的方法將9.3版本中的瓦片歸組到大文件中,而不是以單獨的圖片形式存儲。緊湊型緩存,每一級比例尺包含2種文件:.bundle和.bundlx文件(圖4第五級所示),其中bundle文件用以存儲切片數據,bundlx是bundle文件中數據的索引文件[6]。一個bundle文件中最多可以存儲16 384個瓦片,但是創建瓦片時并不是一張張單獨生成,而是以4 096像素(無抗鋸齒)或2 048(有抗鋸齒)為邊長渲染的,如果設定瓦片邊長為256像素并開啟了抗鋸齒,那么每次ArcSOC進程(正在運行的服務實例)創建的是一張8×8個切片拼接成的大圖,然后切割存入bundle文件中。

圖4 緊湊型緩存目錄

在瓦片創建過程中,每個包都會被分配給一個ArcSOC.exe進程,由該進程為包創建瓦片,2個ArcSOC.exe進程不能同時處理同一個包[6]。當生成緩存的要素邊界都比較小時,容易出現服務器資源未被充分利用的情形。

2 實驗比較

使用服務器創建緩存是一項耗時耗資源的工作,尤其在涉及大比例尺的情況下,往往需要生成成千上萬張瓦片。這些瓦片不僅會占用大量的磁盤空間,而且會帶來數據遷移困難的問題。下面從緩存管理效率和磁盤利用率兩個方面對這兩種緩存格式進行比較,其中緩存管理效率主要涉及3個方面:創建時間、占用磁盤空間(全部瓦片在磁盤上占用的空間)、遷移時間(全部瓦片從一臺電腦轉移到另一臺電腦耗費時間);磁盤利用率主要考慮2個方面:緩存實際文件大小(全部瓦片文件大小總和)與實際占用磁盤空間是否一致、是否會導致磁盤碎片。為保證結果的公正性,本文引用ESRI官方公布的數據進行比較。

從表1和表2的數據比較(數據來源:2010 ESRI中國區域用戶大會[7])可以看出,在同等情況下,松散型緩存的創建時間較長,占用磁盤空間較大,遷移時間明顯很慢,從緩存管理方面來說緊湊型格式更高效一些。對于松散型緩存,瓦片一張張單獨生成,并以零散的圖片形式保存在磁盤上,當需要生成的瓦片數量很大時,需要頻繁地更換切圖范圍和讀寫磁盤,持續時間較長。而緊湊型緩存以bundle作為處理單元,服務器將更多精力投入到連續切圖中去,而不是頻繁更換切圖范圍,生成的瓦片存儲在緊湊、連續的文件流中,也不會頻繁讀寫磁盤,節省了時間。

從表3(數據來源:2010 ESRI中國區域用戶大會[7])中橫向對比可以看出,緊湊型緩存文件的實際大小與占用磁盤空間基本一致,松散型緩存下二者差距比較大,浪費了大量磁盤空間。這是因為Windows平臺下主流的磁盤分區NTFS文件系統默認簇大小為4 KB[8](可分配的最小存儲單位,文件大小不足4 KB仍占用4 KB磁盤空間),對于松散型緩存,當小的瓦片(文件大小不足4 KB)數量較多時會造成大量的磁盤空間浪費,并且小的瓦片容易產生磁盤碎片;而緊湊型緩存將一定數量的瓦片合并到bundle大文件中,出現小文件的幾率較小,對磁盤的利用率比較充分,不易產生磁盤碎片。

從以上對比分析可以看出,緊湊型緩存管理相對方便,并且磁盤利用率高,是利用ArcGIS10及更高版本創建緩存的首選方式。需要注意的是,緊湊型緩存只支持ArcGIS客戶端(包括Web APIs)讀取,如果想在自由應用中讀取緩存文件,則必須使用松散格式的緩存。ArcGIS 10中與緩存相關的GP工具可將之前的松散型緩存轉換為緊湊型格式,也可以將緊湊格式轉換成松散格式。

表1 美國路易斯安那州(150萬張切片)

表2 歐洲全圖(380萬張切片)

表3 中國全圖1︰400萬(緩存級別 L0~L10)

3 結 語

本文對基于ArcGIS Server的地圖緩存技術進行研究,在介紹其原理的基礎上深入剖析了ArcGIS Server平臺下的2種瓦片存儲方式:松散型和緊湊型,并從緩存管理效率和磁盤利用率2方面對2者進行了比較。實驗數據證明,緊湊型緩存創建時間較短、遷移速度快、磁盤利用率高、管理相對方便,是創建緩存的首選方式。

[1]馬林兵,張新長,伍少坤.WebGIS原理與方法教程[M].北京:科學出版社,2008

[2]吳信才.地理信息系統原理與方法[M]. 北京:電子工業出版社,2002

[3]戴偉.基于ArcGIS Server平臺的WebGIS臺風預報系統應用研究[D].武漢:武漢理工大學,2009

[4]黃夢龍.瓦片地圖技術在桌面端GIS中的應用[J].地理空間信息,2011,9(4):149-151

[5]姚真凱.瓦片地圖技術在水利WebGIS系統中的開發研究與應用[J].浙江水利科技,2009(6):40-42

[6]ESRI.Inside the Compact Cache Storage Format[EB/OL].http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//005300000137000000,2013-10-20

[7]林雪淋.ArcGIS 10地圖緩存與設計策略[EB/OL].http://www.esrichina-bj.cn/market/2010uc/upload/Web2/ArcGIS10地圖緩存與設計策略.pdf,2013-10-22

[8]居錦武,王蘭英. NTFS文件系統剖析[J].計算機工程與設計,2007,28(22):5 437-5 438

猜你喜歡
瓦片
河水
遼河(2025年7期)2025-07-25 00:00:00
打水漂
揚子江詩刊(2021年4期)2021-11-11 15:58:35
一種基于主題時空價值的服務器端瓦片緩存算法
慣性
揚子江(2019年1期)2019-03-08 02:52:34
基于NoSQL數據庫的瓦片地圖服務
主站蜘蛛池模板: 国产在线91在线电影| 亚洲热线99精品视频| 国产高潮视频在线观看| 无码中文字幕精品推荐| 中文字幕 91| 亚洲第一av网站| 伊人五月丁香综合AⅤ| 2021最新国产精品网站| 国产欧美视频综合二区| 亚洲精品中文字幕无乱码| 亚洲全网成人资源在线观看| 91久久精品国产| 日韩午夜伦| 57pao国产成视频免费播放| 免费人欧美成又黄又爽的视频| 国产成人精品优优av| 不卡无码网| 国产女同自拍视频| 久久亚洲精少妇毛片午夜无码| 国产精品久久久久鬼色| 久久中文电影| 欧美伦理一区| 天天综合色网| 亚洲综合婷婷激情| 99久久人妻精品免费二区| 国产又色又爽又黄| 91精品视频播放| 亚洲第一色视频| a国产精品| 久草国产在线观看| 色香蕉影院| 欧洲高清无码在线| 99精品福利视频| 亚洲视频二| 亚洲Av综合日韩精品久久久| 日韩欧美高清视频| 久久精品电影| 2021国产v亚洲v天堂无码| 国产精品乱偷免费视频| 亚洲欧美日韩另类| 2020国产精品视频| 午夜高清国产拍精品| 天堂在线www网亚洲| 国产无码制服丝袜| 精品国产网站| 欧美亚洲国产视频| 色综合网址| 国产导航在线| 国产高清在线精品一区二区三区| 女人爽到高潮免费视频大全| 91精品专区国产盗摄| 亚洲AⅤ永久无码精品毛片| 欧美成人综合视频| 亚洲av综合网| 国产后式a一视频| 国产在线观看91精品| 一本色道久久88| 97超碰精品成人国产| 欧美黄网在线| 制服丝袜无码每日更新| 97成人在线视频| 美女高潮全身流白浆福利区| 欧美福利在线| 理论片一区| 日本欧美精品| 亚洲色欲色欲www网| 在线观看国产精美视频| 黄色国产在线| 久久国产精品麻豆系列| 无码丝袜人妻| 国产欧美专区在线观看| 欧美激情福利| 97国产在线视频| 亚洲欧美色中文字幕| 免费xxxxx在线观看网站| 国产91透明丝袜美腿在线| 久久精品国产精品一区二区| 欧美一区二区三区国产精品| 日韩AV无码一区| 成人福利视频网| 日韩在线播放中文字幕| 国产白浆一区二区三区视频在线|