很多 ArcGIS for Desktop 用戶都具有特殊的作用和責(zé)任,即在為所在組織 中和 Web 上的其他人員提供高質(zhì)量的地圖和地理信息。他們通過(guò)創(chuàng)建和共享地 圖、圖層、地理數(shù)據(jù)庫(kù)、影像和分析模型等來(lái)實(shí)現(xiàn)此目的。ArcGIS for Desktop 用于創(chuàng)建地理信息,這些信息可用來(lái)共享和提供給各種客戶端。地理信息的提供 將通過(guò) ArcGIS for Server 實(shí)現(xiàn),所以需要安裝 ArcGIS for Server。
提供標(biāo)準(zhǔn)統(tǒng)一的發(fā)布體驗(yàn)
在 ArcGIS 10 中,你可以使用 ArcGIS for Desktop 發(fā)布 GIS 資源到 ArcGIS for Server,例如地圖、工具、或地地址定位器等。在選擇發(fā)布方式時(shí),取決于 多種因素,例如你的權(quán)限級(jí)別、經(jīng)驗(yàn)或是個(gè)人愛(ài)好。在 10.1 中,對(duì)于想要發(fā)布 的 GIS 資源會(huì)提供更加嚴(yán)格的分析過(guò)程,以確保它們?cè)?Web 上能夠隨時(shí)被使用。 所以,在發(fā)布到 ArcGIS for Server 之前,還需要使用 ArcGIS for Desktop 對(duì) GIS 資源進(jìn)行分析。
發(fā)布 GIS 資源時(shí),選擇哪個(gè)發(fā)布方式,取決于你的 GIS 資源類型。下表列 出了如何在 ArcGIS for Desktop 當(dāng)中開(kāi)始發(fā)布過(guò)程:
GIS 資源 | 發(fā)布方式 |
地圖或 globe 文檔 | 打開(kāi) ArcMap 或 ArcGlobe 文檔,在主菜單中選 擇 File > Share As > Service (也可在 ArcCatalog 或 Catalog 窗口中找到文檔,右鍵點(diǎn)擊選 擇 Share As Service,但此文檔需處于打開(kāi)狀態(tài)) |
GP 模型或工具 | 在結(jié)果窗口中找到運(yùn)行成功的模型或工具的結(jié) 果,右鍵單擊選擇 Share As > Geoprocessing Service |
其它,例如 gdb、address locator(地址定位器)等 | 在 ArcCatalog 或 Catalog 窗口中找到想要發(fā)布 的 GIS 資源,右鍵點(diǎn)擊選擇 Share As Service |
在選擇分享后,便會(huì)有分享向?qū)湍闩渲谩⒎治觥⒁约鞍l(fā)布 GIS 資源到ArcGIS for Server 上用作服務(wù)。
下面,就將第 4 章中完成的 community.mxd,發(fā)布為服務(wù)。發(fā)布地圖服務(wù) 時(shí)有兩種方式可以選擇,上面表格中已經(jīng)提到,下圖是相應(yīng)的顯示。
選擇發(fā)布服務(wù),點(diǎn)擊下一步。
選擇 GIS Services,設(shè)置服務(wù)名稱。點(diǎn)擊下一步,選擇發(fā)布的目錄位置,點(diǎn)擊Continue。
此時(shí),彈出服務(wù)編輯器窗口。在服務(wù)編輯器中,設(shè)置服務(wù)的輸入輸出參數(shù)。 還可以通過(guò) Sharing 登陸 ArcGIS Online,(需要全球賬號(hào),如沒(méi)有則需注冊(cè)), 將服務(wù)發(fā)布到 Online 上,以便于與組織、大眾分享。然后,點(diǎn)擊發(fā)布(Publish)。
發(fā)布的過(guò)程中,會(huì)彈出一個(gè)對(duì)話框,用來(lái)復(fù)制數(shù)據(jù)到服務(wù)當(dāng)中,點(diǎn)擊 OK。然后,會(huì)彈出服務(wù)發(fā)布成功的提示框,再點(diǎn)擊 OK。
當(dāng)服務(wù)發(fā)布成功后,在 ArcCatalog 或 Catalog 窗口的 GIS Servers 下,就會(huì)看到。此處,可以對(duì)服務(wù)進(jìn)行管理。可以通過(guò)右鍵點(diǎn)擊服務(wù),選擇服務(wù)屬性(Service Properties),重新進(jìn)入服務(wù)編輯器,進(jìn)行服務(wù)參數(shù)的設(shè)置。
此外,還可以在服務(wù)管理器中(ArcGIS Server Manager)查看和管理服務(wù)。
點(diǎn)擊服務(wù)名稱,便可查看服務(wù)的詳細(xì)參數(shù),在服務(wù)能力當(dāng)中,可以找到服務(wù)的URL,點(diǎn)擊 REST URL。
進(jìn)入后,可以看到服務(wù)的詳細(xì)內(nèi)容,比如地圖的圖層。還可以選擇以多種方式打開(kāi)地圖服務(wù)。
在服務(wù)發(fā)布的時(shí)候,選擇了發(fā)布到 ArcGIS Online 當(dāng)中。通過(guò)www.arcgis.com登陸后,便可看到我的賬戶中存在的之前發(fā)布到 Online 上的服務(wù)。