Topologias nos SIG (cont ) (cont.) No contexto dos SIG, uma topologia é um conjunto de regras e comportamentos que estipulam como pontos, pontos linhas e polípolí gonos partilham geometrias coincidentes. Edição de dados • Objectos adjacentes, tais como países ou parcelas de terreno, têm uma fronteira comum, isto é, partilham uma aresta. aresta • O conjunto de países ou parcelas de terreno adjacentes cobrem completamente (sem sobreposições) uma região do espaço – constituem uma cobertura do espaço ○ Topologia opologia nos SIG ○ Algumas funções do ArcGIS para edição de dados que verificam uma topologia Graça Abrantes Graça Abrantes Conceitos básicos a topologia é utilizada fundamentalmente para assegurar a qualidade dos dados e para permitir a execução de algumas funções de análise espacial (por exemplo, a procura do caminho mais curto entre 2 pontos de uma rede de estradas) Um modelo de dados topológico representa os objectos espaciais (ponto, linha e polígono) tendo subjacente um grafo composto por nós e arcos Graça Abrantes 2 Conceitos básicos - grafos Nos SIG, em muitos casos, é fundamental utilizar uma topologia para garantir a integridade dos dados Por exemplo: Um arco é definido por 2 nós O ponto de instersecção de 2 arcos é sempre um nó 3 Diz-se que os conjuntos de d d dados d criados d sem uma topologia subjacente, têm estrutura spaghetti Nos dados criados com uma topologia subjacente, as coordenadas de cada nó são registadas uma única vez Graça Abrantes 4 1 Utilização de topologias Funções de edição - snapping Uma topologia pode ser utilizada para definir regras de integridade dos dados,tais como omissão e de comissão, comissão o ArcGIS permite • entre parcelas de terreno não podem existir “buracos” • parcelas de terreno não podem ser sobrepostas • as estradas têm que estar ligadas entre si Para, na criação de features, evitar erros de parametrizar o ambiente de trabalho: para suporte de funções de análise espacial que requerem, por exemplo: o • identificação de objectos adjacentes f ç de objectos j ligados g • identificação para suporte de ferramentas de edição que respeitem as restrições topológicas do modelo de dados, por exemplo: o modo snapping – garante que um vertex, dentro de uma snapping tolerance, seja sobreposto a (ou coincidente com) outros vertex ou a arestas snapping tolerance – definição de uma distância de tolerância para o modo snapping snapping i snapping tolerance • alterar uma aresta comum e, automaticamente, alterar todos os objectos que partilham essa aresta Graça Abrantes 5 Funções de edição o ArcGIS disponibiliza funções: disponibiliza funções: extend – prolonga uma linha até que um dos seus extremos fique sobreposto a uma feature previamente seleccionada trim – trunca uma linha para que um dos seus extremos fique sobreposto a uma feature previamente seleccionada Graça Abrantes Para criação de dados de tipo polígono, respeitando regras topológicas de adjacência, adjacência erros de omissão ou comissão, o ArcGIS o 6 Funções de edição Para correcção de features de tipo linha com o Graça Abrantes 7 cut polygon – para dividir um polígono em dois polígonos adjacentes (partilhando arestas) auto-complete polygons – garante que 2 polígonos possuem, pelo menos, uma aresta comum (isto é, são adjacentes) Graça Abrantes 8 2