Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/10/2016, 10:48
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Filtrar por coordenadas por un puntos de un polígono

Para que lo tengas en cuenta, las coordenadas de un poligono en su formaot espacial, es decir sus valores de puntos, son una representacion de las coordenadas trigonométricas, por lo que para que un punto quede dentro del polígono, sus coordenadas (X, Y) deben estar siempre entre las máximas y mínimas cotas de todos los puntos de ese polígono.
¿Se entiende?
Al mirar los valores de tu polígono era evidente que su cota superior o mas alta (41,x) era de un valor inferior a la Y del punto (43,x), por lo que no podía estar en él.
Ten en cuenta siempre esa relación, sin importar la posición del punto, sus coordenadas deben ser siempre iguales o menores (cercanas al cero) a las de cada punto del polígono. Sino, no están dentro de él, o no pertenecen al mismo MBR.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)