ArcGIS Server 關於切片地圖服務


1 什么是切片地圖服務?

切片地圖服務又叫緩存地圖服務,地圖緩存使地圖和圖像服務更快運行的一種非常有效的方法。創建地圖緩存時,服務器會在若干個不同的比例級別上繪制整個地圖並存儲地圖圖像的副本。然后,服務器可在某人請求使用地圖時分發這些圖像,對於服務器來說,每次請求使用地圖時,返回緩存的圖像 要不繪制地圖快得多。

這里寫圖片描述

 

注:此圖片的意思是,將同一幅地圖安裝不同比例進行切片,得到相應的地圖切片。

2 切片地圖服務的優點和缺點

優點

由於切片地圖服務中的圖片不需要服務器實時生成,本身存放在服務器的硬盤上,所以大大提高了服務器的性能;

圖像的詳細程度不會對服務器分發副本的速度造成顯著影響。

缺點

切片地圖服務由於圖片事先存在,所以該服務器實現的功能有限,例如想隱藏服務中心的某個圖層,就不可能實現了;

當緩存級別較高時,占用的硬盤存儲量較大。

3 利用ArcGIS發布切片服務
利用arcgis發布切片地圖服務與發布動態地圖服務類似,主要分為以下幾步:

1)用arcgis打開我們想要發布為服務的數據

2)符號化數據(為了發布的效果好看,可選項)

3)利用arcmap連接arcgis server

4)修改地圖服務屬性(修改為切片地圖服務)

5)發布服務到arcgis server

3.1 基於ArcMap打開需要發布為服務的數據

在arcgis中打開需要發布的數據,為了發布出來的數據好看一點,可以將地圖數據符號化,符號化的過程可自己控制,在此不做贅述。

這里寫圖片描述

3.2 連接arcgis server,發布地圖服務

點擊文件->共享於->服務 打開共享為服務面板,點擊發布服務

這里寫圖片描述

新建一個連接,連接到ArcGIS Server服務器

這里寫圖片描述

這里寫圖片描述

這里寫圖片描述

注:用戶名密碼為登錄ArcGIS Server服務器的帳號密碼

這里寫圖片描述

注:發布的地圖服務名稱為myTile

地圖服務所在的文件夾路徑,選擇我們先前創建的Test文件夾

這里寫圖片描述

3.3 修改地圖服務屬性(修改為切片地圖服務)

點擊緩存->使用緩存中的切片->切片方案->設置緩存級別

這里寫圖片描述

注: 這個地方我設置的5個級別,可以看到緩存的大小是小於5M,當設置的級別越多時,緩存的大小基本成幾何倍數增長。

3.4 發布服務

點擊分析若沒有錯誤,就可以直接發布

這里寫圖片描述

查看錯誤信息(此處無錯誤信息)

這里寫圖片描述

發布服務

這里寫圖片描述

發布成功

這里寫圖片描述

3.5 查看硬盤緩存

可以去ArcGIS Server站點目錄查看緩存(我的站點是在:C:\arcgisserver) 

進入C:\arcgisserver\directories\arcgiscache可以看到我們剛剛發布的服務myTile

這里寫圖片描述

注:如果發布的不是切片地圖服務。此目錄下面是不會有相應的文件夾的

這里寫圖片描述

  • 注: 可以看到myTile后面也加了一個(MapServer),可以得知切片地圖服務也是屬於地圖服務的一種。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM