uDig(地理信息系统框架)程序的源码文件,是一款开源的程序代码,非常实用的一款源码文件哦,带给需要的用户专业的需求,同时軟件可以进行矢量运行同时拥有专业的文本支持,拥有来自多个方面的数据源!

uDig軟件介绍
uDig是一個開源的(EPL和BSD)桌面應用框架,采用EclipseRichClient(RCP)技術構建。
uDig可以作爲一個獨立的應用程序來使用。
uDig可以通過RCP"插件"進行擴展。
uDig可以作爲現有RCP應用程序中的插件使用。
uDig的目標是爲桌面GIS數據的訪問、編輯和查看提供一個完整的Java解決方案。
用戶友好,爲GIS用戶提供一個熟悉的圖形環境。
桌面定位,作爲一個厚客戶端運行,原生地在Windows、MacOS/X和Linux上運行。
面向互聯網,消費標准(WMS、WFS、WPS)和事實上的(GeoRSS、KML、Tiles)地理空間網絡服務;以及。
uDig是一個爲GIS准備好的,提供了複雜的分析能力的框架,可以在此基礎上建立複雜的分析能力,並逐漸將這些能力歸入到主應用程序中。
uDig是在EclipsePublicLicenseEPL下發布的。

uDig功能說明
一、在uDig中編輯和提交數據
我們以修改一條路的路徑爲例。選擇tasimania_roads_type圖層,使用工具欄上的路徑編輯工具。放大地圖,我們會發現有一條道路與水面重合,通過修改一個節點的位置可以將其糾正。具體方法是將節點拖動到新的位置,然後選擇路徑編輯工具下來菜單中的AddVertex命令。如果您想撤銷編輯可以使用工具欄上的Rollbackchanges。修改完成後點擊工具欄上的Commitchanges按鈕。這是一個典型的事務處理操作。
二、在uDig中創建地圖
在工程下新建一張map,在map中創建一個層。將圖層geometry域的類型改爲Geometry,並插入一個整型的名爲type的域。在原圖中選中water層,用工具欄上的區域選擇工具框選所有的水面,複制,並粘貼到新圖中去。再選中roads層,框選全部道路,做同樣的事情。
udig
三、在uDig中編輯地圖
使用工具欄上的HoleCutter按鈕,在湖中劃一封閉區域,雙擊即完成島的繪制。
使用工具欄上的CreateLine按鈕,在島的內部畫出一條道路,雙擊即完成。
使用工具欄上的CreatePolygon按鈕,在湖邊繪制封閉區域。可以使用CTRL+SHIFT+S打開Snap狀態,使用自動貼合功能。