gis伺服器搭建與地圖發布
① ArcGIS Server如何以緩存的方式發布地圖
1、打開ArcMap,載入需要發布成緩存服務的對象,單擊File -> Shara As -> Share As Service;
2、在彈出的Share as Service窗口中,選擇Publish a service單選按鈕,然後單擊下一步按鈕;
3、在Choose a connection下拉選項卡中選擇一個服務,在Service name中輸入一個發布服務名,然後單擊下一步按鈕;
4、為自己發布的服務指定一個文件夾或者新創建一個文件夾,單擊繼續按鈕;
5、在彈出的Service Editor窗口中,在左邊的列表中選擇Caching選項,在右邊Draw this map service:選擇Using tiles from a cache單選按鈕,此時Tiling Scheme下拉選項卡會被激活,點擊Tiling Scheme下拉選項卡下面的Suggest,此時會彈出一個Scale Levels對話框,指定最大的瓦片切割等級,可以是1-15級的任意一個級別,如果大於15,則只顯示0-14級(自己定義比例尺的話可以達到20級),此處我選擇5,因為級別越大,瓦片的數量越多,所需的硬碟空間和切割時間就越長,設置完畢以後,單擊OK按鈕;
6、單擊Caching下面的那個Advanced Setting選項卡,在右邊的窗口中我們可以設置不同級別的比例尺大小、緩存的輸出路徑以及瓦片的格式等,設置完畢後單擊Advanced按鈕;
7、在彈出的Advanced Cache Settings窗口中,我們可以設置每一張瓦片的大小,指定瓦片的存儲方式,COMPACT是壓縮方式,生成的每一級緩存以bundle和bundlx格式存儲,EXPLODED是以瓦片方式存儲,每一級下面都有很多張瓦片,格式為你指定的圖片格式,這里我們選擇EXPLODED方式,單擊OK按鈕,完成設置;
8、單擊上邊的Analyze按鈕,開始檢查你要發布的文檔是否滿足發布要求,如果不滿足則要檢查你的地圖文檔,直到沒有任何錯誤為止;
9、分析地圖文檔沒有任何問題後,單擊右上角的Publish按鈕,開始發布;
10、在彈出的Copying Data to Server窗口中,單擊OK按鈕,開始將文件打包復制到伺服器根目錄下面;
11、發布完成以後,會彈出一個發布成功的消息框,單擊OK按鈕,完成發布;
12、我們打開ArcGIS Server Manager,在瀏覽器上查看剛剛發布的地圖,並進行放大、縮小和平移操作,發現沒有任何的卡頓現象,如果沒有進行緩存處理,瀏覽時則會出現卡頓現象;
13、我們打開ArcGIS Server的緩存目錄,可以看見不同的分級文件以及切好的瓦片,至此,ArcGIS Server的緩存發布完成。
② 如何使用ArcGIS Server發布地圖服務
如何使用ArcGIS Server發布地圖服務
有時候需要搭建一個內網地圖伺服器供內網使用,這時候就需要發布一下離線地圖,這里著重講一下如何使用ArcGIS Server發布地圖服務。
工具/原料
水經注萬能地圖下載器
ArcGIS
方法/步驟
1
打開水經注萬能地圖下載器,將地圖切換到「谷歌地圖」(圖1)。
2
點擊「下載」→「框選下載」框選上需要下載的地圖(圖2)。
3
雙擊,在彈出的對話框中選擇「高級模式」,設置好任務名稱和勾選上下載級別(圖3)。
4
點擊「列表」→「高級任務」就可以看到下載任務,把滑鼠放在任務上就可以看到「導出拼接圖片」按鈕(圖4),點擊。
5
在彈出的「導出圖片數據」對話框中「導出類型」選擇「瓦片:ArcGIS Server」(圖5)。
6
打開ArcGIS,點擊「添加數據」將導出的瓦片添加進來(圖6),載入後的效果如圖7。
點擊「文件」→「共享為」→「服務」,准備將地圖發布服務(圖8)。
在彈出的對戶框中選擇「發布服務」(圖9)。
在彈出的對話框中設置好連接和服務名稱(圖10)。
在彈出的對話框中選擇「使用現有文件」(圖11)。
在彈出的「伺服器編輯」對話框中點擊「緩存」→「使用緩存中的切片」→選擇「切片方案文件」→選擇下載目錄下的config.xml配置文件(建議從生成的文件夾內單獨復制出來放在別的文件夾內方便查找)→再選擇「發布服務後,手動構建緩存」→最後點擊「發布」完成地圖的發布(圖12)。
打開「目錄」,打開「GIS伺服器」,找到剛剛發布的服務,可以看到是空白的,這個時候就需要手動導入下載的瓦片。在服務上單擊右鍵選擇「管理緩存」→「導入緩存」(圖13),在彈出的對話框中「源緩存數據集」一欄選擇導出的瓦片數據(圖14)。
緩存導入成功後,打開ArcGIS Server管理器(http://localhost:6080/arcgis/manager/),找到剛才發布的服務,點擊「進程」,勾選上「WMS」再點擊「保存並重新啟動」(圖15)。
再次點擊一下「WMS」就可以url鏈接了(圖16)。
回到剛登陸進去的界面,滑鼠放在圖片上,點擊「視圖」(圖17)就可以查看發布的地圖(圖18)。
到此就完成了地圖的發布,有興趣的朋友可以自己試一下。
③ 如何利用arcgis server發布大量數據的地圖
arcgis server服務發布有兩種方式,針對10.1之後的版本。
1、直接通過arcmap的file >share as > server進行發布。
2、整理好mxd將mxd保存成.sd文件,在arcgis server的manager中進行上傳發布。
前提是你的arcgis server安裝好,而且mxd各個圖層文件做好。
④ arcgis server 發布地圖 怎麼用
arcgis發布地圖如下操作:
1、從開始菜單啟動ArcMap,新建一個空文檔。
2、點擊Add Data按鈕 ,定位到要添加的數據選中該點擊,將數據載入到ArcMap中。
3、選擇File->ShareAs->Service...
4、選擇Save a service defintion file,下一步;
5、繼續下一步
6、可以選擇文件保存位置
7、保存後出現如下界面,選擇右上角Stage按鈕
8、出現如下界面,等待success
9、成功界面
10、打開server
11、登錄server後發布服務
12、選擇自己剛做的sd文件,即為要發布的地圖服務
13、點擊下一步,一直下一步,直至成功。
14、發布成功後瀏覽視圖
15、URL,打開Services Directory
⑤ 如何使用ArcGIS Server發布地圖服務
在 ArcMap 中打開地圖文檔,從主菜單中選擇文件 > 共享為 > 服務。
2
在共享為服務 窗口中,選擇發布服務。單擊下一步。
3
在發布服務對話框中,單擊連接到 ArcGIS Server 以創建到伺服器的新連接。
4
在添加 ArcGIS Server 窗口中,選擇發布 GIS 服務。單擊下一步。
5
對於伺服器 URL,輸入要連接的 ArcGIS Server 站點的 URL。例如,http://myserver:6080/arcgis。
6
在伺服器類型下拉列表中選擇 ArcGIS Server。
在發布過程中,將創建服務定義文件並將其臨時存儲到本地磁碟上。發布過程完成後,服務定義將上傳到伺服器並刪除本地文件。考慮到本教程的目的,接受默認的過渡文件夾並繼續。
如果伺服器管理員已為您的站點啟用了安全功能,請輸入用戶名和密碼。單擊完成。
還可以在發布服務 窗口中,輸入新的服務名稱。名稱長度不能超過 120 個字元,並且只能包含字母數字字元和下劃線。單擊下一步。
默認情況下,服務會發布到 ArcGIS Server 的根文件夾下。也可將服務組織到根文件夾下的子文件夾中。選擇要將服務發布到其中的目標文件夾,或創建一個新的文件夾來存儲服務。單擊繼續。
服務編輯器 隨即顯示。您將使用服務編輯器 選擇用戶可對地圖服務執行的操作,還可對伺服器顯示服務的方式進行精細的控制。單擊服務能力選項卡。
默認情況下,自動啟用了地圖和 KML。單擊地圖並查看以下屬性:
• URL - 這是客戶端用來訪問地圖服務的 URL。URL 格式如下:http://<伺服器名稱>:6080/arcgis/services/<文件夾名稱(如果適用)>/<服務名稱>/MapServer。• 數據 - 選擇此選項將允許客戶端應用程序對地圖服務中的要素執行屬性搜索。• 地圖 - 選擇此選項將允許客戶端應用程序查看地圖服務中的地圖圖層。• 查詢 - 選擇此選項將允許客戶端應用程序查詢地圖服務中的要素。
單擊分析 。該操作可用於對地圖文檔進行檢查,看其是否能夠發布到伺服器。
在准備 窗口中修復任何錯誤 ;必須在發布前完成此操作。另外,您還可以修復警告和通知消息,以進一步完善地圖服務的性能和外觀。
還可以在服務編輯器 中,單擊預覽 。這樣您便可以了解在 Web 上查看地圖時地圖的外觀。
修復了地圖文檔中的錯誤後,請單擊發布 。
⑥ 如何使用ArcGIS Server發布地圖服務
地圖服務是一種通過特定軟體發布地圖,使地圖、要素和屬性數據可被 Web 訪問的方法。常用的有ArcGIS Server、GeoServer等。通過 ArcMap 將地圖服務發布到 ArcGIS Server 的步驟。 在 ArcMap 中打開地圖文檔,從主菜單中選擇文件 > 共享為 > 服務.
⑦ 如何使用ArcGIS Server發布地圖服務
在 ArcMap 中打開地圖文檔,從主菜單中選擇文件 > 共享為 > 服務。 2 在共享為服務 窗口中,選擇發布服務。單擊下一步。 3 在發布服務對話框中,單擊連接到 ArcGIS Server 以創建到伺服器的新連接。 4 在添加 ArcGIS Server 窗口中,選擇發布
⑧ 如何使用ArcGIS Server發布地圖服務
使用ArcGIS Server Manager。從開始菜單中啟動ArcGIS Server Manager。登錄後,點擊「Services」超鏈接切換到服務標簽頁,然後點擊「添加新服務」,把你要發布的地圖文件比如.mxd或者.sd文件選擇上,點擊「下一步」按鈕,直到完成發布。