用了超過6年的超圖產品了,所以對超圖的不少特性比較熟悉,去年開始接觸ARCGIS,並用來研發了一些新產品,所以對於兩個GIS平臺有些感覺,記錄以下:html
比較版本:ARCGIS10.1與SuperMap Objects/Deskpro 5/6系列(將最新的ARCGIS與超圖的低版本做比較有點不公平,所以此處僅比較一些傳統的功能以及一些與功能無關的其餘方面)python
備註:最近ARCGIS推出10.2,超圖也推出SuperMap 6R系列的升級的新版本(尤爲是三維和移動平臺的支持)服務器
1、產品線功能比較 工具
從產品線的豐富程度來說,ESRI要略勝一籌。ESRI從服務器端、桌面端、移動端覆蓋範圍的深度與廣度比超圖要好。ESRI的桌面系統產品支持擴展、二次開發、腳本支持就很是強大,同時在移動端支持的操做系統覆蓋了目前的主流操做系統。超圖目前也在追趕,在移動端也基本完成了對主流操做系統的支持,同時在二三維一體化方面作得頗有亮點。我這說一些我目前用到過的細節方面:優化
1)地圖顯示引擎。網站
桌面端:地圖的加載、顯示、瀏覽我以爲超圖與ARCGIS伯仲之間吧。用了ARCGIS後,發現一個很怪異的小事情,ARCGIS的滾輪的放大縮小與Server端的放大縮小是相反的,與常見的互聯網地圖查詢的也是反的,滾輪往前是縮小,日後是放大,真不知道老外是怎麼想的。這個讓我想到了MapGIS中「座標」的兩個字都用「座標」同樣,比較極品吧。不過ARCGIS這個放大縮小能夠本身定製,改爲和通常習慣是同樣的就好。搜索引擎
Server端:在不切圖的狀況下,之前超圖的IS.Net能夠說根本就無法用,固然沒有用過iServer,抱歉。ArcServer在不切圖的狀況下,瀏覽速度也還能夠。spa
反鋸齒:ArcGIS對於桌面產品默認是不支持反鋸齒的,後來ESRI中國自行開發了一個樣式。超圖在地圖設置中直接能夠設置「是否反走樣」就能夠了。可是ArcGIS的服務端在發佈地圖時,能夠設置要素、文本的反鋸齒特性。操作系統
2)桌面產品的圖例控件。ARCMAP中叫作TOC控件,其實這個控件功能很是強大。超圖稱爲圖例控件,也很不錯。ARCGIS的圖例基本能知足應用開發的需求,拿來即用,可是有一個小不足,不能設置範圍分段專題的單獨設置可見度,這個在超圖中是一個很常見也頗有用的功能,可是ARCGIS不支持,你也不能在TOC上擴展開發,諮詢過ARCGIS的人,回覆是隻有本身重寫一個(因此後來就重寫了一個)。利用提供的COM接口獲取圖例(或TOC)的圖層樣式圖標(將其能夠轉換爲bmp格式),在ARCGIS中獲得的位圖的效果比較差,超圖的接口獲得的位圖效果比較好。htm
3)數據編輯、導入的效率。將空間對象批量增長、導入到空間庫中,ARCGIS的效率明顯高於SuperMap。
4)對長事務的支持。超圖很早之前就有一個長事務模塊,可是能夠這麼說,只能看看,徹底不能用,這塊不是超圖他們的重點,因此就晾在一邊不少年了。ARCGIS經過版本庫機制實現長事務,總起來講,通過使用,穩定性和提供的功能的豐富程度都還不錯。
5)裁剪與打印的支持。從接口的豐富程度、功能的穩定性ARCGIS要賽過超圖。
6)對外來數據的支持。ARCGIS對外來數據能夠直接掛接到MXD中,並最大程度保持原始數據的樣式與風格。超圖必須對外來數據進行導入。
7)腳本開發與工做流支持。因爲ARCGIS支持python腳本,這樣能夠自行組織地理處理工具,支持高級用戶的處理需求。目前暫未看到超圖對python腳本的支持以及超圖提供的腳本庫。
2、產品的易用性方面
超圖是國產的,中文的幫助文檔,並且是後期之秀,沒有過多的歷史包袱,產品上手程度要遠高於ARCGIS系列產品,並且從2012到2013年,超圖不斷推出不少創新舉動,這個從他們的官方網站不斷的完善、修改就能夠看得出來。目前最新的網站分爲:軟件產品、解決方案、技術資源中心、培訓與支持、在線商店5個大模塊。其中技術資源中心應該說超圖花了很多心血,這幾年一步一步,逐漸也成型了,確實作的不錯。在線商店好像是去年推出來的,我當時看到嚇一跳,還有這麼賣GIS產品的,GIS電商不知道實際效果怎麼樣,很是想了解,總之,超圖經過一些開發大賽、各項評獎、優化支持與服務、嘗試新的服務,不斷構造其品牌與生態系統。反觀ARCGIS,因爲多年的歷史包袱,接口不少,可是有時會有殺雞焉用宅牛刀之嫌,大部分幫助文檔和界面都是英文的,門檻高一點,可是因爲ARCGIS在國內的用戶量很大,ESRI中國社區已經成了一個龐大的技術中心,所以不少問題也均可以獲得解決。固然ARCGIS也同時每一年也在推開發大賽,推新產品,這幾年ARCGIS推新產品的速度比較恐怖,也許這樣能夠更好的鞏固本身的地位吧。
3、產品的穩定性
之前用超圖開發程序最頭大的就兩塊地方,一個是數據的編輯,容易出現丟失的問題;二是切圖,讓人很發瘋。關於切圖的問題超圖發佈了iServer後,聽說效率和穩定性有了很大提升,我看了下他們的發佈的統計數據,與ARCGIS10系列接近,之後有機會能夠用用。ARCGIS目前暫時沒有發現很頭大的問題,最大或許是ARCMAP的後臺處理了,在處理地理數據的狀況下,ARCMAP支持後臺處理,前臺還能夠繼續操做其餘功能,這個功能的自己的出發點是好的,可是有點不穩定,並且進度提示有時有,有時無,讓人崩潰。所以我目前都用前臺進行處理,能夠看處處理進度,心安多了。
4、產品的技術支持
其實技術支持的工做與產品易用性、穩定性、用戶規模等是有很大相關性的,產品穩定、幫助文檔豐富、用戶能本身解決問題,這樣支持的成本就降低了不少,之前超圖的產品不怎麼穩定,須要一撥人來作支持,估計壓力也不小,雖然服務態度與力度很好,可是畢竟沒有從根本解決問題,如今超圖不斷完善支持中心網站,造成本身的支持庫,之後應該日子會好過點,成熟之後,能夠造成本身的人氣,反過來促進支持與產品的自適應發展。ARCGIS的產品不少時候查看他的幫助文檔就能夠解決問題,不過有一大部分是英文的,須要找起來比較費勁,有時也很頭大,幫助文檔有離線和在線的,在線的寫的仍是挺詳細的,不少人發現問題時習慣使用搜索引擎,其實我以爲應該優先看產品的幫助與支持文檔。
5、產品的價格體系
這個得根據項目需求來看,不過總起來講,ARCGIS比超圖價格高。具體選擇的時候,根據不一樣的項目特色靈活選擇吧,各有優劣。
6、OGC等服務標準支持
目前ARCGIS與超圖都支持OGC的各類服務標準,國內也作了不少的地理信息發佈公共平臺,彙總來看,利用ARCGIS來做爲基礎地圖平臺的較多,ARCGIS的優點較爲明顯。
大體就這麼多了,之後再用的深刻一點,再補充一點。
推薦一篇對比的文章(較詳細):