1. 程式人生 > >ArcGIS Pro 簡明教程(1)Pro簡介

ArcGIS Pro 簡明教程(1)Pro簡介

配置 動畫 name app 產品 版本 鼠標拖動 nal mage

ArcGIS Pro 簡明教程(1)Pro簡介

轉載地址:http://www.cnblogs.com/lazygis/p/5870545.html

ArcGIS Pro 簡明教程(1)Pro簡介

ArcGIS Pro已經發布了相當的一段時間了,截至筆者寫這系列文章的時候已經是1.3版本了,已經是相當完善的一個版本,基本上已經完成了原來ArcGIS Desktop(ArcMap、ArcCatalog、ArcGlobe、ArcScene等一系列工具的總稱)所有功能的遷移,已經可以徹底的進行獨立的工作了。

相信很多ArcGIS骨灰級的用戶跟筆者一樣,從原來的ArcView3.x到ArcGIS8.3,到漫長的ArcGIS9.x,再到快速發展的ArcGIS10.x ,可以看到ArcGIS產品的一個變化情況。可以毫不誇張的說,ArcGIS Pro是Esri公司對拿來即用的桌面產品進行了非常大膽的改變。如果說ArcMap10.0 引入了中文版,並同時將catalog集成到ArcMap中是一次產品的大改良,那麽ArcGIS Pro的產生無疑是大變革。ArcGIS Pro無論是從制作理念、界面、使用習慣都是一次全新的創造,從軟件架構上來說,是全面推翻了之前的桌面產品框架而進行的代碼重編,可見Esri公司對Pro產品的重視和決心。

ArcGIS Desktop或者用比較習慣的叫法ArcMap,是誕生在2000年左右,距離現在已經是十多年了,十多年對於一個軟件產品來說,是非常長的年限,很多軟件產品在幾年內就走完了整個生命周期。但非常奇怪的時,桌面級GIS產品在這個相當長的時間裏面,居然沒有太大的變化,無論是開源GIS還是商用的GIS桌面產品,同樣面臨這樣的問題。這種情況還是有原因的,主要是GIS行業雖然也有很非常大的發展,但基因裏面是非常保守的(主要集中在科研、政府等部門使用,大部分還停留在以工具使用為主)不像互聯網公司,動不動就顛覆一個行業或者改變整個行業模式。既然桌面級GIS是工具為主,那麽工具類的依賴一般都是基於硬件架構和操作平臺。在漫長的時間裏面,ArcMap都是跟隨著Wintel模式,那段時間x86 32為模式很非常流行,硬件水平也沒有太多的突破,所以ArcMap基本上也是處在一個平緩發展的過程,也許是正式這樣,逐步讓用戶承傳了ArcMap試用習慣(在那個沒有中文版的年代,GIS桌面的使用算是非常難入門的事情)。隨著GIS應用不斷延伸,數據的積累越來越多,獲取也越來越方便,對GIS的性能也要求越來越高了,GIS對數據的分析和處理並不像excel那麽簡單,例如做一個中等城市的洪水演進分析,高性能的服務器(非超級計算機)粗略的模型大概幾個小時完成,精細模型估計算上三天三夜還不能算出結果。但是隨著硬件的升級,價錢也是越來越便宜,硬件架構也逐步完善,多線程並行處理也變得簡單起來。如果ArcMap還抱著原來的x86 32位的軟件架構,那麽硬件升級帶來的好處並不能最大限度的利用起來,也不適應現在物聯網和大數據的分析要求了,因此,非常需要一款能夠最大限度榨幹計算資源、並行運算的產品來應對這些數據和分析需求。ArcGIS Pro就在這樣的環境中應運而生。

ArcGIS Pro是一個全新的64位應用程序,能夠調用更多的硬件資源輔助計算。從ArcGIS10.2開始引進的並行計算工具,會在Pro裏面有更好的體驗。Pro1.3的下一個版本將會跟大數據結合,連接ArcGIS GeoAnalytics Server進行分析。全新的操作界面,工程式的管理,二三維一體化等改變,都給用戶帶來非常大的驚喜。接下來筆者從一個骨灰級的ArcMap用戶帶大家去體驗ArcGIS Pro的一些特色桌面功能。

