坦白的說,這是規(guī)劃中的一個測試工程,也是準備用于形象工程的,因此并不希望它有多么復雜的功能,也不想提供太炫的效果,那是有代價的。
我所希望得到的是一個簡單的、能以低成本部署的簡單方案,并在上面開發(fā)出一些簡單的顯示功能,例如,把光標移到某些地圖上的熱點上,能夠把相關聯(lián)的數(shù)據(jù)顯示出來。
基于本人對開源GIS系統(tǒng)的初淺認識,準備采用如下方案。
數(shù)據(jù)庫 : PostgreSQL + PostGIS (MySQL 好像也有空間數(shù)據(jù)支持,沒看過)
服務器 : GeoServer
地圖編輯: MapBuilder 或 uDig
開發(fā)語言: Java 1.5 or over
項目管理: Maven2
但對開發(fā)具體框架和人員配置搞不太清楚,請指教:
表現(xiàn)層: 所需技術xthml, ajax,JavaScript,最好在美工方面也有些經驗,這一塊應該要求高一點,系統(tǒng)慢,性能不好關系都不太大,老實說,以我的估計,基本上不會有多少人用,并發(fā)人數(shù)5個了不起了。
業(yè)務邏輯: 這一層應該很簡單,但要求對Java WEB開發(fā)比較有經驗的人擔當,尤其是對常用WEB框架有所了解,GeoServer內部用的Spring,struts都應該清楚一點。
數(shù)據(jù)庫和空間數(shù)據(jù)的維護:這一塊沒概念,數(shù)據(jù)應該是現(xiàn)成的shape,需要轉換一下吧,我試過shape到postgis的轉換,好像也還容易,只是中文字符問題有點麻煩。
另外,如果想要在現(xiàn)在的大屏幕手機上支持地圖查看,可能得利用GeoServer生成相應的圖片或者矢量圖吧,個人比較傾向于SVG,目前流行手機的支持不知道怎么樣?J2ME手機對SVG的支持應該還比較好實現(xiàn),nokia的對JSR標準的支持好像還不錯,另外還有個tinyline能支持,以前自己也寫過類似的J2ME上的矢量繪圖的東西,客戶端的問題應該不大,主要是在架構上如何把這個也考慮進去,適當?shù)販p少開發(fā)工作量。
還有什么呢?
歡迎有經驗人士指正!
我所希望得到的是一個簡單的、能以低成本部署的簡單方案,并在上面開發(fā)出一些簡單的顯示功能,例如,把光標移到某些地圖上的熱點上,能夠把相關聯(lián)的數(shù)據(jù)顯示出來。
基于本人對開源GIS系統(tǒng)的初淺認識,準備采用如下方案。
數(shù)據(jù)庫 : PostgreSQL + PostGIS (MySQL 好像也有空間數(shù)據(jù)支持,沒看過)
服務器 : GeoServer
地圖編輯: MapBuilder 或 uDig
開發(fā)語言: Java 1.5 or over
項目管理: Maven2
但對開發(fā)具體框架和人員配置搞不太清楚,請指教:
表現(xiàn)層: 所需技術xthml, ajax,JavaScript,最好在美工方面也有些經驗,這一塊應該要求高一點,系統(tǒng)慢,性能不好關系都不太大,老實說,以我的估計,基本上不會有多少人用,并發(fā)人數(shù)5個了不起了。
業(yè)務邏輯: 這一層應該很簡單,但要求對Java WEB開發(fā)比較有經驗的人擔當,尤其是對常用WEB框架有所了解,GeoServer內部用的Spring,struts都應該清楚一點。
數(shù)據(jù)庫和空間數(shù)據(jù)的維護:這一塊沒概念,數(shù)據(jù)應該是現(xiàn)成的shape,需要轉換一下吧,我試過shape到postgis的轉換,好像也還容易,只是中文字符問題有點麻煩。
另外,如果想要在現(xiàn)在的大屏幕手機上支持地圖查看,可能得利用GeoServer生成相應的圖片或者矢量圖吧,個人比較傾向于SVG,目前流行手機的支持不知道怎么樣?J2ME手機對SVG的支持應該還比較好實現(xiàn),nokia的對JSR標準的支持好像還不錯,另外還有個tinyline能支持,以前自己也寫過類似的J2ME上的矢量繪圖的東西,客戶端的問題應該不大,主要是在架構上如何把這個也考慮進去,適當?shù)販p少開發(fā)工作量。
還有什么呢?
歡迎有經驗人士指正!