GeoTools 9.4 發布,Java開源GIS工具箱

jopen 11年前發布 | 20K 次閱讀 GeoTools

Geotools是Java語言編寫的開源GIS工具包。該項目已有十多年歷史,生命力旺盛,代碼非常豐富,包含多個開源GIS項目,并且基于標準的 GIS接口。Geotools主要提供各種GIS算法,各種數據格式的讀寫和顯示。在顯示方面要差一些,只是用Swing實現了地圖的簡單查看和操作。但是用戶可以根據Geotools提供的算法自己實現地圖的可視化。OpenJump和udig就是基于Geotools的。

Geotools用到的兩個較重要的開源GIS工具包是JTS和GeoAPI。前者主要是實現各種GIS拓撲算法,也是基于GeoAPI的。但是由于兩個工具包的GeoAPI分別采用不同的Java代碼實現,所以在使用時需要相互轉化。Geotools又根據兩者定義了部分自己的GeoAPI,所以代碼顯得臃腫,有時容易混淆。由于GeoAPI進展緩慢,Geotools自己對其進行了擴充。另外,Geotools現在還只是基于2D圖形的,缺乏對3D空間數據算法和顯示的支持。

發布說明: This release fixed problems where joining more than two tables resulted in mismatching attributes, virtual table metadata did not work for column aliases, additional headers needed correction, and the GeoJSON module could not parse geojson objects with null geometries. It also added support for graphics-margin vendor options for graphic fills, removed proprietary com.sun package classes, and upgraded jaitools to 1.3.1

GeoTools 9.4 發布,Java開源GIS工具箱

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!