授權模式改變

最初的ArcGIS Pro發布的時候,只能使用Name User的授權模式,就是網絡賬號的模式進行授權,雖然也能將授權離線下載使用,但這就給一些內網的用戶帶來了困擾,不能第一時間使用到ArcGIS Pro。從1.3版本開始,ArcGIS Pro除了Name User的授權模式之外,還增加了類似ArcMap的單機許可模式和浮動許可模式,這對於老用戶來說簡直就是找回熟悉的味道。技術分享

從圖上可以看出,授權也是分為主模塊和擴展模塊,具體的劃分跟ArcMap一致。

界面風格

首先,ArcGIS Pro一個軟件能夠完成之前Desktop裏面幾個軟件的功能,所以,非常考究界面設計的能力。打開Pro的主界面,這是熟悉的Ribbon風格,與office保持一致的風格,這樣也是比較容易接受的。這種標簽的風格的好處在於沒執行一步操作,標簽頁就會打開新的一個菜單標簽頁,並提供下一步的功能按鈕,相對於原來的ArcMap,則是下拉菜單,右鍵屬性等的操作。老用戶可能需要一段時間才能適應過來,但總體上來說,功能不會像之前那樣被藏在鮮為人知的菜單中。例如下圖選中了【泵站】這個圖層,界面馬上會在標簽頁上顯示了外觀、標註、數據 三個標簽頁,默認打開【外觀】這一個標簽頁的可操作內容,這些操作更具建議性,感覺比向導的方式還要直觀,更不用說是下拉菜單了。

技術分享

當然,如果老用戶不習慣的話,還是可以使用右鍵的方式調出操作界面,跟ArcMap類似的操作。這一點得要給Esri的設計師點贊,畢竟在全新的產品裏面保留一些舊有的操作,無疑大大增加工作量,但這又很好的體現了人文關懷,畢竟照顧一下老用戶還是非常需要的。

技術分享

圖層—屬性 的操作從原來的橫向標簽改為縱向標簽,改變不大,老用戶基本上可以適應這些操作。

技術分享

多窗口顯示

多窗口顯示非常好用,再也不用擔心打開多個ArcMap應用程序在工具欄下折疊了。ArcGIS Pro是可以在同一屏幕中打開多個地圖、三維場景。原則上只要機器吃得消,屏幕足夠大,可以加載足夠多的顯示窗口。

技術分享

技術分享

窗口都是默認以標簽的形式隱藏,就像Google瀏覽器的標簽頁一樣,但可以拖動到主顯示區中,通過鼠標拖動來排版。雙擊某個窗口又可以變回標簽頁附在顯示區中。

工程管理模式

ArcMap所采用的數據和地圖管理是連接的方式,是一種松散的管理模式。在ArcGIS Pro中,采用的時工程模式,就像寫創建程序代碼的工程一樣,創建的時候會將使用的資源和代碼關聯進去。

技術分享

在目錄中可以看到像傳統的catalog目錄的顯示,但這裏包含更多內容,如地圖、數據庫、連接目錄、樣式主題等,好處顯而易見,不會再像ArcMap那樣到處去找所引用的資源,同時確保每一個工程都有自己的配置,確保不會將其他的不相幹的配置信息寫到工程中去。下圖是一個工程的文件結構。

技術分享

二三維一體化

二三維一體化是Pro裏面比較有特色的功能。除了顯示一體化之外,還可以實現二三維數據編輯一體化。將多個地圖加載到Pro中,可以設置聯動顯示。

技術分享

技術分享

同時,ArcGIS Pro打通了與cityEngine(ArcGIS 三維建模的一個產品)的技術通道,在CE中創建的三維規則可以直接在Pro中使用,這樣就可以實現二三維一體化編輯了,如下圖所示,新創建一個面要素,在三維場景中會根據規則自動生成三維模型,實現所見即得的二三維一體化編輯。

技術分享

兼容性

ArcGIS Pro 的兼容性還是做得非常不錯的。如果之前已經有一定的數據和地圖成果的話,可以直接導入到Pro中,例如mxd、3dd等文檔。主界面中提供導入的功能,如下圖

