Al igual que en el mundo real, en los sistemas de información geográfica usamos un gran número de veces las relaciones espaciales entre diferentes elementos.
Si por ejemplo pensamos en el uso de un callejero urbano para orientarnos en una ciudad, utilizamos ideas tales como «la Calle Mayor es paralela a esta avenida» o «El teatro al que me dirijo está detrás de ese bloque de edificios». Existe de igual modo una relación entre los distintos elementos que analizamos en los SIG.
Así pues, resulta claro que los distintos elementos con los que trabajamos dentro de una o varias capas de información geográfica se relacionan entre sí.
Gracias a los SIG y también a las bases de datos espaciales como PostGIS, podemos resolver diversas cuestiones como: ¿se cruza este río con esta carretera? ¿existe un hospital cercano a menos de 2 km?

Ejemplos de relaciones espaciales
Entrando en la propia definición de relaciones, el conjunto principal de estas es el formado por las de tipo topológico, que serán por ejemplo las que empleemos para combinar las geometrías y elementos de dos capas vectoriales según cómo sean dichas relaciones entre ellas. De entre estas relaciones destacan los denominados predicados espaciales, que son operaciones de tipo lógico que nos indican si entre dos objetos geográficos existe o no un tipo de relación dada.
Un ejemplo de predicado espacial en PostGIS es el denominado ST_Intersects(). Este predicado nos permite comparar dos geometrías y nos permite conocer si alguna parte de las geometrías seleccionadas intersecta con la otra.

Si quieres conocer más de cerca de las diferentes relaciones espaciales de PostGIS, y trabajar con diferentes tipos de predicados espaciales, te invitamos a que visites nuestra web de formación sobre SIG y descubras nuestro nuevo Curso Superior en Gestión de Bases de Datos Espaciales: PostgreSQL/PostGIS.
Fuentes:
- José C. Martínez Llario: «PostGIS 2 Anális Espacial Avanzado». ISBN-13: 978-84-615-8833-6
- OpneGeo Suite
- Victor Olaya: Sistemas de Información Geográfica
¿Quieres comentarnos algo? Adelante!