java类库geotools_Geotools是一个java类库

王带狗肉上节目
石家庄丽池ceo会所java类库geotools_Geotools是⼀个java类库
臣功再欣Geotools是⼀个java类库,它提供了很多的标准类和⽅法来处理空间数据,同时这个类库是构建在OGC标准之上的,是OGC思想的⼀种实现。⽽OGC是国际标准,所以geotools将来必定会成为开源空间数据处理的主要⼯具,⽬前的⼤部分开源软件,如udig,
geoserver伦理电线在2019
官能度纳什均衡理论等,对空间数据的处理都是由geotools来做⽀撑。⽽其他很多的web服务,命令⾏⼯具和桌⾯程序都可以由geotools来实现。 核⼼特点:1.    为空间概念和数据结构定义了很多的接⼝    1.1通过JTS类库集成了对⼏何拓扑的⽀持    1.2通过使⽤OGC过滤编码规范可以对属性和空间要素过滤 2.对于数据访问API,⽀持要素访问、事务⽀持和线程间锁定    2.1可以访问多种格式的数据和空间数据库    2.2⽀持多种坐标参考系统和及其转换    2.3可以和扩展的地图投影⼀同⼯作  2.4可以按照空间和⾮空间属性来过滤和分析数据 3.⼀种⽆状态的,耗低内存的渲染机制,尤其在服务端环境下    3.1通过复杂的样式(SLD)来组成和展现地图 4.对于有xml schema绑定的GML⽂档,提供了强⼤的号称第四代xml解析技术gtxml。    这种解析/编码技术可以应⽤到OGC标准中的SLD,GML,Filter,KML和SE,个⼈认为这是geotools的核⼼,也是geotools处理⼤空间数据的⼿段。 5.geotools插件:开放的插件系统允许你为类库添加额外的格式    ImageIO-ext项⽬的插件允许geotools从gdal中读取额外的栅格格式。 6.geotools扩展    通过使⽤
核⼼类库的这些空间⼯具可以提供额外的构建能⼒,⽐如swing,brewer和graph。    扩展模块提供了图像和⽹络⽀持、校验、web地图服务端解析,解析编码xml和color brewer(地图绘图)。 7.geotools尚不⽀持的    Geotools作为⼴泛社区的⼀部分可以⽤来孵化⼀些新的项⽬,重点是swing⽀持,本地和web处理⽀持,添加额外符号(symbology),添加额外格式,⽣成⽹格等和ISO geometry的实现。 ⽀持的格式: 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绑定 基于xml的Java数据结构和绑定提供了如下格式xsd-core (xml simple types), fes, filter, gml2, gml3, kml, ows, sld, wcs, wfs, wms, wps, vpf。 对于额外的geometry、sld 和filter的编码和解析可以通过dom和sax程序。 实现的标准: ⽀持⼤部分的OGC标准 1.OGC中的sld/SE和渲染引擎 2.OGC⼀般要素模型包括简单要素⽀持 3.OGC中栅格信息的⽹格影像表达 4.OGC中WFS,WMS和额外的WPS 5.ISO 19107 geometry规范

本文发布于:2024-09-24 06:20:11,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/172317.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:空间   提供   格式
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议