【发布时间】:2012-07-02 08:47:45
【问题描述】:
有没有一种干净的 Java 方法可以将两个给定的重叠多边形的点合并为一个多边形?
【问题讨论】:
-
如何合并?你尝试了什么?
-
你的数据结构是什么样的?
-
合并点,我尝试逐个遍历点,并检查相交。但在超过 1000 个点的多边形上运行是一项极其繁重的任务。
-
@BenPoulson - 我还是不明白。例如如果你有两个并排的正方形,中间有一些空间,你会如何合并它们?相反,如果它们共享一条边,那么您将如何合并它们?
-
这个Q&A 检查合并多个三角形;我不知道它是如何扩展的。