亂談 GIS 中小型應(yīng)用
??? 作者:Flyingis
??? 半月前ESRI在ESRI中國用戶大會(huì)上發(fā)布了ArcGIS9.2系列產(chǎn)品,自己因?yàn)槌霾畹脑蝈e(cuò)過了這次大會(huì),剛剛看到zkjbeyond寫的《說說ArcGISServer9.2》,道出了ESRI產(chǎn)品現(xiàn)在的軟肋,但是作為業(yè)界的老大,其數(shù)據(jù)格式和市場(chǎng)份額具有不可撼動(dòng)的地位,即使在中國這個(gè)特殊的市場(chǎng),有著政府對(duì)國產(chǎn)GIS軟件(MapGIS、SuperMap等)的強(qiáng)力支持,也絲毫沒有動(dòng)搖ESRI在中國的影響力。
??? ESRI目前的拳頭產(chǎn)品是ArcEngine和ArcSDE,今后的目標(biāo)是ArcGIS Server,ESRI的風(fēng)格就是要把產(chǎn)品做大做全,中國的企業(yè)用戶也愛買大買全,其實(shí)國內(nèi)不少項(xiàng)目根本用不著ArcEngine+ArcIMS+ArcSDE+Oracle這種豪華配置,不僅浪費(fèi)財(cái)力,還要相當(dāng)?shù)娜肆Y源。(感興趣的朋友可以參考一下ESRI9.0系列產(chǎn)品的官方報(bào)價(jià))
??? 目前國內(nèi)應(yīng)用中,不少M(fèi)IS+WebGIS的系統(tǒng),如果采用Java平臺(tái),GeoServer+Java Web開發(fā)框架+其他相關(guān)開源軟件的配置就足夠了。也許有人會(huì)對(duì)開源GIS軟件沒有信心,畢竟現(xiàn)在應(yīng)用的少,但是Java企業(yè)級(jí)應(yīng)用不正是在開源的支持下開展的如火如荼么,就我對(duì)ArcIMS的認(rèn)識(shí)來看,速度可以,但在Windows2003平臺(tái)下IMS服務(wù)運(yùn)行卻不是很穩(wěn)定,也存在一些問題(整合Ajax應(yīng)用等)。基本為0的軟件成本(如果數(shù)據(jù)庫也開源),加上成熟的Java開源平臺(tái)的支持,小型的企業(yè)應(yīng)用,及中小型的政府工程還是可以考慮的,功能的要求復(fù)雜么?一般還不是放大、縮小、搜索、定位、業(yè)務(wù)屬性查詢、鷹眼、分級(jí)、簡單統(tǒng)計(jì)(餅圖、柱狀圖)、生成Excel等等。
??? 如果是C/S的應(yīng)用呢?一般也只涉及到GIS最基本的一些功能,稍復(fù)雜一點(diǎn)的可能會(huì)有緩沖區(qū)分析、拓?fù)浞治觥⒙窂椒治龅鹊龋绻麤]有更多的復(fù)雜要求,大家鉆研ArcEngine的時(shí)間花在這些基本算法上面,參考開源軟件的實(shí)現(xiàn)方法,找找相關(guān)資料,加上一兩位老大的代領(lǐng),就足以解決這些問題了。在C#的開源GIS軟件中,SharpMap實(shí)現(xiàn)的就比較完善,相比學(xué)習(xí)ArcEngine一堆的類庫而言,學(xué)習(xí)基本算法應(yīng)該更能讓大家了解GIS的核心。
??? 亂評(píng)了一會(huì),并不是要鼓勵(lì)大家放棄ArcGIS,不管其架構(gòu)設(shè)計(jì)如何,它的產(chǎn)品畢竟都是久經(jīng)沙場(chǎng)的老將,數(shù)據(jù)、GIS理念在業(yè)界都是領(lǐng)先的,在中大型的企業(yè)應(yīng)用中,有不少方案可以參考。和一般軟件開發(fā)一樣,一切取決于你的項(xiàng)目需求,不要盲目的追求大而全的產(chǎn)品。如果想做WebGIS地圖發(fā)布,作為整個(gè)系統(tǒng)的數(shù)據(jù)訪問入口或是調(diào)料,ArcIMS還是不錯(cuò)的。
??? 歡迎拍磚:)
??? 半月前ESRI在ESRI中國用戶大會(huì)上發(fā)布了ArcGIS9.2系列產(chǎn)品,自己因?yàn)槌霾畹脑蝈e(cuò)過了這次大會(huì),剛剛看到zkjbeyond寫的《說說ArcGISServer9.2》,道出了ESRI產(chǎn)品現(xiàn)在的軟肋,但是作為業(yè)界的老大,其數(shù)據(jù)格式和市場(chǎng)份額具有不可撼動(dòng)的地位,即使在中國這個(gè)特殊的市場(chǎng),有著政府對(duì)國產(chǎn)GIS軟件(MapGIS、SuperMap等)的強(qiáng)力支持,也絲毫沒有動(dòng)搖ESRI在中國的影響力。
??? ESRI目前的拳頭產(chǎn)品是ArcEngine和ArcSDE,今后的目標(biāo)是ArcGIS Server,ESRI的風(fēng)格就是要把產(chǎn)品做大做全,中國的企業(yè)用戶也愛買大買全,其實(shí)國內(nèi)不少項(xiàng)目根本用不著ArcEngine+ArcIMS+ArcSDE+Oracle這種豪華配置,不僅浪費(fèi)財(cái)力,還要相當(dāng)?shù)娜肆Y源。(感興趣的朋友可以參考一下ESRI9.0系列產(chǎn)品的官方報(bào)價(jià))
??? 目前國內(nèi)應(yīng)用中,不少M(fèi)IS+WebGIS的系統(tǒng),如果采用Java平臺(tái),GeoServer+Java Web開發(fā)框架+其他相關(guān)開源軟件的配置就足夠了。也許有人會(huì)對(duì)開源GIS軟件沒有信心,畢竟現(xiàn)在應(yīng)用的少,但是Java企業(yè)級(jí)應(yīng)用不正是在開源的支持下開展的如火如荼么,就我對(duì)ArcIMS的認(rèn)識(shí)來看,速度可以,但在Windows2003平臺(tái)下IMS服務(wù)運(yùn)行卻不是很穩(wěn)定,也存在一些問題(整合Ajax應(yīng)用等)。基本為0的軟件成本(如果數(shù)據(jù)庫也開源),加上成熟的Java開源平臺(tái)的支持,小型的企業(yè)應(yīng)用,及中小型的政府工程還是可以考慮的,功能的要求復(fù)雜么?一般還不是放大、縮小、搜索、定位、業(yè)務(wù)屬性查詢、鷹眼、分級(jí)、簡單統(tǒng)計(jì)(餅圖、柱狀圖)、生成Excel等等。
??? 如果是C/S的應(yīng)用呢?一般也只涉及到GIS最基本的一些功能,稍復(fù)雜一點(diǎn)的可能會(huì)有緩沖區(qū)分析、拓?fù)浞治觥⒙窂椒治龅鹊龋绻麤]有更多的復(fù)雜要求,大家鉆研ArcEngine的時(shí)間花在這些基本算法上面,參考開源軟件的實(shí)現(xiàn)方法,找找相關(guān)資料,加上一兩位老大的代領(lǐng),就足以解決這些問題了。在C#的開源GIS軟件中,SharpMap實(shí)現(xiàn)的就比較完善,相比學(xué)習(xí)ArcEngine一堆的類庫而言,學(xué)習(xí)基本算法應(yīng)該更能讓大家了解GIS的核心。
??? 亂評(píng)了一會(huì),并不是要鼓勵(lì)大家放棄ArcGIS,不管其架構(gòu)設(shè)計(jì)如何,它的產(chǎn)品畢竟都是久經(jīng)沙場(chǎng)的老將,數(shù)據(jù)、GIS理念在業(yè)界都是領(lǐng)先的,在中大型的企業(yè)應(yīng)用中,有不少方案可以參考。和一般軟件開發(fā)一樣,一切取決于你的項(xiàng)目需求,不要盲目的追求大而全的產(chǎn)品。如果想做WebGIS地圖發(fā)布,作為整個(gè)系統(tǒng)的數(shù)據(jù)訪問入口或是調(diào)料,ArcIMS還是不錯(cuò)的。
??? 歡迎拍磚:)
posted on 2006-11-28 22:14 Flyingis 閱讀(4118) 評(píng)論(10) 編輯 收藏 所屬分類: GIS-GPS-RS