技術分享

模型和工具也是可以直接使用,筆者直接在Pro中打開一個ArcGIS9.3 制作的模型,可以在模型構建器中繼續編輯,同時也可以直接執行。這一點非常重要,也就是說,絕大部分的成果都可以得到傳承。同時ArcMap中基本上所有的工具都集成過來放在Pro的工具箱中,其目錄結構和名稱都沒有改變,上手還是比較容易。

技術分享

其他變化

除了以上的幾個主要變化之外,ArcGIS Pro還有一些細節的地方要註意的。Pro的最初設計的時候其中的一個主旨是作為ArcGIS Portal的一個重量級客戶端,因此,協同共享是它在專業GIS上的一個接入,所以,Pro是可以通過用戶和密碼登陸arcgis online 和ArcGIS Portal中使用和發布資源的。Pro可以直接加載Web底圖,瀏覽和操作是非常平滑的。

技術分享

由於設計初衷是面向online和Portal,所以,目前還不能直接通過Pro來直接管理ArcGIS Server 服務,這可能是很多用戶不太滿意的一點。直到目前的v1.3版本還沒有該功能,相信後續版本會加入管理server的功能。

ArcGIS Pro對系統要求和硬件要求相對ArcMap要高,畢竟它的設計理念是要盡可能使用硬件資源去加速完成任務,所以,好幾年前的配置就沒必要上Pro了。以下是ArcGIS Pro的環境要求。詳細地址可以參考官方網站http://pro.arcgis.com/zh-cn/pro-app/get-started/arcgis-pro-system-requirements.htm

技術分享

操作系統方面,最低要求的時win7 64位sp1 ,所以,XP的用戶可以直接飄過了。

技術分享

硬件要求中主要是對內存做了要求,最低也要4G運行內存,推薦是8G內存,現在主流配置一般都能達到。

但還有一個細小的軟件要求不一定所有的人都會留意到,就是對.NetFramework和IE瀏覽器也有要求。以下是Pro1.2版本的要求。

技術分享

如果是最低操作系統win7 64位sp1 的話,還需要打Framework 補丁,並且將IE升級到10版本以上(win7 自帶的IE是9版本),不然Pro運行的時候直接崩潰。

Pro在地圖瀏覽上也做了一些細節的優化,除了上面所說的可以加入web地圖之外,數據的加載做了一些平滑處理,地圖瀏覽的時候不再產生白邊了,地圖縮放加入了動畫效果,還有就是線面平滑效果好了不少,漸變顏色和半透明效果都相當不錯,作為一個制圖人,還是相當願意看到這些改變的。

比較遺憾的是如果需要打印出圖,還是稍微一點不方便。之前ArcMap直接帶有布局視圖的轉換,但在Pro裏面需要創建布局,改動也是非常大,不是那麽容易適應過來。創建布局之後需要指定輸入的地圖或者範圍,而不是直接在地圖中切換。不過好處也是顯而易見的,地圖範圍可以直接選擇書簽。而且布局視圖也像圖層管理一樣有圖層樹列出來,可以控制顯示和鎖定修改,再也不用擔心圖面要素沒選好,拖動了整個地圖了。

技術分享

還有其他的一些細節,估計剛打開Pro就發現,就是標註工具條已經沒有了,如果想用放大縮小工具,只能直接使用鼠標滾輪,鼠標沒滾輪的用戶可以直接飄過了。默認情況下鼠標的狀態是【識別】。

如果一直在網絡環境中使用Pro的話,就會發現Pro會帶有軟件更新推送功能,推送的增量更新包,連網即可完成更新。這一點是非常好的,不需要卸載整個軟件,接受更新就可以了。

總結:

ArcGIS Pro是一個劃時代的產品,除了軟硬件要求比ArcMap高之外,基本上承傳了ArcMap的所有功能。其優點是非常明顯,64位原生程序、多窗口顯示、二三維一體化、工程管理模式、Ribbon界面操作、非常出色的兼容性等都是它的亮點。

ArcGIS Pro 簡明教程(1)Pro簡介