Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/10/2016, 09:51
Avatar de salbatore
salbatore
 
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años
Puntos: 19
Filtrar por coordenadas por un puntos de un polígono

Buenas a todos,

Es la primera vez que uso el tipo "point" de mi Mysql, así que estoy bastante perdido. He mirado varios manuales, pero creo que algo estoy haciendo mal.

Yo tengo el polígono:

Código MySQL:
Ver original
  1. POLYGON((41.000497 -109.050149, 41.002380 -102.051881, 36.993237 -102.041959, 36.999037 -109.045220, 41.000497 -109.050149))
Y tengo un elemento en mi tabla en la columna "geo_point" de la tabla "profiles" que pone:

Código MySQL:
Ver original
  1. POINT(43.318333 -1.981231)
Luego hago la consulta:

Código MySQL:
Ver original
  1. SELECT * FROM profiles
  2.  GeomFromText('POLYGON((41.000497 -109.050149, 41.002380 -102.051881, 36.993237 -102.041959, 36.999037 -109.045220, 41.000497 -109.050149))'), geo_point )

Pero por mucho que pruebo no devuelve ningún tipo de resultado.

¿Cómo debo hacerlo... alguien sabe?... gracias por la ayuda :D <3