多边形之间的差异

时间:2013-06-23 20:13:48

标签: java android polygons

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

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

  

减法?

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