1. 前言
本系列文章主要参考
GeoTools官网的13个示例
GeoTools Tutorials,做一简化阐述以及扩展。在第一节Quickstart中,我们主要讲述一下Maven Quickstart这个示例讲解,其他的实例大家可以参照官网做进一步学习。另外,为了降低学习成本,本系列课程的摒弃了QGIS、UDig等可视化工具,而是通过本篇文章提到的JMapFrame框架展示处理结果。
2. 数据准备
本实例主要用到的数据为官网提供的实例数据1:50m Cultural Vectors。
3. pom文件
1. 概述
在前面章节GeoTools入门(六)-- 查询那点事中,我们主要介绍了GeoTools关于shape查询的一些功能。作为一个地理信息处理框架,拓扑关系的处理是一种非常重要的功能。在GeoTools中,我们通过ECQL.toFilter()传递一个WKT字符串(RELATE)就可以实现DE-9IM 的查询:
Filter filter =ECQL.toFilter("RELATE(geometry, LINESTRING (-134.921387 58.687767, -135.303391 59
geotools入门文档,涵盖OGC相关标准基本名词示意:opengis简介、wms服务简介、wfs服务简介、WMTS服务简介。
geotools入门使用:创建
GeoTools、创建Feature、JTS-geometry、
GeoTools与应用集成
geotools从
入门到简单使用文档地址
1. geotools简介
geotools是java语言封装的空间数据框架。类似于spring之与java web项目,geotools提供丰富的GIS组件,可用于快速二次搭建GIS平台。详细可登录geotools官网了解其功能信息(https://geotools.org/)。
2. geotools postgis源码解析
postgis是postgresql数据库的扩展,可以理解为postgresql的GIS化功能封装。
本博文用postgresql 11和postgis 3.1.1版本给大
1. 《
Geotools指南》:这本书是
Geotools官方文档,提供了
Geotools的基础知识和详细的使用方法。
2. 《
Geotools权威指南》:这本书是由
Geotools开发团队成员所著,深入讲解了
Geotools的内部原理和高级功能。
3. 《
Geotools开发指南》:这本书是针对开发人员的
Geotools入门教程,介绍了如何使用
Geotools进行
地理信息系统开发。
4. 《
Geotools实战》:这本书是针对实际应用的
Geotools教程,提供了许多实例来帮助读者学习如何使用
Geotools解决实际问题。
希望以上推荐能帮到你!