现阶段选择ArcMap还是ArcGIS Pro
現階段選擇ArcMap還是ArcGIS Pro
在文章開始之前先插入一個該文章的編寫的日起:2017-07-01
這是一個時間節點的問題,不然后面的討論一點意義都沒有!BY 李遠祥
事件起源
就在6月底,ArcMap軟件的在線使用申請已經更改了,申請試用時不在提供ArcMap的EVA 60 天許可碼!雖然還沒有得到官方的證實,而且在網站上也沒有特別的說明原因,并且剛好處在該申請頁面改版的時間節點,完全有可能是因為改版導致了技術故障。但是,對于長期關注Esri官方網站的人來說,這是個小概率事件,自從ArcGIS10.0 版本不再使用硬件狗加密之后,從來沒遇到過沒能在線申請ArcMap軟件試用的。
于是又過了幾天,筆者再次登錄其軟件試用頁面,發現頁面再也沒發生變化。軟件試用申請在 http://www.arcgis.com/features/free-trial.html 頁面。特別留意一下,原來頁面上是有標明具有ArcGIS Desktop 軟件字樣的,但現在指明是 ArcGIS Pro 了。
填寫好資料并按照提示進入到申請頁面,在郵件發送成功的頁面同樣也是提示下載ArcGIS Pro ,沒提到ArcGIS Desktop 或者ArcMap字樣。
軟件激活是需要先激活ArcGIS Online的賬號,填寫的內容沒有變化。
按照原來的操作,只要這里的信息填寫完畢,注冊的郵箱就會收到一封郵件,在郵件里面會附帶一個EVA 碼 。下圖是早期的郵件截圖。
如今還是可以收到新的郵件,郵件的內容只是提示歡迎使用ArcGIS Online,如果對其他產品感興趣,可以在點擊頁面上的下載按鈕進行下載使用,但再也沒有桌面軟件的EVA 碼了 。
進入軟件的試用下載頁面,可以看到ArcGIS Desktop已經沒有【下載】按鈕了。開始筆者以為是中文版本沒有,特意切換到英文版本,發現同樣沒有提供ArcMap的下載,只能下載ArcGIS Pro 。
其他配合 ArcGIS Online 的使用的軟件一個都沒少,都提供下載。
這樣就比較尷尬了。如果是獨立個人,需要使用ArcMap進行學習或者體驗一下新版本的功能,現在且不要說沒有提供授權碼,就連軟件下載都已經關閉了。唯獨在右側剩下ArcGIS Pro的鏈接。ArcGIS Pro 不需要EVA授權,它只需要ArcGIS Online的NameUser 賬號就能使用。
也許是筆者比較敏感,也許這也是一個特殊的信號。如果猜測沒錯的話,Esri開始正式推行 ArcGIS Pro 替換ArcMap 的行動了。
ArcMap 的歷史
ArcMap軟件年代十分久遠了。如果沒有記錯的話,應該是在上世紀90年代的時候,ArcGIS8.x 就開始推行ArcGIS Desktop 。當時名字還沒有這么叫,真正統一叫ArcGIS Desktop 是剛推出ArcGIS10.0的時候,10.0版本是第一個ArcGIS軟件中文版本。
在 ArcGIS 8.x 之前,還有一個非常經典的軟件叫ArcView,當然不是指今天的ArcView 桌面了。當年非常流行,筆者用過的也就是ArcView2.x 系列。后來在2011年的時候還見到有個印度學者還在使用ArcView2.x ,那界面真是經典到沒話說。
國內用戶大多數都是從ArcMap9.x開始認識ArcGIS 桌面軟件,而且界面和幫助都是全英文的。所以,當年回使用ArcGIS 桌面軟件的都是牛人。首先要英文水平比較好(且不說懂計算機了),而且GIS和測繪的術語非常專業,需要在將專業術語轉換為英文對照,那是相當不容易。但確實9.x 版本是過去最流行的版本。
隨著ArcGIS10.0 版本發布,第一個中文版本,包括界面和幫助都是中文,確實給中國的GIS從業者帶來了福音,這使得ArcGIS軟件更加容易被國人掌握。但是,ArcGIS10.0 前后出了6個SP補丁,是所有版本中SP補丁最多的一個版本。畢竟這個版本開始,Esri推出了多國語言版,需要適配全球主流的語言(原來就只有英文版),所以“捉蟲”是很正常的事情。
在歷史上也曾經有一個軟件隨著ArcMap一起附送,那就是ArcGIS Workstation 。它有一定的界面,但操作的時候更多的是使用命令行。當年之所以流行,是早期ArcGIS 數據格式中還沒有Geodatabase,并能做拓撲的處理。當時的數據格式是使用coverage格式來記錄拓撲信息,而處理拓撲,只能用 Workstation 軟件。十幾年前做路網拓撲和處理選線的時候,用到過該軟件,它的執行效率很高,而且不容易出錯。但隨著Geodatabase 格式推出,可以支持拓撲處理之后,Workstation 就基本上安裝光盤的盒子都不需要拆開了。
Workstation 也是停產了好幾年了。去年問及這個情況,聽過那邊的團隊已經解散了。當年主要負責設計的“老師傅”都已經不再人世了,還真讓人不勝唏噓。
ArcMap 界面大概可以分為兩個階段,以10.0 版本進行劃分。10.0版本之前的界面風格都非常類似以前用VB6編寫的軟件;10.0開始風格比較接近現在傳統的菜單式界面,而且加入了浮動面板元素,用起來還是比較順手的。最關鍵的是將ArcCatalog整合到ArcMap中,不需要再單獨打開ARCCatalog 創建數據,這種一站式的工作模式非常好。從10.0 版本之后,其界面風格基本上沒變化。
在整個ArcGIS軟件體系上,從10.1 開始有了非常大的變化。首先是ArcGIS Server 首次推出64位版本,而且只支持64位操作系統。這本來對Desktop軟件沒什么太大的影響,主要是連接關系型地理數據ArcSDE的時候需要安裝數據庫驅動在處理。但這只是個開始。緊接下來Esri便開始講ArcGIS Online的模式推廣到線下,推出ArcGIS Portal ,那是一個類似Online的產品,并且可以單獨部署在內網環境使用。當時大多數從業人員都戲稱這是專門針對國內市場做的產品結構調整。但幾年過去之后,可以很清晰的看到Esri產品的思路,ArcGIS Portal并不是只針對中國市場。
自從Online 模式切換到ArcGIS Portal模式之后,大量的ArcGIS 應用端開始推出。在云計算非常火的時代,其口號是在任何時間、任何地點、任何設備,所有人都可以使用GIS功能。簡單的說,那就是國內的騰訊,不管使用騰訊的哪一款客戶端,只需要QQ賬號登錄就可以使用,而且用戶數據是打通的。
而在這樣的一個互聯互通時代,ArcMap作為專業的GIS桌面軟件,也逐漸失寵了。雖然它可以連接到Online 或者 Portal中工作,但已經不是這個時代的主角了。原因有很多,老舊的32位架構,古老的用戶界面,二三維分開使用等等,都與ArcGIS主推的產品有點格格不入了。
新寵 ArcGIS Pro
ArcGIS Pro 的出現并不突然,就像當年ArcView2.x 3.x 被直接取代一樣,具有一定的時代背景。在計算機軟硬件架構都推進的情況下,陳舊的使用界面和無法發揮硬件的性能,都是ArcMap 的致命傷,雖然它比較專業,但Esri 還是花了很大的決心去重新構造一款適應潮流的 GIS 專業桌面軟件。ArcGIS Pro 就應運而生了。
關于ArcGIS Pro 的技術等筆者就不再詳細介紹了。在去年的時候ArcGIS Pro 剛出1.2中文版,筆者還專門寫過一系列的簡明教程,好讓GIS從業人員清楚其特性。 詳細的內容可以翻看《ArcGIS Pro 簡明教程》
ArcGIS Pro 的好處自然非常多,64位架構的軟件、多窗口標簽操作、Ribbon界面、二三維一體化、Web 3D 內容制作、矢量切片、大數據工具調用等。基本上ArcGIS 這幾年關注的技術全部都往Pro 遷移。
其他的好處就不多說了,不管是官方網站還是技術論壇上都有非常多的文章說明。
筆者先說一下個人的感受。作為GIS專業科班出身,GIS從業十年以上,使用了N多個版本的ArcGIS軟件,包括桌面和服務器版本,見證了ArcGIS多個產品的生命周期。第一眼看到ArcGIS Pro 的時候,感覺就是這不是Esri親生的!因為其風格比較現代,尤其是Ribbon界面,雖然是跟Office之類的風格一致,但由于重度使用ArcMap,還是有種80后見到00后參加工作時的感受。
拿到的第一個版本的時候,首先是授權方式有點不習慣。傳統的ArcMap是永久授權,可以直接在本地使用。而ArcGIS Pro 剛出來的時候只有ArcGIS Online 的NameUser 授權模式,必須連接到Online上獲取授權(連外網操作),并且當時Pro屬于ArcGIS Desktop的附帶產品,其有效期就是ArcMap軟件的維護期,一般情況是1年。如果想繼續使用,那就需要延長ArcGIS軟件的維護期。
新生的事物都需要慢慢調整以適應當前世界環境。ArcGIS Pro 剛出來時沒多少人使用。授權方式和使用習慣都需要更改,雖然也提供了試用申請,但由于不是硬性的替換ArcMap(當時的環境下Pro 還是不能替換ArcMap 的功能),所以一般都只有少數人在試用。
這種情況一致維持到一個非常關鍵的階段,那就是ArcGIS 的 Web3D 技術終于出現了。ArcGIS Web3D 技術一致被渴望,但也是姍姍來遲。最終現身的時候,最大的問題是內容的制作和發布到底使用什么客戶端。這看起來是個選擇題,其實答案非常清楚,那就是ArcGIS Pro !三維數據的制作可以在ArcMap上進行導入和整理,但發布過程必須使用ArcGIS Pro 的 SceneLayer ,同時也必須通過Portal進行發布,不直接走ArcGIS Server 線路。
這種情況讓ArcMap非常尷尬。ArcMap一向都是ArcGIS Server的好搭檔。但就目前來看,這兩者均被推倒幕后,變成了ArcGIS Pro + ArcGIS Portal 。
就目前ArcGIS產品來看,主要發力在ArcGIS Portal 中,所有的產品都Portal進行對接。作為Portal的好搭檔,ArcGIS Pro 自然是很好的待遇了。目前ArcGIS Pro 除了逐步遷移接受ArcMap的傳統功能之外,所有新的技術都會在Pro中加入,而ArcMap基本上停留在維護的狀態,不作新功能的擴充。例如矢量切片、web3D 數據打包、大數據分析工具等,都已經與ArcMap無緣了,全都在ArcGIS Pro 身上。這基本上可以反映出ArcMap逐步退出歷史舞臺。
這不是選擇
前面說了那么多歷史,現在回歸這個話題,就是到底現階段 怎么選擇。留意加粗部分,是現階段。長遠來說,只要還使用ArcGIS軟件的話,估計就必須切換到ArcGIS Pro 中了。
現階段一般面臨幾個無法避免的問題。
基本上可以歸納成這幾個問題了。
目前ArcGIS Pro 已經完成了ArcMap 百分之九十以上的功能遷移。這是非常了不起的事情了。ArcGIS軟件功功能非常強度大,而且比較復雜,Esri是下了非常大的決心去做這項工作,而且在三年多的時間內不斷的做遷移工作和擴展工作,非常不容易。
但筆者苦等的制圖表達功能還是沒有遷移過來。如果要進行高質量的地圖制作(指的是標注地形圖如1:5W等國家標準分幅),那還是不能遷移到Pro 上。
授權模式經歷了幾年的探索,應該是比較確定了。在ArcGIS Pro的界面中可以看到一些影子,如下圖所示:
基本上可以看到這會有單機許可、浮動許可和NameUser許可。前面兩種都是ArcMap之前的模式,NameUser模式就是一開始Pro的許可模式。
筆者是剛拿到最新版的ArcGIS Pro 2.0
關于ArcGIS Pro 怎么連接到ArcGIS Server 去發布服務,目前筆者還沒在Pro中找到連接到Server的界面,也不清楚將來是否會加入該功能。如果時WebGIS開發的人員,這估計比較麻煩,因為內容制作之后必須使用ArcMap來發布,而目前Pro不具備直接發布服務到ArcGIS Server 的界面。
除非部署了ArcGIS Portal ,ArcGIS Pro 通過 連接Portal 發布到 托管的ArcGIS Server 服務器中。目前只能繞一圈進行發布。
如果是需要做ArcGIS Web3D 以及使用矢量切片技術的,必須立即切換到ArcGIS Pro 中,以為ArcMap 沒有這些數據制作的能力。
ArcGIS Pro 是不會有32位的應用的了,所以,必須上64位的操作系統。同時桌面端的硬件也需要一定程度更新了,相對ArcMap來說,ArcGIS Pro 是比較吃資源的。看顯卡的要求,雖然512M的顯存可以跑起來,但官方推薦的是2G顯存
硬件要求,最低4G內存,推薦8G,最佳的是16G以上
按照現在主流的機器配置,其實也不算很高。但如果還抱著運行WinXP的機器,那么就不用考慮ArcGIS Pro 了。這絕對是心理上和生理上都沒做好上Pro的準備。
看看打開空載時的內存情況,ArcGIS Pro 明顯要多一些。
如果加入任何的一個數據文件,情況變化比較大。筆者以一個非常小的圖形數據,只有十幾個圖斑,可以對比一下。非常明顯,ArcGIS Pro的內存一下子增加了很多。
但在使用的過程中,ArcGIS Pro的實際表現要比ArcMap反映迅速和流暢。特別是最新的2.0版本,功能上筆者還沒進行測試,但在操作的流暢度,工具的執行效率上,ArcGIS Pro 還是要比ArcMap流暢很多。
對比之前的幾個版本,ArcGIS Pro 2.0 在性能上確實優化了不少。第一次啟動要比ArcMap快(都是離線許可的情況下)。筆者貼一下電腦配置,幾乎連ArcGIS Pro的最低要求都沒達到(還是集成顯卡),但跑二維數據,問題不大。
總結
就現階段來說,除了特殊的人群,例如ArcGIS Server 管理人員,國家標準地形圖制作者之外,從現在就開始切換到ArcGIS Pro 上來吧。畢竟已經看到了ArcGIS Pro的成熟,也看到了官方的態度,同時ArcMap已經取消了試用下載 _ 。未雨綢繆總好過急中生智吧。
如果讀者對水文分析感興趣的話,可以持續關注CSDN的GIS制圖樂園,以及微信公眾號【GIS制圖樂園】。BY 李遠祥
總結
以上是生活随笔為你收集整理的现阶段选择ArcMap还是ArcGIS Pro的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: es6 --- forEach的实现
- 下一篇: 跨域问题及CORS机制