前言(廢話)
由於項目需要,我們將被改用超圖(SuperMap)平台進行GIS開發。記憶中,我還是在學生時代使用過超圖軟件5.0版本,安裝包只有50M,這也是超圖與學校有合作關系的緣故。
在以后的學習和開發過程,難免會將其ArcGIS對比,SuperMap的缺點以后細說,先說說它的優點:
(1)國產平台,安全放心。這一點基本可以抵"百丑",…論出生環境的重要性…。技術、功能、穩定性、價格的前提都是安全,貌似很有道理,使用國產軟件就再也不用擔心安全問題?

(2)原生跨平台。也是由於安全原因,我們的系統很可能運行在Linux平台,而它的Cross版本支持跨平台,下圖為SumperMap iDesktop Cross 9D產品,基於JAVA開發,功能略弱一點。

(3)二三維一體化。所謂一體化,就是二維、三維視圖兩者聯動操作顯示,基於開源三維GIS平台Cesium的超圖三維確實做了不少的工作,三維方面比ArcGIS要提前一點點(技術上不一定領先),ArcGIS Pro的三維效果也不同尋常,可惜很多人還不了解!下圖為ArcGIS Pro的二三維一體化效果圖。

(4)適合中國國情。畢竟ArcGIS是國外的產品,默認符號庫的符號標准都是國外,而SuperMap則內置了國內的標准和樣式(如下圖);但官方說軟件使用習慣符合國人的習慣,這一點我還真沒感覺到,也許是ArcGIS中毒太深,認為它的設計都比較合理,反而不類似的都用不習慣,這是一個慢慢適應的過程。

再如,在專題圖制作方面,超圖提供了很多便捷的功能,如四色地圖,在制作行政區域圖時可能用到,但我點擊按鍵后,就一直未響應,只有任務管理器中去結束軟件了;也許是圖斑較多(東南沿海一帶島嶼),它的算法沒有優化,也怪測試人員沒有仔細測試這個功能。

(5)中文幫助。幾年以前,MapGIS中GIS領域占有一定優勢,特別是地質行業,結合地質項目應運而生;當時的ArcGIS是英文版的,雖然功能強大,但很多人望而卻步,自ArcGIS10.0推出中文版(包括桌面版本幫助也是中文)后,越來越多的人和項目開始使用它。不得不承認,對於我這樣的英文學渣,SuperMap中文開發文檔將有利於提高學習效率。
軟件下載
官方提供各個版本的軟件包下載,地址:
http://support.supermap.com.cn/product/iObjects.aspx

它主要有以下幾個特點:
(1)超圖軟件各版本之間應該是兼容的(未測試),這一點比ArcGIS要好,ArcGIS絕不允許不同版本的軟件存在於同一個環境中;
(2)無論是桌面版,還是iObjects開發,無需任何操作,即可有90天試用,到期后可郵箱申請試用(可我申請后,未收到郵箱驗證碼,可能是它的服務器出問題了),這也比ArcGIS好,ArcGIS9.3版本的破解過程相當復雜。
(3)iObjects開發語言有C++、.NET、Java,可根據自己的情況選擇;
(4)平台分X86和X64兩個版本(ArcGIS只有32位);
(5)開發包SDK及幫助資源等下載解壓進行環境變量等注冊就可使用,這種方式好也不好。

學習資源
下面是主要學習的途徑:
(1)由於使用的人少,學習資源僅官方資源,基本告別了百度和谷歌搜索;
(2)以官方技術資源為主,個人冥想和測試為輔;
桌面版本幫助:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iDesktop/index.htm
開發幫助:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iObjectsNet/SuperMapHelp.htm
FAQ: http://support.supermap.com.cn/product/zhidao.aspx?PRODUCT_TYPE=3
培訓資源:http://support.supermap.com.cn/product/vedio.aspx?PRODUCT_TYPE=0
技術博客:https://blog.csdn.net/supermapsupport
(3)對於開發來說,先學一學軟件應用操作;
(4)可加入相關技術交流群或討論組獲取幫助。
