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