Ieri stavo cercando di verificare se un punto è stato all'interno di un poligono e ha trovato questa grande script: https://github.com/tparkin/Google-Maps-Point-in-PolygonControllare se poligono è all'interno di un poligono
Ma oggi al lavoro mi è stato detto che il nostro cliente ha bisogno di controllare se un poligono è dentro un altro poligono. Mi chiedo se ci sia una formula in cui posso prendere, diciamo, due coordinate (invece di una per controllare un punto), e da quelle due coordinate generare un rettangolo e verificare se quel rettangolo si trova all'interno di un poligono.
Non so se sto facendo una domanda stupida (un insegnante in liceo diceva "non ci sono domande stupide, ci sono solo sciocchi che non chiedono"), ma se non lo fai capiscimi totalmente ma solo un po ', sarei grato se mi dicessi solo da dove cominciare.
Verificare che tutti i punti di poligono A sono all'interno poligono B –
avrei prima verificare se angoli del riquadro di delimitazione di una il poligono è dentro l'altro; quello sarà un test veloce. Dopodiché, segui i consigli di @ M28 e controlla ogni punto di un poligono all'interno dell'altro. – Phrogz
@ M28 Controllare solo i vertici non funziona. Se B non è convesso, allora hai (molti) casi in cui tutti i vertici A sono in B, ma una parte di A attraversa ancora fuori B. – payne