2010-05-06 123 views
2

我正在使用geodjango,並且想將二維矩形多邊形分解爲較小的多邊形。將多邊形分解爲較小的多邊形

我的輸入是一個很大的矩形,我想將它細分爲更小的矩形。小矩形的總和必須是原始矩形。

所有子矩形的大小應該相等。

我該怎麼做?

謝謝。

+1

那麼,你想分解成三角形,細分成更小的矩形,隨機補丁...有很多方法可以*做到這一點。如果您更清楚地瞭解您想要的結果,我們可以提供更好的幫助。 – FrustratedWithFormsDesigner 2010-05-06 17:27:32

+0

你說得對,對不起我的輸入是一個很大的矩形,我想把它細分成更小的矩形。 小矩形的總和必須是原始矩形。 – cues7a 2010-05-06 17:31:03

+0

小矩形的大小應該相等嗎? (另外,如果可能的話,您應該編輯原始問題以添加此信息,而不是讓它位於註釋中)。 – FrustratedWithFormsDesigner 2010-05-06 17:32:27

回答

2
  1. 選擇任一點的矩形內
  2. 畫出兩行它平行於所述矩形的邊緣通過。現在你已經將你的矩形分成了四個更小的矩形。
+0

......當然,水平線和垂直線必須與矩形的邊相對。否則,您的四個子形狀可能不是矩形。 – FrustratedWithFormsDesigner 2010-05-06 17:41:36

+0

@Frustrated:你說得對,修好了。 – 2010-05-06 17:47:11