本文主要是介绍GIS算法:6_JAVA拓扑套件JTS,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
常用可以用于GIS数据处理和空间计算的java包有geotool和jts。
相对来说,geotool功能更全面,还可以用于数据转换、瓦片地图发布、栅格影像分析等,jts只能进行基本的数据处理和空间计算。
但大多数情况下jts就完全够用了。
geotool的官网:https://www.geotools.org/
本例只讲jts的用法:
maven依赖:
<dependency><groupId>com.vividsolutions</groupId><artifactId>jts</artifactId><version>1.13</version>
</dependency>
构建RTree:生成50×50个点,根据这些点生成缓冲1.0的圆,用这些圆构建RTree,在RTree中查点[1,1]落在哪些圆里。
import com.vivid
这篇关于GIS算法:6_JAVA拓扑套件JTS的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!