注:ArcGIS版本為10.0,10.0以上版本界面略有不同,但基本設置原理一致。
1- 選擇服務
假設:我們的地圖服務已經發布好,名稱為test。如下圖所示:
2- 設置發布緩存的進程數量
右鍵上圖test服務,先停止服務,選擇服務屬性(service property)->選擇“池化”選項卡。
如下圖所示,我們設置最大實例數即可,理論上講最優是 cpu線程數+1;但服務器上一般還有其他應用,一般比cpu線程數少幾個發,影響不大。
3- 緩存發布
緩存發布前請確認我們已經打上arcgis server sp3及以上版本補丁,否則發布的緩存有較大幾率是空白。
右鍵上圖test服務,先啟動服務,選擇服務屬性(service property)->選擇“緩存”(caching)選項卡。
1) 1號紅色方塊位置,兩個單選框,上面那個是動態服務,我們單選“使用將在下方定義的緩存中的分塊”,選擇這項后即可進行其他幾項設置
2) 2號紅色方塊位置是設置比例尺級別的位置,首先我們要在mxd里設置好地圖的全圖范圍(見高級緩存發布章節)。一般對於一個大中城市范圍管網來講,范圍選擇250000~500比例尺,一共10級。設置這里我們點擊建議,輸入10,點擊確定,比例尺這里就給你寫出來了,不需要一個一個的添加。需要微調的自行刪除和添加。
3) 3號紅色方塊,存儲格式這里是arcgis 10以后新增的,選擇緊湊(compact),這是10里面新增的壓縮的緩存格式。還有一項是松散(exploded)這樣的切片是老的切片格式,一張一張的圖片,不建議選擇本格式。
4) 4好紅色方塊,分塊格式,對於地形圖、影像這種不透明地圖服務,建議選擇MIXED,即混合切片模式,在圖形中間是jpeg格式,邊緣是png格式。對於管網這種需要透明的地圖服務,建議選擇png 32格式,png24在部分瀏覽器中顯示為不透明。
5) 記得勾選5號紅色方塊這里的抗鋸齒選項,提高緩存質量。
6) 設置完成后點擊“創建切片”(create tiles),彈出來的窗體一直單擊下一步即可。
備注:坐標原點一般自動生成的沒有問題,特殊情況下坐標原點不對會導致緩存發布不成功,表現為點擊切片緩存很快就發完了,切片為空白,這種情況下需要手動配置坐標原點。