>>基于geotools开发的软件有哪些?
大名鼎鼎的geoserver就是geotools开发的。
基于geotools,你可以快速地开发出一个java应用。当然,众所周知,java主要是用来开发服务器程序。所以,不难理解,geoserver会选择geotools了。
GeoTools 是一个开源的 Java GIS 工具包,可利用它来开发符合标准的地理信息系统。GeoTools 提供了 OGC(Open Geospatial Consortium)规范的一个实现来作为他们的开发。
GeoTools 被许多项目使用,包括 Web 服务,命令行工具和桌面应用程序。

核心功能
-
定义关键空间概念和数据结构的接口
-
Java 拓扑套件(JTS)提供的集成几何支持
-
使用 OGC 过滤器编码规范的属性和空间过滤器
-
-
干净的数据访问 API,支持功能访问,事务支持和线程之间的锁定
-
以多种文件格式和空间数据库访问 GIS 数据
-
坐标参考系统和转换支持
-
处理广泛的地图投影
-
根据空间和非空间属性过滤和分析数据
-
-
无状态的低内存渲染器,在服务器端环境中特别有用。
-
撰写和显示样式复杂的地图
-
供应商扩展,可以更好地控制文本标签和颜色混合
-

GeoTools是一个开源Java GIS工具包,常用于开发符合OGC标准的地理信息系统。GeoServer,一个知名的Web服务,正是基于GeoTools构建的。GeoTools提供核心功能,如空间数据结构、多种GIS数据格式支持、坐标参考系统转换等,还拥有丰富的扩展功能和插件,支持地图渲染、过滤分析等。GeoTools不仅用于Web服务,也适用于桌面应用和命令行工具的开发。
最低0.47元/天 解锁文章
1795

被折叠的 条评论
为什么被折叠?



