產品簡介
ArcGIS for Desktop,原名ArcGIS Desktop,是Esri公司 的ArcGIS產品家族中的桌面端軟體產品,自ArcGIS 10.1版本起產品正式更名為ArcGIS for Desktop。
ArcGIS for Desktop是為GIS專業人士提供的用於信息製作和使用的工具,利用ArcGIS for Desktop,可以實現任何從簡單到複雜的GIS任務。
ArcGIS for Desktop是對地理信息進行編輯、創建以及分析的GIS軟體,提供了一系列的工具用於數據採集和管理、可視化、空間建模和分析、以及高級製圖。不僅支持單用戶和多用戶的編輯,還可以進行複雜的自動化工作流程。
ArcGIS for Desktop有豐富的產品技術資料 ,可以幫助初學者或用戶迅速了解、掌握和使用。
產品特性
——高級分析和地理處理:使用功能強大的模型和分析工具,能夠增強讀解和提高決策能力。
——強大的編輯工具:高級的編輯能力,可以簡化數據設計、數據導入以及數據清除。
——完整的地圖生產過程:在很多方面提供自動化製圖功能,使得高質量地圖生產低耗時。
——無限的數據和地圖共享:能夠輕鬆地創建GIS資源,並向個人、工作組或組織分享信息。
產品版本
ArcGIS for Desktop根據用戶的伸縮性需求,可作為三個獨立的軟體產品購買,每個產品提供不同層次的功能水平。在ArcGIS 10.1當中,桌面產品的命名發生了一些變化:
ArcGIS for Desktop Basic(原名ArcView):提供了綜合性數據使用、製圖、分析,以及簡單的數據編輯和空間處理工具。
ArcGIS for Desktop Standard(原名ArcEditor):在ArcGIS for Desktop Basic的基礎上,增加了對Shapefile和geodatabase的高級編輯、管理功能。
ArcGIS for Desktop Advanced(原名ArcInfo):旗艦式的GIS桌面產品,在ArcGIS for Desktop Standard的基礎上,擴展了複雜GIS的分析功能和豐富的空間處理工具。
產品結構
ArcGIS for Desktop Basic、ArcGIS for Desktop Standard和ArcGIS for Desktop Advanced這三個版本的產品僅在功能水平上有所區別,其結構都是統一的,所有地圖、數據、符號、自定義的工具和接口、報表和元數據等,都可以在它們之間共享和交換使用。
ArcGIS for Desktop包含了一套帶有用戶界面的Windows應用程式,包括:
——ArcMap:是主要的應用程式,具有基於地圖的所有功能,包括地圖製圖、數據分析和編輯等。
——ArcCatalog:是地理數據的資源管理器,幫助用戶組織和管理所有的GIS信息,比如地圖、數據集、模型、元數據、服務等。
——ArcScene和ArcGlobe:是適用於3D場景下的數據展示、分析等操作的應用程式。
——ArcToolbox和ModelBuilder:是進行Geoprocessing(地理處理)的套用環境,分別提供了內置對話框工具和模型工具。
ArcGIS for Desktop為三個層次產品都提供了一系列的擴展模組,使得用戶可以實現高級分析功能,例如柵格空間處理和3D分析功能。這些模組,根據功能通常被劃分為三類:分析類(ArcGIS 3D Analyst、ArcGIS Spatial Analyst、ArcGIS Network Analyst、ArcGIS Geostatistical Analyst、ArcGIS Schematics、ArcGIS Tracking Analyst、Business Analyst Online Reports Add-in)、生產類(ArcGIS Data Interoperability、ArcGIS Data Reviewe、ArcGIS Publisher、ArcGIS Workflow Manager、ArcScan for ArcGIS、Maplex for ArcGIS)、解決方案類(ArcGIS Defense Solutions、ArcGIS for Aviation、ArcGIS for Maritime、Esri Defense Mapping、Esri Production Mapping、Esri Roads and Highways)。
產品功能
——空間分析:ArcGIS for Desktop包含數以百計的空間分析工具,這些工具可以將數據轉換為信息、以及進行許多自動化的GIS任務。例如,你可以:計算密度和距離、高級統計分析、進行疊加和鄰近分析、創建複雜的地理處理模型、表達表面和進行表面分析。
——數據管理:支持130餘種數據格式的直接讀取、80餘種數據格式的轉換,你可以輕鬆集成所有類型的數據進行可視化和分析。提供了一系列的工具用於幾何數據、屬性表、元數據管理、創建以及組織。允許你:瀏覽的查找地理信息、記錄、查看和管理元數據、定義、導出和導入Geodatabase數據模型和數據集、創建和管理Geodatabase模型、在本地網路和Web上,查找GIS數據。
——製圖和可視化:無需複雜設計就能夠生產高質量地圖,在ArcGIS for Desktop中可以使用:大量的符號庫、簡單嚮導和預定義的地圖模板、成套的大量地圖元素和圖形、高級的繪圖工具、圖形、報表和動畫要素、一套綜合的專業製圖工具。
——高級編輯:使用強大的編輯工具,可以降低數據的操作難度並形成自動化的工作流。高級編輯和坐標幾何(COGO)工具能夠簡化數據的設計、輸入和清理。支持多用戶編輯,可使多用戶同時編輯Geodatabase,這樣便於部門、組織以及外出人員之間進行數據分享。
——地理編碼:從簡單的數據分析,到商業和客戶管理的分布技術,都是地理編碼的廣泛套用。使用地理編碼地址,可以顯示地址的空間位置,並認識到信息中事物的模式。這些,通過在ArcGIS for Desktop進行簡單的信息查看,或使用一些分析工具,就可以實現。
——地圖投影:諸多投影和地理坐標系統的選擇,可以將來源不同的數據集合併到共同的框架中。你可以輕鬆融合數據、進行各種分析操作,並生產出極其精確、具有專業品質的地圖。
——高級影像:ArcGIS for Desktop有許多方法可以對影像數據(柵格數據)進行處理,可以使用它作為背景(底圖)分析其它數據層。可將不同類型規格的數據套用到影像數據集,或參與分析。
——數據共享:享用來自ArcGIS Online的神奇力量,世界就掌握在你手中。在ArcGIS for Desktop中,用戶不用離開ArcMap界面就可以充分使用ArcGIS Online。導入底圖、搜尋數據或要素、向個人或工作組共享信息,這些都能夠實現。
——可定製:在ArcGIS for Desktop中,使用Python、.NET、Java等語言通過Add-in或調用ArcObjects組件庫的方式來添加和移除按鈕、選單項、停靠工具列等,能夠輕鬆定製用戶界面。或者,使用ArcGIS Engine開發定製GIS桌面套用。
10.1產品新特性
——與雲集成方面:ArcGIS for Desktop與ArcGIS Online緊密集成。通過ArcGIS Online或ArcGIS for Server可以輕鬆的獲得高質量底圖和GIS服務,還可以使用ArcGIS for Desktop創建地圖服務。
——分享方面:提供標準統一的發布體驗。簡化發布任何的GIS資源到雲GIS伺服器,例如地圖、地址定位器、Geoprocessing任務等。用戶可以選擇設定這些GIS資源為私有,還是分享給工作組或是大眾。對於GIS資源的發布,提供了更加嚴格的分析過程,以確保它們在Web上能夠隨時被使用。
——空間數據訪問方面:能夠直接訪問大型的空間資料庫(如SQL Server、DB2等);對KML支持增強;可以輕鬆使用GPS數據。
——生產方面:增強的製圖功能以及自動化製圖(標註、符號、報告和數據訪問);創建及管理企業級geodatabase的管理工具;改進頁面布局(動態圖例、比例尺和指北針);數據、地圖、工具、坐標系統的快捷搜尋;可進行編輯追蹤,記錄要素在什麼時候被創建或修改;整合數據集和處理公共邊的新編輯工具;新的製圖綜合工具。
——開發方面:使用Python add-ins可擴展桌面套用。
——分析方面:能夠將分析和工作流以Geoprocessing工具包的形式進行分享;支持線/面測地緩衝;空間統計與時間的結合(同時考慮空間和時間進行熱點分析);新的聚類分析技術(根據要素屬性和可選的空間/時間約束);尋找最佳回歸分析模型的新型探索工具;新的區域差值工具,支持頻繁的將一組地理區域數據轉換到另一組不同的地理區域數據當中;新的經驗貝葉斯克里金(EBK)工具,在不影響預測結果質量的同時能夠簡化插值的工作流;可以處理GPS數據和地理標記照片的新工具。
——影像方面:簡單創建影像產品,支持感測器數據的測高;色彩校正和圖像解譯的自動圖像增強功能;改進的易於使用的影像配準能力;能夠管理和創建海量雷射雷達(LAS)數據集;擴展伺服器端的圖像處理功能。
——管理方面:提供了企業級geodatabase的管理工具。
10.2產品新特性
——質量和性能:解決了600多的軟體問題。擴展了Geoprocessing中的並行處理能力,使得空間分析工具當中的5個工具能夠支持最多4核的並行處理。由於最佳化了檔案處理,使得Linux環境下ArcGIS for Server的GP服務效率快25%
——安全性:增加的PKI支持來滿足雙重身份驗證,這使得軟體環境更加安全。支持的單點登錄,可從任意客戶端一次性登錄到ArcGIS並在整個系統中使用。當使用SQL查詢定義服務時,提供標準SQL解析器以防止“注入式攻擊”。
——分析:新增轉換工具,用於Excel到Table以及要素類到JSON之間的轉換。新增數據管理工具,支持啟用和禁用地理資料庫歸檔。多核並行處理功能,現已實現於一些空間分析工具當中。新增統計分析工具最優熱點分析,可探索數據和確定最有設定。新增三維分析工具通視性分析,可通過潛在障礙確定通視分析的能見度。新增3個柵格地理處理工具,分別是計算融合權重工具、合併鑲嵌數據集條目工具、拆分鑲嵌數據集條目工具。
——製圖:ArcGIS 10.1與ArcGIS 10.2的工程文檔相互兼容。ArcGIS世界影像底圖提供了很多國家的高解析度衛星和航空影像。ArcGIS報告工具允許用戶從圖層或屬性表的數據中創建自定義郵件標籤。PDF導出速度更快、檔案更小。
——三維:共享三維場景,將ArcScene文檔導出為3D web場景,能夠被載入到ArcGIS Online、Portal或本地Web伺服器上並進行分享。規則驅動生成三維內容,利用CityEngine 2013製作的規則包可套用於當前的地理處理工作流中,直接在ArcGIS中調用並生成三維模型。自動計算LAS數據的空間索引和概要統計,使得Lidar數據的訪問速度更快,並提升了LAS dataset的整體性能。
——影像:提供中國衛星Raster Type擴展下載,支持中國衛星影像數據在ArcGIS中的管理和使用。新增支持三種新的柵格類型:DMCii、Pleiades和SPOT6。Search視窗支持柵格數據搜尋,所有柵格數據類型都支持,並可以基於元數據對數據進行檢索。
——與雲集成:桌面端也可以連線Portal for ArcGIS(像ArcGIS Online一樣),並允許用戶發布和使用其中的Web maps和services。
——地理數據:大數據支持能力,包括與Hadoop集成、更多大數據平台的支持(Teradata、SQLite 、IBM Netezza 7.0、INZA2.5、PostgreSQL 9.2)。能夠將DB2,Informix,Oracle,PostgreSQL和SQL Server的原生數據發布為要素服務。支持資料庫欄位屬性修改,例如欄位名稱、數據類型、別名、默認值等。
——邏輯示意圖:地圖包(.mpk)新增支持邏輯示意圖圖層,用戶可以打包和複製schematic數據並發布為schematic服務。遷移和導出schematic數據集時可以進行過濾。
——數據互操作:Data Interoperability擴展模組使用FME 2013應用程式。新增支持U.S. Census Bureau TIGER/GML、Google Spreadsheet,以及其它14種檔案格式。
作業系統的支持
ArcGIS for Desktop僅支持Windows作業系統,並需要安裝Microsoft .NET Framework 3.5 SP1。
ArcGIS for Desktop在64位環境下,通常是以32位應用程式的形式運行的。但是從ArcGIS 10.1開始,實現支持64位的後台地理處理,所有在後台運行的腳本、模型和工具都將能夠以64位進行運算。64位後台地理處理最大的好處就是,通過使用64位應用程式,比起使用32位應用程式,使得大數據處理能夠利用儘可能多的記憶體。
使用 ArcGIS for Desktop 服務
一個地理處理服務往往包含一項或多項任務。任務在接收參數和返回結果方面與地理處理工具沒有任何實際區別;任務是WebAPI用於描述在伺服器上工作並返回結果的例程的術語。地理處理服務和工具箱之間以及任務和工具之間並沒有實際區別;只有對於其他ArcGISforServer客戶端才存在區別。
連線到ArcGISServer
第一步是連線到ArcGISServer。在目錄視窗中可通過GIS伺服器節點創建一個ArcGISServer連線。
可通過右鍵單擊任一資料夾,然後單擊新建>ArcGISServer連線,在該資料夾中創建連線。
查找地理處理服務的URL
在連線到ArcGISServer時,您需要一個URL連結並可能需要一個用戶名和密碼。獲取服務URL的方式很多。
ArcGISServer由您所在組織負責託管,而且您也熟知該URL。
在arcgis.com中搜尋地理處理服務,並且找到一個包含要執行任務的服務。您可按照以下方式獲得提供服務的伺服器的URL:
arcgis.com中服務的描述信息中具有一個包含URL的ArcGISWebAPIREST連線條目。此URL用於使用REST連線到服務。為了在ArcGISforDesktop中連線到伺服器,您需要一個SOAPURL。
可根據RESTURL獲取SOAPURL。
使用SOAPURL創建一個到伺服器的用戶連線。創建完連線後,在目錄樹中瀏覽伺服器目錄,以查找地理處理服務和任務。
執行地理處理任務
與使用任何其他工具一樣,您可在工具對話框、模型構建器或腳本中執行地理處理服務任務。唯一的區別是:如果您正在前台執行工具,它們會將任務提交到伺服器並偶爾向伺服器查詢結果。您可通過結果視窗觀察已提交至伺服器的任務的狀態。