我目前正在嘗試驗證一個多邊形是否完全在另一個多邊形內。但是對于更復雜的多邊形有一個用例,它應該回傳 false,但 turf 將其理解為有效多邊形。
這里是沙盒。
https://codesandbox.io/embed/adoring-lamarr-6mi8wv?fontsize=14&hidenavigation=1&theme=dark
這是多邊形。 https://gist.github.com/tomascenteno42/107c19531ebbcf8f8106c27282bf3891
謝謝 (:
uj5u.com熱心網友回復:
問題是,目前,booleanWithin只處理測驗凸多邊形的非常有限的情況。那是因為它只檢查第一個多邊形的頂點是否在第二個多邊形內。
這在 v7 之前可能無法修復。
現在你可以考慮使用de9im庫。
它來自草皮的問題頁面。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/436896.html
標籤:javascript 打字稿 草皮
