Ciao a tutti, ho bisogno di una mano, mi servirebbe un algoritmo che verifica se un punto con coordinate geografiche del tipo lat=41.898188 e lon=12.452179 è contenuto in un determinato poligono, formato anche esso da una serie di punti o vertici, con riferimenti geografici.

es. Poligono
p1 (40.00, 20,00)
p2 (-40.00, 20,00)
p3 (-40.00, 40,00)
p4 (40.00, 40.00)

In questo caso il poligono è formato da quattro lati, ma può assumere qualsiasi forma poligonale...

Se ho il punto 30.00, 30.00 come faccio a sapere se ricade nel poligono o meno????

Ho provato a utilizzare le funzioni geometriche di MySQL ma nulla, mi ritorna dei valori inesatti...


HELP ME!!!!