Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Colindancias o vecindad

Estas en el tema de Colindancias o vecindad en el foro de PostgreSQL en Foros del Web. Tengo que crear una función o procedimiento almacenado que devuelva las concordancias de una propiedad en un manzano (al norte, al sur, este y oeste) ...
  #1 (permalink)  
Antiguo 28/11/2013, 08:00
Avatar de bitduarte  
Fecha de Ingreso: noviembre-2013
Mensajes: 1
Antigüedad: 11 años, 1 mes
Puntos: 0
Pregunta Colindancias o vecindad

Tengo que crear una función o procedimiento almacenado que devuelva las concordancias de una propiedad en un manzano (al norte, al sur, este y oeste) si alguien sabe algo que pueda ayudar le estaré agradecido:

A) he probado con tomar los puntos de la propiedad "a" y hacer las concordancias respecto a los puntos máximos o mínimos para el eje y, lo que dara concordancias al norte o al sur respectivamente idem para este y oeste con el eje x pero no funciona porque las propiedades tienen mas de 4 puntos o vértices..!

B) he intentado poniendo un box a cada propiedad.. E interceptar con las demás propiedades.. Para norte creo una linea con los puntos superiores pero es deficiente porque esta linea no se sabe donde acaba el norte en aquella que tienen mas de un punto.. Esta linea se intercepta con la propiedad respectiva al norte y si devuelve mas de 2 puntos esta al norte.. Si devuelve un punto esta en una esquina.. Deficiente!

C) otra opcion con el box o cuadro al rededor de una propiedad o poligono fue utilizar operadores como |&>, >>, etc.. Fallido..!

Help me..!

Etiquetas: as, funcion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:45.