ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

geotools简介

2021-02-19 17:59:17  阅读:210  来源: 互联网

标签:Web 插件 GeoTools 简介 支持 geotools OGC


>>基于geotools开发的软件有哪些?

大名鼎鼎的geoserver就是geotools开发的。

基于geotools,你可以快速地开发出一个java应用。当然,众所周知,java主要是用来开发服务器程序。所以,不难理解,geoserver会选择geotools了。

 

GeoTools 是一个开源的 Java GIS 工具包,可利用它来开发符合标准的地理信息系统。GeoTools 提供了 OGC(Open Geospatial Consortium)规范的一个实现来作为他们的开发。

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

核心功能

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

    • Java 拓扑套件(JTS)提供的集成几何支持

    • 使用 OGC 过滤器编码规范的属性和空间过滤器

  • 干净的数据访问 API,支持功能访问,事务支持和线程之间的锁定

    • 以多种文件格式和空间数据库访问 GIS 数据

    • 坐标参考系统和转换支持

    • 处理广泛的地图投影

    • 根据空间和非空间属性过滤和分析数据

  • 无状态的低内存渲染器,在服务器端环境中特别有用。

    • 撰写和显示样式复杂的地图

    • 供应商扩展,可以更好地控制文本标签和颜色混合

  • 使用 XML 模式绑定到 GML 内容的强大模式辅助解析技术

    解析/编码技术提供了许多 OGC 标准的绑定,包括 GML,Filter,KML,SLD和SE。

  • GeoTools 插件:开放式插件系统,可让您教授库其他格式

    • 用于 ImageIO-EXT 项目的插件,允许 GeoTools从GDAL 读取其他栅格格式

  • GeoTools 扩展

    提供使用核心库的空间设施构建的其他功能。

    _images / extension.png

    扩展提供图形和网络支持(用于查找最短路径),验证,Web 地图服务器客户端,用于 XML 解析和编码的绑定以及颜色调制器!

  • 不支持 GeoTools

    GeoTools 也是更广泛的社区的一部分,其工作区用于培养新人才和促进实验。

    一些重点包括摇摆支持(在我们的教程中使用!),SWT,本地和 Web 流程支持,附加符号,附加数据格式,网格的生成以及 ISO Geometry的一些实现。

>> GeoTools例子:https://www.cnblogs.com/2008nmj/p/13741325.html

 

标签:Web,插件,GeoTools,简介,支持,geotools,OGC
来源: https://blog.csdn.net/nmj2008/article/details/113869086

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有