GeoTools
kone666
这个作者很懒,什么都没留下…
展开
-
GeoTools系列(1)——关于GeoTools
Geotools是Java语言编写的开源GIS工具包。该项目已有十多年历史,生命力旺盛,代码非常丰富,包含多个开源GIS项目,并且基于标准的GIS接口。Geotools主要提供各种GIS算法,各种数据格式的读写和显示。在显示方面要差一些,只是用Swing实现了地图的简单查看和操作。但是用户可以根据Geotools提供的算法自己实现地图的可视化。OpenJump和udig就是基于Geotools的。...原创 2018-10-30 11:23:27 · 2138 阅读 · 0 评论 -
JTS Geometry空间关系的判断
几何信息和拓扑关系是地理信息系统中描述地理要素的空间位置和空间关系的不可缺少的基本信息。其中几何信息主要涉及几何目标的坐标位置、方向、角度、距离和面积等信息,它通常用解析几何的方法来分析。而空间关系信息主要涉及几何关系的“相连”、“相邻”、“包含”等信息,它通常用拓扑关系或拓扑结构的方法来分析。拓扑关系是明确定的下面的例子介绍了 equals、disjoint、intersects 的用法...转载 2018-11-06 09:51:31 · 3724 阅读 · 0 评论 -
JTS Geometry合并、裁切、叠加分析等
Geometry 空间分析方法几何图形操作包,在operation包内,包含buffer、distance、linemerge、overlap、polygonize、predicate、relate、valide八个子包。分别对应着计算图形的缓冲、距离、线段融合、图形覆盖、多边形化、断言、关联、有效性等的操作。所有的操作针对的都是在geom包中定义的Geometry对象。由于在计算机中,所有的图...转载 2018-11-06 10:22:38 · 22142 阅读 · 7 评论 -
基于GeoTools做GeoJson,PostGIS,Shapefile的转换
github:https://github.com/yieryi/geotools4postgis/下面的geojson导入postgis,shp导入postgis,postgis导出shp,postgis导出geojson已经封装好在GitHub上。maven里导入对应的jar(复制pom相应代码),复制PostgisUtility.java和PostgisDataStore.java文件,就...转载 2018-11-04 17:55:11 · 2712 阅读 · 1 评论 -
geotools 代码实例
前段时间的一个项目 本来用ae完成了种种的 查询,空间分析等等功能的代码,但是不幸的是 这是一个web项目,无奈 ae各种错误,显然ae放在server端是不好使的 无奈 一咬牙一跺脚 全部换 换成geotools 看文档 看api 从零 开始算是把 原来AE实现的东西 统统改了过来 用起来 反而觉得既稳定 效率还不错哈!以下是部分功能总结:1、连接数据库 这里使用的postgis 链接代...转载 2018-11-04 18:04:32 · 725 阅读 · 0 评论 -
基于GeoTools的查询
POM.xml<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <geotools.version>18-SNAPSHOT</geotools.version> </proper...转载 2018-11-05 11:18:46 · 2349 阅读 · 0 评论 -
Geotools项目pom文件配置示例
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_...原创 2018-11-05 14:24:23 · 7530 阅读 · 2 评论