??? 近一年多完整的負責了一個比較大的基于arcims的webgis項目,拋去業(yè)務(wù)不談,基本arcims javaconntor 85%的功能都用到了.也可以看看esri中國提供的演示站點?? http://211.157.10.181/
??? 這里我簡單說說開發(fā)這一類系統(tǒng)團隊需要掌握哪些技術(shù)
????
表現(xiàn)層:
??? 精通xhtml,javascript,dom技術(shù).?尤其是javascipt的應(yīng)用,需要處理復(fù)雜的業(yè)務(wù)邏輯.
??? 大家可以看看 http://211.157.10.181/bj114/viewer.htm?,基本不比google maps 差吧.
??? 理解ajax無刷新提交技術(shù). arcims自帶的htmlview老早就實現(xiàn)了基于frame的無刷新提交實現(xiàn).webgis一定要無刷新提交,這樣地圖的狀態(tài)不會變化. 現(xiàn)在ajax如此流行,相信以后這方面的人會越來越多.

邏輯層:
???? 有g(shù)is專業(yè)背景,至少有webgis平臺如arcims,mapxtreme經(jīng)驗,精通java語言.這部分人國內(nèi)極其少(公司招人困難啊). 一般大型的webgis都運行在unix上面,基本java是首選. 如果沒有g(shù)is背景,這部分很難搞定.
????? 一般webgis系統(tǒng)需要關(guān)聯(lián)很多業(yè)務(wù)表.這樣b/s的Mis系統(tǒng)也需要.如果用到流行的一些技術(shù)框架之類的,java程序員的水平也應(yīng)該很高.
數(shù)據(jù)層:
???? gis系統(tǒng)關(guān)鍵是數(shù)據(jù).大家看到的 google maps,google earth的數(shù)據(jù)是你們想不到復(fù)雜,維護,采集估計花了不少錢. 所以維護空間數(shù)據(jù)是個困難的工作. 如果用oracle 數(shù)據(jù)庫,既要有oracle DBA要求,還要掌握gis矢量數(shù)據(jù)的轉(zhuǎn)化,結(jié)構(gòu),空間數(shù)據(jù)庫調(diào)優(yōu)等等......
美工:
????? 界面美化不用說說.強調(diào)一點.客戶對webgis界面要求比一般業(yè)務(wù)系統(tǒng)要求高很多.
?????? 地圖配圖. 需要能夠操作gis軟件,對地圖配色有一定心得.要不配置的地圖一看就是外行人干的可不行.
配置管理:
?????? unix小型機管理,一般大型webgis系統(tǒng)都有集群,負載均衡
技術(shù)經(jīng)理:
?????? 架構(gòu)設(shè)計,全局掌握 .gis,編程....都需要有一定功力.


感想:
??? 沒有10個人的團隊,開發(fā)費上百萬的項目根本下不來.人員的素質(zhì)要求還比較高.可是webgis工程師的工資水平一直上不去,很納悶.