我有一個多邊形(凸或凹)的邊緣。我想知道是否從邊緣開始直到結束點,我必須右轉或左轉才能進入多邊形的內部或外部。我如何檢查?如何確定多邊形邊的哪一側位於多邊形內部,哪個位於外部?
2
A
回答
3
在該方向上遍歷整個多邊形。如果你發現你順時針走了,那麼內部就在右邊;如果你逆時針走了,它就在左邊。
1
另一種方法:
項目的垂直線和指望它多少次穿越其他邊緣。
奇 - >內部
爲零甚至 - >外觀
等價如果你碰巧有一個可用的良好優化的點在多邊形常規功能可以投射點一些小量關閉該線並將其投入到內部測試中。
相關問題
- 1. 檢查哪個多邊形位於內部的有效方法
- 2. 確定多邊形法線,多邊形內部還是外部的點
- 3. 識別規則格中的哪些點位於多邊形的邊界內
- 4. 確定哪些多邊形的點是從一個大組多邊形
- 5. 給定一組多邊形和一系列點,找出哪些多邊形是位於的點
- 6. 如何檢查一個圓是否位於凸多邊形的內部
- 7. 需要確定我的當前位置屬於哪個多邊形
- 8. 確定某個位置是否位於Google地球的多邊形內?
- 9. 用於多個多邊形的點多邊形算法
- 10. 什麼是多邊形內部多邊形
- 11. Oracle空間計算區域內的多邊形組中的一組多邊形內部的多邊形ID
- 12. 如何確定哪些點位於多邊形內而哪些點不在(大量點)?
- 13. 外部信封到一組多邊形
- 14. Python:找到點是否位於多邊形的邊界上
- 15. Box2D:如何檢測多邊形的哪一側發生碰撞
- 16. 如何加入具有內部負多邊形的負多邊形?
- 17. WPF多邊形到位圖
- 18. 如何通過sf找到點屬於哪個多邊形
- 19. 檢查點是否位於(或靠近)凸多邊形邊緣
- 20. 確定一個點在哪個geoJSON多邊形中
- 21. 我如何知道多邊形的內部是否位於頂點的右側或左側?
- 22. 多邊形另一個位置
- 23. 編輯多邊形多邊形的多邊形路徑事件
- 24. 確定一個點的多邊形是
- 25. 計算多邊形內部的點
- 26. 哪個多邊形是座標?
- 27. 找到哪個多邊形地址在
- 28. 如何找到一個點位於一條線或多邊形內
- 29. java編碼解決方案,確定點是否位於多邊形(矩形)的內部
- 30. 處理多邊形的多邊形算法,處理跨邊界的多邊形
應該鏈接到這個:http://stackoverflow.com/questions/1165647/how-to-determine-if-a-list-of-polygon-points-are-in-clockwise-order/1165943#1165943 – agentp