GeoTools学习篇------初步了解GeoTools

1、GeoTools简单介绍:

GeoTools是一个开源的Java代码库,其提供一系列处理地理空间数据的标准兼容的方法,比如实现地理信息系统。GeoTools结构是基于开放空间协会(OGC)规范的。

 
 GeoTools被许多项目使用许多项目,这些项目包括web服务,命令行工具和桌面应用程序。 
 

2、GeoTools特点

1、为关键的空间概念和数据结构定义接口

JTS(Java Topology Suite)拓扑对几何的完美支持;属性和空间过滤器使用开放空间协会滤波器编码规范

2、API确保了在功能访问、事务支持和锁定等访问数据时的数据的完整性,确保无脏数据。

访问不同格式的和不同数据库里面的地理信息数据;坐标参考系统和转换的支持;处理一个广泛范围的地图投影;过滤和分析数据的空间和非空间属性。

3、无状态的、低内存渲染器,在服务器端环境中尤其有用:组合和复杂的样式显示地图。
4、具有强大的模式辅助使用XML模式绑定到GML解析技术的内容。

5、GeoTools Plugins: open plug-in system allowing you to teach the library additional formats

3、支持的数据格式:

1、光栅格式和数据访问:

arcsde, arcgrid, geotiff, grassraster, gtopo30, image (JPEG, TIFF, GIF, PNG), imageio-ext-gdal, imagemoasaic, imagepyramid, JP2K, matlab

2、数据库“jdbc-ng”支持:

db2, h2, mysql, oracle, postgis, spatialite, sqlserver

3、矢量格式和数据访问:
app-schema, arcsde, csv, dxf, edigeo, excel, geojson, org, property, shapefile, wfs
4、XML绑定:

xsd-core (xml simple types), fes, filter, gml2, gml3, kml, ows, sld, wcs, wfs, wms, wps, vpf.

4、总结:

对GeoTools进行初步的认识,想要更多的了解:http://docs.geotools.org/latest/userguide/geotools.html



  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值