<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    請指教 基于Java平臺的 WEBGIS最簡方案

    Posted on 2007-08-07 15:07 小李飛刀 閱讀(1758) 評論(5)  編輯  收藏 所屬分類: 開發經驗
    坦白的說,這是規劃中的一個測試工程,也是準備用于形象工程的,因此并不希望它有多么復雜的功能,也不想提供太炫的效果,那是有代價的。

    我所希望得到的是一個簡單的、能以低成本部署的簡單方案,并在上面開發出一些簡單的顯示功能,例如,把光標移到某些地圖上的熱點上,能夠把相關聯的數據顯示出來。


    基于本人對開源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上的矢量繪圖的東西,客戶端的問題應該不大,主要是在架構上如何把這個也考慮進去,適當地減少開發工作量。

    還有什么呢?  

    歡迎有經驗人士指正!



    Feedback

    # re: 請指教 基于Java平臺的 WEBGIS最簡方案  回復  更多評論   

    2007-09-20 11:58 by sinoly
    一點,
    如果使用svg作為地圖現實方式,問題是相當的大。。
    呵呵,你的技術選型和我現在在做的差不多,
    我也想用svg作為顯示,但是嘗試了很多次,問題很多。
    特別是在手機客戶端上,目前智能手機應該說以PPC為主,
    WM下的IE本來編碼就不是很好,加上svg對中文的支持。。。感覺很困難
    不過值得一試,呵呵

    # re: 請指教 基于Java平臺的 WEBGIS最簡方案  回復  更多評論   

    2007-09-21 14:25 by 小李飛刀
    有沒有考慮過JAVA手機或其他智能手機平臺呢?

    微軟總是想自搞一套,在W3C的系列標準上都不太配合

    中文的確是一個問題,不過既然是SVG,中文也可以考慮矢量圖的形式來處理,直接當圖形來處理也許還更簡便些。

    # re: 請指教 基于Java平臺的 WEBGIS最簡方案[未登錄]  回復  更多評論   

    2007-10-24 13:15 by LEE
    GEOserver 沒用過.都是2次開發,基本的地圖操作功能難度都不大,把自己特有的業務邏輯和需求結合空間數據和地圖進行交互式操作就顯得有點麻煩了.

    # re: 請指教 基于Java平臺的 WEBGIS最簡方案[未登錄]  回復  更多評論   

    2007-10-24 13:29 by LEE
    如果你的平臺作為手機客戶端的服務器的話,GeoServer是否支持svg格式的圖片輸出,流量大小,都是要考慮的事情.有的時候,如果地圖上面地理要素多,幾何特征復雜的話,一個svg格式的圖片可以達到1m多,這樣無線傳輸的時候,就沒意義了,我還不如叫用戶下個城市的矢量數據呢.中移現在的北京城市地圖矢量數據就只有500多k.他們肯定是把矢量數據下過來,然后在手機端不知道采用什么技術本地渲染的

    # re: 請指教 基于Java平臺的 WEBGIS最簡方案  回復  更多評論   

    2007-10-24 14:31 by 小李飛刀
    對,這是一個問題,不過既然是移動應用,小屏幕手持設備,圖層肯定是有些限制的,要素也不可能太多,我想的解決方式是通過地理位置,圖層的放大比例等因素綜合考慮,如何裁剪、組織最終傳到終端的SVG內容,而不是單純地傳送所有信息,之所以用矢量數據,主要原因還是因為在幾何計算和縮放上有很多方便,要充分利用這些信息來簡化傳輸量,當然這樣還是有一個比較大的問題要解決,就是一個終端可能需要頻繁地跟服務器通訊,不斷地在更新數據請求,另外還有的問題就是如何處理掉或者過濾到用戶操作過程中間的一些無效了(或過時了)的請求,這個響應過程應該有些類似于PC機上的鼠標消息的處理,只是在手持設備和服務器兩個層面都要實現部分功能,技術難點應該是在這個地方。

    謝謝各位的寶貴意見!

    posts - 44, comments - 43, trackbacks - 0, articles - 5

    Copyright © 小李飛刀

    涉足江湖,廣交朋友
    尋找有共同興趣愛好者一起開創掌上移動應用!


    歡迎光臨!您是第 hit counter 位訪客。
    主站蜘蛛池模板: 亚洲国产最大av| 一级毛片免费播放男男| 情侣视频精品免费的国产| 精品一区二区三区无码免费直播| 综合亚洲伊人午夜网| 69视频免费观看l| 亚洲国产精品精华液| 日本红怡院亚洲红怡院最新| 99久久久国产精品免费无卡顿 | 亚洲国产第一站精品蜜芽| 亚洲天堂免费在线| 美女裸体无遮挡免费视频网站| 亚洲成色www久久网站夜月| 久久精品a一国产成人免费网站 | 暖暖免费高清日本一区二区三区| 亚美影视免费在线观看| 亚洲婷婷在线视频| 中文字幕亚洲日韩无线码| 精品熟女少妇AV免费观看| 在线看片免费人成视频播| 亚洲av色香蕉一区二区三区| 久久亚洲成a人片| 亚洲XX00视频| 麻豆国产精品免费视频| 国产伦精品一区二区免费| 亚洲综合激情五月丁香六月| 日本亚洲成高清一区二区三区| 国产男女猛烈无遮挡免费视频| 性xxxxx大片免费视频| 日韩一区二区三区免费播放| 国产精品亚洲综合久久| 久久精品国产亚洲AV麻豆王友容| 丁香亚洲综合五月天婷婷| 日本亚洲免费无线码| 外国成人网在线观看免费视频| 青青久久精品国产免费看| 亚洲欧美中文日韩视频| 亚洲大尺码专区影院| 亚洲精品免费在线观看| 亚洲人成网站色在线入口| 永久黄网站色视频免费观看|