Java的几何库 [英] Geometry library for Java

查看:300
本文介绍了Java的几何库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否有可用于Java的几何库?我正在寻找解决方案来获得两个几何对象之间的交叉点。

Is there any geometry library available for Java? I'm looking for solution to get an intersection point(s) between two geometry objects.

推荐答案

JTS 是您最好的免费开源选项。您在JTS中寻找的方法是这里

JTS is your best free open source option. The method you are looking for in JTS is here

就商业选项而言,你有他们的ArcObjects库的ESRI Java JNI版本,它具有非常强大的几何库。 ESRI库的界面名为 ITopologicalOperator

As far as commercial options, you have ESRI's Java JNI version of their ArcObjects library which has a very robust Geometry Library. The interface on ESRI's library is called ITopologicalOperator

如果您要做的只是几何操作,JTS是您的最佳选择 - 它是一个出色的库,有许多不同语言的端口。另一方面,如果您正在寻找具有复杂符号系统的整个GIS系统,支持GIS工作流程和多用户编辑,打印等,那么我将开始查看ESRI库。

If all you are trying to do is Geometric operations, JTS is your best option - it is an excellent library which has many ports to different languages. If, on the other hand, you are looking for an entire GIS system that does complex symbology, supports GIS workflows and multiuser editing, printing, etc etc, then I would start looking at the ESRI libraries.

这篇关于Java的几何库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