"En los" viejos tiempos ", los usuarios de SIG, en particular los usuarios de ArcInfo, conocían bien la topología geoespacial debido a la cobertura" ( Topología geoespacial, conceptos básicos )
Pero ESRI no es la única solución:
- Desde estos comienzos (al mismo tiempo que ArcInfo), GRASS GIS también es un SIG topológico completo con reglas que difieren de las de ESRI:
- La topología en PostGIS es mucho más reciente con otras reglas
El modelo de datos de topología GRASS GIS (de GRASS wiki y topología plana completa en GRASS , en italiano).
En el modelo de datos GRASS GIS se definen varios elementos topológicos:
nodos - elementos 0D:
for each node is defined which lines/boundaries starts and ends in this node;
líneas - elementos 1D que no pueden formar áreas:
for each line is defined a start and end node;
límites: elementos 1D que pueden formar áreas:
for each boundary is defined a start and end node, and an area on the left and right
centroide: punto ubicado dentro del área:
for each centroid is defined an area
áreas: elementos 2D formados por un conjunto cerrado de límites y, opcionalmente, por un centroide ubicado dentro del área:
for each area is defined the list of boundaries which forms the area
(outer ring), and the list of isles located inside the area
isla - Elementos 2D formados por áreas:
for each isle is defined the list of boundaries which forms the isle (it's outer ring),
and optionally by the area where the isle is located.
El modelo de topología PostGIS :
El modelo define solo elementos topológicos.
nodos - elementos 0D
Is defined by geometry (point) and by the face where the node is located (can be NULL)
bordes - elementos 1D
Is defined by geometry (linestring), start and end node, next left and right edge
(ie. connectivity) and by the face on the left and right.
caras - elementos 2D
Is defined by bounding box.
Entonces:
- cuando importa un archivo shape o una capa QGIS en GRASS GIS, se modifican para cumplir con las reglas topológicas (capas de GRASS, consulte Procesamiento de datos vectoriales en GRASS GIS , v.clean, v.build)
- Lo mismo es cierto al digitalizar nuevos mapas vectoriales
Puede usar GRASS GIS solamente o GRASS GIS de QGIS con el complemento de hierba o el complemento Sextante, pero tenga cuidado, incluso si la capa es topológicamente correcta en GRASS GIS, este no sería el caso de la capa resultante en QGIS (sin topología )!