1

我正在寻找用于 android 的 java 库或可以计算 2 个多边形之间差异的算法描述。我一直在寻找几个小时没有运气。有什么建议么?

4

2 回答 2

2

查看JTS库。它在 Java GIS 世界中得到大量使用,通常可用于解决 Java 中的拓扑问题。JTS 用 Geometry 基类表示各种拓扑类型(包括多边形)。这是计算两个几何图形(包括两个多边形)之间差异的方法:http: //tsusiatsoftware.net/jts/javadoc/com/vividsolutions/jts/geom/Geometry.html#difference%28com.vividsolutions.jts.geom。几何%29

您可以从http://sourceforge.net/projects/jts-topo-suite/下载 JTS 。

于 2013-06-23T20:17:26.607 回答
0

减法?

查看AreaAPI。它有一个subtract()方法。

于 2013-06-23T20:21:55.093 回答