日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【转】从 ArcGIS for Desktop 发布地图服务

發布時間:2023/12/2 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【转】从 ArcGIS for Desktop 发布地图服务 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原文鏈接:http://resources.arcgis.com/zh-CN/help/tutorials/01z300000007000000.htm

本教程的目的是將地圖服務直接從 ArcGIS for Desktop 發布到 ArcGIS for Server 中。本教程與名為“在 ArcMap 中準備您的 Web 地圖”的上一教程類似,需要使用 ArcGIS for Desktop,并且還增加了對 ArcGIS for Server 的要求。

從 ArcGIS for Desktop 發布 Web 地圖服務有兩種方法:

  • 使用您所在組織的服務器。如果您的組織有 ArcGIS for Server,您可以直接將地圖服務發布到 Web 上并將其包含在 ArcGIS Online Web 地圖中。也可以發布其他種類的服務,如地理處理服務。
  • 使用 ArcGIS Online。如果您的組織有 ArcGIS for Desktop 10.1 版本且 ArcGIS Online 可供組織訂閱,您可以在不使用 ArcGIS for Server 的情況下發布托管的地圖服務(由 Esri 托管)。這樣即可輕松地將 GIS 數據轉換為 Web 服務,因為無需安裝和管理服務器軟件。

本教程介紹了使用 ArcGIS for Desktop 和 ArcGIS for Server 的發布過程,但兩種發布方法的過程基本相同。

從 ArcGIS for Desktop 發布服務

?

步驟:
  • 找到在前一教程中修改并保存的名為 Massachusetts_Crime_WebMap.mxd 的文件,然后將其打開。 該文件位于 Documents and Settings\User\My Documents\ArcGIS\Packages 中。
  • 在“文件”菜單中,指向“共享為”并選擇“服務”。
  • 接受默認設置“發布服務”,然后單擊“下一步”。
  • ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 選擇連接 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

    下一步驟中服務的可用性取決于您自己的 ArcGIS for Server 安裝配置。

    當系統詢問您是否選擇現有連接或創建一個新連接時,您可以創建與該服

    務的新連接。考慮到本教程的目的,假設您已建立與本地主機的連接。

  • 從下拉列表中選擇“arcgis on localhost (publisher)”(或已建立的其他連接)。

    如果改為將其發布為面向公眾的服務器地址,則您能夠利用它做更多有用的工作,如保存可與其他用戶共享的 Web 地圖。

  • 將服務命名為?Massachusetts_Crime_WebMap(請確保名稱中沒有空格)。
  • 在下一面板中,接受默認設置 [root],然后單擊“繼續”。
  • 單擊“下一步”。

    現在,您會發現自身處于“服務編輯器”中。在此處,您可以分析服務以確保其正常工作并預覽服務。在此階段,您可以直接通過 ArcGIS for Server 發布服務,或創建一個服務定義文件來保存服務以供日后發布。

  • 單擊“分析”按鈕。

    診斷測試即會運行,以確保可以發布服務、服務以最優性能運行且符合最佳做法。

  • 將“服務編輯器”拖走,以便可以閱讀“準備”窗口的內容。

    好消息是沒有阻止發布的錯誤,但還有四條警告和一條消息。

  • 單擊黃色驚嘆號旁的加號 (+) 展開警告列表。

    這些警告提示您的數據并未注冊到服務器,并將因此復制到服務器中。由于數據集相對較小,您可以放心地忽略它們。另一低優先級消息為:州圖層在所有比例范圍內繪制。如果您希望保持這種情況,則也忽略該設置。

  • 將數據注冊到服務器

    作為服務器管理員,您可以選擇將數據文件夾和地理數據庫注冊到 ArcGIS for Server。數據注冊會為服務器提供一份位置列表,這些位置已經由服務器管理員驗證,并可供 GIS 服務器訪問。在多臺機器上進行發布時,數據注冊還有助于 GIS 服務器了解如何調整數據路徑。如果嘗試發布的某項服務引用了一個未注冊位置處的數據,則在執行發布操作時,該數據將被復制到服務器。

  • 單擊“服務編輯器”中的“預覽”選項卡,然后嘗試平移和縮放工具以查看服務發布之后的外觀及行為。

    請注意,您的地圖服務沒有上下文和底圖;它只是您要發布的要素而無其他內容。

  • 關閉“預覽 ArcGIS for Server”窗口。
  • 單擊“服務編輯器”中的“發布”。

    系統將顯示一條消息,通知您數據將被復制到服務器中。無論您何時按此工作流進行操作,情況均如此,因為源數據不存在于您服務器之外的任何地方。您的數據集較小,而且您將一直在本地主機上工作,因此可放心地繼續操作。

  • 單擊“確定”。

    進度條將報告發布過程的狀態。

  • 單擊“確定”,關閉確認地圖已成功發布的消息。
  • 在 ArcMap的“目錄窗口”中,確認“服務”列在“GIS 服務器”之下:此處所示的是 arcgis on local host_6080。
  • 關閉 ArcMap,然后單擊“是”保存更改。
  • 打開位于開始?>?所有程序?>?ArcGIS?>?ArcGIS10?>?GIS 服務器?>?服務目錄下的“服務目錄”。

    該列表顯示 ArcGIS REST 服務目錄中的實時服務。

  • 單擊 Massachusetts_Crime_WebMap 鏈接,打開完整的服務信息面板。
  • 關閉目錄。
  • 打開瀏覽器并轉至?www.arcgis.com\home,然后單擊“創建地圖”。
  • 單擊“添加”按鈕,然后單擊下拉菜單中的“從 Web 添加圖層”。
  • 復制默認的 ArcGIS Server Web 服務并將其粘貼到本地主機服務器的 URL 中。(在本示例中為 http://localhost:6080/arcgis/rest/services/Massachusetts_Crime_WebMap/MapServer。)單擊“添加圖層”。
  • 使用縮放和平移工具放大馬薩諸塞州。
  • 單擊“顯示地圖內容”按鈕。
  • 單擊 Massachusetts_Crime_WebMap 將其展開并查看子圖層。
  • 單擊“區塊組”的小箭頭鏈接,然后單擊“啟用彈出窗口”。
  • 對其他三個子圖層重復該操作。

    這樣,您在單擊要素之后即會出現一個格式化的屬性表。

  • 單擊地圖上的任意要素自行對其進行測試。
  • 單擊 Massachusetts Crime 索引地圖的鏈接并將“透明度”設置為大約 30%(或更合適的值)。
  • 至此操作結束。您剛剛發布了一個服務并確認其按預期在 ArcGIS Online 中打開。

    轉載于:https://www.cnblogs.com/xixihuang/p/5786443.html

    總結

    以上是生活随笔為你收集整理的【转】从 ArcGIS for Desktop 发布地图服务的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。