GeoTools

GeoTools

GeoTools 是英國利茲大學(University of Leeds)的James Macgll 從1996 年開始研發的一個操作和顯示地圖的開源Java 代碼庫,提供了一系列符合規範的操作地理空間數據的方法,例如可以用它來實現一個地理信息系統(GIS)。GeoTools庫在開發時執行OGC規範。目前GeoTools的最新版本是19-SNAPSHOT。

GeoTools 使用Java 語言和面向對象方法,按照功能劃分模組,結構清晰,可以讓開發人員隨意修改,方便地完成從原始碼級的定製。第二版的GeoTools 正朝著方便移植、簡練、可互動、可定製、數據格式無關這幾個方向發展,同時還添加了對MySQL.、Post-greSQL等開源關係資料庫的支持。該版的GeoTools還引入了另外兩個開源項目:Batik和JTS,前者是一個方便應用程式或者Applet 來操作SVG圖像的開發工具包,支持瀏覽、生成和操縱SVG 檔案;後者是一個從GE(Geometry Engine)移植過來的Java拓撲操作開發包,包含了“Simple Features for SQL”規格說明書( 由OpenGIS 組織規定)上所有的空間謂詞操作和空間運算元,同時也包含了JTS所獨有的拓撲操作函式。

相關詞條

熱門詞條

聯絡我們