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

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

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

    問征夫以前路
    感謝所有關心過支持過我的人, 感謝所有恨過我嘲笑過我的人 !
    posts - 30,comments - 147,trackbacks - 0
            最近要做webgis的項目,剛接觸這個,先從各個軟件入手,希望可以明白其中的相關業務和軟件的使用方法。
            原文出自:http://hi.baidu.com/aidos/blog/item/2d09d63fcfa431c07d1e71d0.html

    一、安裝配置Java平臺
            此步驟不必多說,如果您是Java開發者可以跳過。如果您的機器上沒有Java平臺,那么請到http://java.sun.com下載jdk,當下最新的版本是1.6。
    安裝jdk,請注意,GeoServer運行所需的是jdk,而非jre。
    在環境變量中設置jdk路徑。具體方法是右擊我的電腦,依次選擇屬性-高級-環境變量,新建系統變量,JAVA_HOME,值為jdk安裝路徑。
    如:
            配環境變量 "C:\j2sdk1.4.2_13"為安裝目錄
            classpath    C:\j2sdk1.4.2_13\lib\tools.jar
            JAVA_HOME    D:\j2sdk1.4.2_13
            Path         C:\j2sdk1.4.2_13\bin

    二、安裝GeoServer
            通過雙擊下載的EXE安裝包就可以實現自動安裝。安裝前安裝程序會檢測您系統中Java環境的版本,并對您進行相關提示。此安裝程序還照顧到了升級的朋友,專門提供了配置文件的路徑供選擇,當然,如果是第一次安裝這一步可以跳過。

    三、啟動GeoServer
            可以從開始菜單中選擇GeoServer -> Start GeoServer進行啟動。
    GeoServer默認的Java容器是Jetty,如果你已經有程序占用了8080端口,那么可以通過修改GeoServer安裝目錄下的etc/jetty.xml文件更改端口:查找8080,可以找到,修改其默認設置重啟服務器即可。 
            打開您的瀏覽器,輸入http://localhost:8080/geoserver/就可以查看到GeoServer的歡迎界面了。

    四、 查看Demo
             在welcome界面中單擊demo page鏈接,進入頁面后單擊WFS-T鏈接就可以啟動一個名叫MapBuilder的基于Javascript的地圖編輯器。MapBuilder是一個開源項目,你可以在SF.net找到它。
            啟動MapBuilder后我們可以看到一張樣圖,那就就從它開始吧!

    五、 從uDig中訪問GeoServer
             uDig是一款開源桌面GIS軟件,基于Java和Eclipse平臺,可以進行shp格式地圖文件的編輯和查看。它的地址為:http://udig.refractions.net。由于已經有了Java環境,你可以下載安裝包直接進行安裝。
            在uDig中新建工程,地圖。
            返回GerServer的歡迎界面,復制WMS Capabilities的鏈接地址。右擊map使用Add命令,在彈出的對話框中選擇Web Map Server。將剛才復制的URL粘貼到輸入框中,點擊確定。
            運行處理后我們可以在窗口中看到可用的資源。例如,我們選擇tasimania_cities_type和tasmania_state_boudaries兩項,單擊完成。
    繼續返回GerServer的歡迎界面,復制WFS Capabilities的鏈接地址。繼續使用add命令,選擇Web Feature Server,粘貼地址。
    服務器上的資源會被列出來,我們選擇tasimania_water_type和tasimania_roads_type,單擊完成。我們就可以在uDig的窗口中看到剛才在MapBuilder中的地圖了。

    六、在uDig中編輯和提交數據
            我們以修改一條路的路徑為例。選擇tasimania_roads_type圖層,使用工具欄上的路徑編輯工具。放大地圖,我們會發現有一條道路與水面重合,通過修改一個節點的位置可以將其糾正。
            具體方法是將節點拖動到新的位置,然后選擇路徑編輯工具下來菜單中的Add Vertex命令。如果您想撤銷編輯可以使用工具欄上的Rollback changes。修改完成后點擊工具欄上的Commit changes按鈕。這是一個典型的事務處理操作。
            這時,我們再打開MapBuilder,地圖已經被修改了。

    七、在uDig中創建地圖
            在工程下新建一張map,在map中創建一個層。將圖層geometry域的類型改為Geometry,并插入一個整型的名為type的域。在原圖中選中 water層,用工具欄上的區域選擇工具框選所有的水面,復制,并粘貼到新圖中去。再選中roads層,框選全部道路,做同樣的事情。

    八、在uDig中編輯地圖
            使用工具欄上的HoleCutter按鈕,在湖中劃一封閉區域,雙擊即完成島的繪制。
            使用工具欄上的CreateLine按鈕,在島的內部畫出一條道路,雙擊即完成。
            使用工具欄上的CreatePolygon按鈕,在湖邊繪制封閉區域??梢允褂肅TRL+SHIFT+S打開Snap狀態,使用自動貼合功能。
    Sanp包括五種狀態:
            No Snapping
            Selected Features
            Current Layer
            All Layers
            Grid
            意如其名,不再贅述。
            使用工具欄上的DeleteFeature按鈕,點即剛才創建的區域,可以刪除該區域。
            使用FillArea按鈕創建區域,可以實現與原有的區域自動接合的功能。

    九、 uDig的地圖屬性操作
            從原map中刪除city圖層,打開Catalog選項卡,右擊My GeoServer WFS下的city圖層,選擇add to current layer的。
            在右擊圖層管理器中的cities層,選擇Change Style命令,勾選Label一項,進行相關的選擇,即可顯示Label的內容。
            用editGeometry工具點擊城市符號,右鍵菜單中選擇edit,即可在Default Feature Editor中編輯屬性值。使用CommitChanges即可提交。

    posted on 2007-12-11 10:37 kenzhang 閱讀(1963) 評論(4)  編輯  收藏

    FeedBack:
    # re: [轉載]Windows平臺下GeoServer1、uDig的安裝和使用
    2007-12-11 13:46 | 怎么羨慕天空的飛鳥
    不錯啊!做webgis的內容了,Geoserver還是頭一次聽說呢.關注!!  回復  更多評論
      
    # re: [轉載]Windows平臺下GeoServer、uDig的安裝和使用
    2007-12-11 14:06 | kenzhang
    @怎么羨慕天空的飛鳥
    呵呵,GIS的知識還要多向你請教。我剛開始學!  回復  更多評論
      
    # re: [轉載]Windows平臺下GeoServer、uDig的安裝和使用
    2010-11-06 14:26 | OAKIS
    請問 你那個第三點的 關于[ 修改GeoServer安裝目錄下的etc/jetty.xml文件更改端口:查找8080,可以找到,修改其默認設置重啟服務器即可 ] 我要怎么理解 BTW 我是個無敵濫新手 請指教~~ THX ...  回復  更多評論
      
    # re: [轉載]Windows平臺下GeoServer、uDig的安裝和使用
    2010-11-06 20:14 | OAKIS
    能手把手的教一下不 ....   回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 久久亚洲中文字幕精品有坂深雪 | 四虎影视永久免费观看网址| 91久久亚洲国产成人精品性色 | 国产成人精品日本亚洲专区| 激情婷婷成人亚洲综合| 在线观看永久免费视频网站| 亚洲熟妇无码乱子AV电影| jizz免费观看视频| 久久亚洲国产精品五月天婷| 成人免费av一区二区三区| 国产亚洲人成网站在线观看不卡| 伊人久久免费视频| 亚洲人成网网址在线看| 四虎在线视频免费观看| 高潮毛片无遮挡高清免费视频| 亚洲综合区小说区激情区 | 午夜宅男在线永久免费观看网| 456亚洲人成在线播放网站| 成人免费看黄20分钟| 特级毛片aaaa级毛片免费| 亚洲日韩乱码中文无码蜜桃臀网站| 免费毛片a线观看| 亚洲13又紧又嫩又水多| 又大又黄又粗又爽的免费视频| 国产高清视频免费在线观看| 亚洲无线电影官网| 日韩一区二区在线免费观看| 久久最新免费视频| 亚洲成人免费电影| 亚洲AV无码一区二区三区国产| a毛片免费在线观看| 亚洲AV综合色区无码二区爱AV| 国产精品无码一二区免费| 成人无码区免费A∨直播| 亚洲天堂中文字幕在线观看| 免费h黄肉动漫在线观看| 99视频在线免费看| 国产亚洲视频在线观看| 亚洲国产综合91精品麻豆| 国产男女性潮高清免费网站| 一级毛片免费毛片一级毛片免费 |