鍍金池/ 問答/C  HTML/ 不規(guī)則區(qū)域判斷是否重合

不規(guī)則區(qū)域判斷是否重合

有一個這樣的需求:
通過百度地圖劃多個不規(guī)則區(qū)域, 需判斷區(qū)域相互獨(dú)立不重合, 如圖, 各位有什么好的方法?

![圖片描述

已經(jīng)解決了
https://segmentfault.com/a/11...

回答
編輯回答
青黛色

目前的方法
1.先判斷一個圖形的點(diǎn)是否在另一個圖形內(nèi)(百度地圖庫支持)
2.再遍歷邊是否有相交

2018年1月16日 12:33
編輯回答
舊城人

重合判斷算法其實(shí)是一個比較復(fù)雜的算法,這個要專門找圖形學(xué)的書來研究
你要求是判斷是否有重合,這樣可以轉(zhuǎn)換為是否一個圖形邊緣點(diǎn)上至少有一點(diǎn)在另外一個圖形圍成的閉合區(qū)間內(nèi)。


如果能配置不同區(qū)間設(shè)置不同顏色,切重合部分自動做顏色疊加,則可以通過顏色信息來判斷。

2017年8月7日 17:08
編輯回答
萌二代

面積是不是兩個面積只和

2018年3月5日 15:59