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美女视频在线| 免费看美女自慰的网站| 国产SUV精品一区二区6| 国产幂在线无码精品| 中文字幕人成人乱码亚洲电影| 久草视频中文| 亚洲女同一区二区| 精品国产免费观看| 日本欧美午夜| 伊人精品成人久久综合| 91网红精品在线观看| 国产激情无码一区二区免费| 亚洲国产天堂久久综合226114| 国产JIZzJIzz视频全部免费| 人妻91无码色偷偷色噜噜噜| 精品一区二区无码av| 无码中文字幕精品推荐| 欧美成人怡春院在线激情| 日韩在线永久免费播放| 国产美女免费| 久久夜色精品国产嚕嚕亚洲av| 成人看片欧美一区二区| 国产在线一区二区视频| 亚洲福利片无码最新在线播放 | 欧美人人干| 国产精品99一区不卡| 欧洲亚洲一区| 91年精品国产福利线观看久久| 毛片免费网址| 亚洲天堂日韩在线| 久久精品视频亚洲| 日本www在线视频| 久久国语对白| 国产精品页| 久久国产精品波多野结衣| 国产成人三级在线观看视频| 久久久久青草线综合超碰| 精品少妇人妻av无码久久 | 精品一區二區久久久久久久網站| 一级高清毛片免费a级高清毛片| AV网站中文| 青青草国产一区二区三区| 国产高清精品在线91| 亚洲中文无码av永久伊人| 欧美日韩成人| 最新亚洲人成无码网站欣赏网 | 国产三级国产精品国产普男人| 五月丁香伊人啪啪手机免费观看| 青青极品在线| 日本尹人综合香蕉在线观看| 日韩欧美中文字幕在线精品| 国产本道久久一区二区三区| 四虎国产在线观看| 亚洲国产成人久久精品软件| 欧美日本在线| P尤物久久99国产综合精品| 玖玖精品在线| 国产新AV天堂| 久久久无码人妻精品无码| 国产永久免费视频m3u8| 青草精品视频| 欧美黄网在线| 欧美精品高清| 久久亚洲美女精品国产精品| 青青国产成人免费精品视频| 国产91特黄特色A级毛片| 久久这里只有精品免费| 亚洲中文字幕23页在线| 91色在线观看| 亚洲成人在线免费| 99中文字幕亚洲一区二区| 亚洲视频免费播放| 国产91精品最新在线播放| 欧美精品1区| 欧美日韩国产成人在线观看|