>>基于geotools开发的软件有哪些?
大名鼎鼎的geoserver就是geotools开发的。
基于geotools,你可以快速地开发出一个java应用。当然,众所周知,java主要是用来开发服务器程序。所以,不难理解,geoserver会选择geotools了。
GeoTools 是一个开源的 Java GIS 工具包,可利用它来开发符合标准的地理信息系统。GeoTools 提供了 OGC(Open Geospatial Consortium)规范的一个实现来作为他们的开发。
GeoTools 被许多项目使用,包括 Web 服务,命令行工具和桌面应用程序。
核心功能
-
定义关键空间概念和数据结构的接口
-
Java 拓扑套件(JTS)提供的集成几何支持
-
使用 OGC 过滤器编码规范的属性和空间过滤器
-
-
干净的数据访问 API,支持功能访问,事务支持和线程之间的锁定
-
以多种文件格式和空间数据库访问 GIS 数据
-
坐标参考系统和转换支持
-
处理广泛的地图投影
-
根据空间和非空间属性过滤和分析数据
-
-
无状态的低内存渲染器,在服务器端环境中特别有用。
-
撰写和显示样式复杂的地图
-
供应商扩展&#
-