uma visão geral da topologia em arcgis

27
Uma visão geral da topologia em ArcGIS Centro de Recursos » Professional Biblioteca » Data Management » Geographic tipos de dados » Topologias Se você tem características que são coincidentes e compartilhar o mesmo local de coordenadas, limites, ou nós, é provável que geodatabase topologia pode ajudá-lo a gerenciar melhor seus dados geográficos. Geodatabase topologias ajudar a garantir a integridade dos dados. Utilizando uma topologia fornece um mecanismo para executar verificações de integridade em seus dados e ajuda você a validar e manter representações melhor recurso na sua geodatabase. Além disso, você pode usar topologias para a modelagem de relações espaciais entre vários recursos. Estes permitem o apoio para uma variedade de operações analíticas, tais como encontrar recursos adjacentes, trabalhando com limites coincidentes entre os recursos, e navegar ao longo características conectado. Relações topológicas Topologia é o arranjo de partes como a geometria ponto, linha e polígono características. Topologia é empregada para fazer o seguinte: Restringir como a geometria compartilham características. Por exemplo, polígonos adjacentes, como as parcelas têm compartilhado bordas, linhas de centro e rua censo geometria partes blocos, polígonos e solo adjacente bordas partes. Definir e impor regras de integridade de dados: não há lacunas deve existir entre polígonos, não deverá haver sobreposição de funções, e assim por diante. Suporte a consultas relacionamento topológico e de navegação, como para identificar adjacência recurso e conectividade. Apoio sofisticadas ferramentas de edição que fazer cumprir as restrições topológicas do modelo de dados. Construir características da geometria não-estruturados, tais como a criação de polígonos a partir de linhas. O processo de construção de uma topologia de dados existentes podem ser resumidos nos seguintes passos: Workflows e tarefas topologia Tarefas Links para mais informações Projetar sua topologia. Ver Projetar uma topologia geodatabase .

Upload: elsonssouza

Post on 07-Aug-2015

341 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Uma visão geral da topologia em ArcGIS

Uma visão geral da topologia em ArcGIS

Centro de Recursos » Professional Biblioteca » Data Management » Geographic tipos de dados » Topologias

Se você tem características que são coincidentes e compartilhar o mesmo local de coordenadas,

limites, ou nós, é provável que geodatabase topologia pode ajudá-lo a gerenciar melhor seus dados

geográficos.

Geodatabase topologias ajudar a garantir a integridade dos dados. Utilizando uma topologia fornece

um mecanismo para executar verificações de integridade em seus dados e ajuda você a validar e

manter representações melhor recurso na sua geodatabase.

Além disso, você pode usar topologias para a modelagem de relações espaciais entre vários

recursos. Estes permitem o apoio para uma variedade de operações analíticas, tais como encontrar

recursos adjacentes, trabalhando com limites coincidentes entre os recursos, e navegar ao longo

características conectado.

Relações topológicas

Topologia é o arranjo de partes como a geometria ponto, linha e polígono características.

Topologia é empregada para fazer o seguinte:

Restringir como a geometria compartilham características. Por exemplo, polígonos

adjacentes, como as parcelas têm compartilhado bordas, linhas de centro e rua censo

geometria partes blocos, polígonos e solo adjacente bordas partes.

Definir e impor regras de integridade de dados: não há lacunas deve existir entre polígonos,

não deverá haver sobreposição de funções, e assim por diante.

Suporte a consultas relacionamento topológico e de navegação, como para identificar

adjacência recurso e conectividade.

Apoio sofisticadas ferramentas de edição que fazer cumprir as restrições topológicas do

modelo de dados.

Construir características da geometria não-estruturados, tais como a criação de polígonos a

partir de linhas.

O processo de construção de uma topologia de dados existentes podem ser resumidos nos

seguintes passos:

Workflows e tarefas topologia

Tarefas Links para mais informações

Projetar sua topologia. Ver Projetar uma topologia

geodatabase .

Page 2: Uma visão geral da topologia em ArcGIS

Criar um conjunto de classes de recurso dentro de um

conjunto de dados característica comum em um

geodatabase.

Ver uma visão geral de trabalhar com

conjuntos de dados apresentam .

Se você tiver dados existentes recurso, carregá-los em

suas classes de recurso.

Ver Sobre a importação de classes de

recurso .

Criar a topologia usando ArcCatalog ou ferramentas de

geoprocessamento.

Veja Criando uma topologia .

Construir e validar a sua topologia. Veja a validação de uma topologia .

Adicionar a topologia para ArcMap e defina suas

propriedades mostrar.

Ver Desenho e exibindo topologias em

ArcMap .

Use o ambiente de edição para identificar e corrigir

erros.

Ver edição de uma topologia .

Gerenciar atualizações para caracterizar classes e

gerenciar áreas sujas.

Veja a validação de uma topologia .

Gerenciar topologia dentro de um geodatabase

versionados.

Ver Topologia e geodatabases versionados

.

Executar muitas outras tarefas comuns de edição. Ver tarefas comuns topologia .

Page 3: Uma visão geral da topologia em ArcGIS

Noções básicas de topologia

Centro de Recursos

Este tópico se aplica a apenas ArcEditor e ArcInfo.

Topologia é um conjunto de regras que, juntamente com um conjunto de ferramentas de edição e

técnicas, permite que o geodatabase com mais precisão as relações geométricas do modelo. ArcGIS

topologia implementa através de um conjunto de regras que definem como os recursos podem ter o

mesmo espaço geográfico e um conjunto de ferramentas de edição que trabalhar com os recursos

que a geometria partes de uma forma integrada. A topologia é armazenado em um geodatabase

como um ou mais relacionamentos que definem como os recursos em uma ou mais partes

geometria característica classes. As características que participam em uma topologia são classes,

em vez recurso ainda simples do que modificar a definição da classe recurso, uma topologia serve

como uma descrição de como os recursos podem ser espacialmente relacionados.

Por topologia?

Topologia tem sido um requisito chave para GIS de gerenciamento de dados e integridade. Em

geral, um modelo de dados topológico gerencia as relações espaciais através da representação

de objetos espaciais (características ponto, linha e área) como um grafo subjacente de primitivas

topológicas-nodes, faces e arestas. Estes primitivos, juntamente com suas relações entre si e

com as características cujos limites que representam, são definidos por representar as

geometrias recurso em um grafo planar de elementos topológicos.

Topologia é fundamentalmente utilizado para garantir a qualidade dos dados das relações

espaciais e para ajudar na compilação de dados. Topologia também é usado para analisar as

relações espaciais em muitas situações, tais como a dissolução das fronteiras entre polígonos

adjacentes com os valores mesmo atributo ou atravessando uma rede de elementos em um

gráfico de topologia.

Page 4: Uma visão geral da topologia em ArcGIS

Topologia também podem ser usados para modelar como a geometria a partir de um número de

classes de recurso pode ser integrado. Alguns se referem a isso como a integração vertical das

classes recurso.

Maneiras que apresenta geometria partes em uma topologia

Características podem compartilhar geometria dentro de uma topologia. Aqui estão alguns

exemplos entre as características adjacentes:

Características da área podem compartilhar limites (topologia de polígonos).

Recursos de linha podem compartilhar terminais (borda nó topologia).

Além disso, a geometria compartilhadas podem ser gerenciadas entre as classes recurso usando

uma topologia de geodatabase. Por exemplo:

Recursos de linha pode compartilhar segmentos com características de outra linha. Por

exemplo, parcelas pode aninhar dentro de blocos:

Características da área pode ser coincidente com características outra área.

Page 5: Uma visão geral da topologia em ArcGIS

Recursos de linha pode compartilhar vértices endpoint com características outro ponto (nó da

topologia).

Características ponto pode ser coincidente com recursos de linha (eventos ponto).

Nota:

Parcelas têm sido comumente gerenciadas usando classes de recurso simples e geodatabase

topologia, de modo que o conjunto de classes de recurso necessário para parcelas modelo,

limites, pontos de esquina, e pontos de controle obedecer as regras coincidência necessária.

Outra maneira de gerenciar parcelas é com um tecido de encomendas , que fornece

automaticamente estas camadas para você. Um tecido gere a sua topologia interna, sem a

necessidade de manter uma topologia de geodatabase ou realizar qualquer edição topológica

para o conjunto de camadas utilizado por parcelas.

A principal diferença entre as parcelas modelado como recursos simples e encomendas em

um tecido é que os limites da tela parcela ("linhas" em um tecido) não são compartilhados,

há uma série completa de linhas sobre o limite de cada parcela; linhas de tecido para

parcelas adjacentes se sobrepõem e são coincidentes.

Tecidos parcela ainda pode participar de geodatabase topologia, onde linhas de fronteira

sobreposição têm diferentes geometrias, as linhas estão rachadas, eo gráfico de topologia é

construída como de costume.

Duas visões: Características e elementos topológicos

A ilustração a seguir mostra como uma camada de polígonos podem ser descritos e utilizados:

Como coleções de características geográficas (pontos, linhas e polígonos)

Como um gráfico de elementos topológicos (nós, arestas, faces, e suas relações)

Page 6: Uma visão geral da topologia em ArcGIS

Isto significa que existem duas alternativas para trabalhar com recursos e um em que as

características são definidas por suas coordenadas e outro em que os recursos são

representados como um gráfico ordenada de seus elementos topológicos.

A evolução da topologia de geodatabase de coberturas ArcInfo

Nota:

Lendo este tópico grande não é necessário implementar geodatabase topologias. No entanto,

você pode querer gastar algum tempo lendo isso se você estiver interessado na evolução

histórica e as motivações de como topologia é gerida no geodatabase.

A gênese do Arco-nó e Geo-relacional

Usuários de cobertura ArcInfo têm uma longa história e apreço pelo papel que desempenha na

topologia de manter a integridade dos seus dados espaciais.

Aqui estão os elementos do modelo de dados de cobertura ArcInfo.

Em uma cobertura, os limites de recursos e pontos foram armazenados em alguns arquivos

principais que foram gerido e propriedade dos ArcInfo Workstation. O arquivo ARC realizada a

geometria linear de fronteira ou polígono como bordas topológica, que eram chamados de

arcos. O arquivo LAB realizada locais de ponto, que foram utilizados como pontos de etiqueta

para polígonos ou como ponto de características individuais, como para uma camada

Page 7: Uma visão geral da topologia em ArcGIS

característica poços. Outros arquivos foram utilizados para definir e manter as relações

topológicas entre cada uma das extremidades e os polígonos.

Por exemplo, um arquivo chamado arquivo de PAL (que significa Polygon arco-lista) listados

na ordem e direção dos arcos em cada polígono. No ArcInfo, a lógica software foi usado para

montar as coordenadas de cada polígono para exibição, análise e operações de consulta. A

lista ordenada de arestas no arquivo PAL foi utilizado para procurar e montar a borda

coordenadas realizada no arquivo ARC. Os polígonos foram montados durante a execução,

quando necessário.

O modelo de cobertura teve várias vantagens:

É usada uma estrutura simples para manter a topologia.

Permitiu bordas a serem digitalizados e armazenados apenas uma vez e compartilhados por

muitas características.

Ele poderia representar polígonos de enorme tamanho (com milhares de coordenadas),

porque polígonos eram realmente definido como um conjunto ordenado de arestas (arcos)

A estrutura de armazenamento da topologia da cobertura era intuitivo. Sua física

topológicas arquivos foram facilmente compreendida pelos usuários ArcInfo.

Nota:

Um fato histórico interessante: "Arc", quando juntamente com o gerente de mesa "Info",

foi a gênese do ArcInfo nome do produto, o que levou a todos os produtos Arc

subseqüentes no produto ESRI ArcView família, ArcIMS, ArcGIS, e assim por diante .

Coberturas também tinha algumas desvantagens:

Algumas operações eram lentas, porque muitos recursos teve que ser montado na mosca

quando precisou ser usado. Isto incluiu todos os polígonos e as características de várias

regiões, tais como (o termo cobertura para polígonos multipart) e rotas (o prazo para

recursos de linha de multipart).

Características topológicas (como polígonos, regiões e rotas) não estavam prontos para uso

até que a topologia da cobertura foi construída. Se as arestas foram editados, a topologia

teve de ser reconstruída. (Nota:. Processamento parcial acabou por ser utilizado, o que

exigiu a reconstrução apenas as partes alteradas da topologia de cobertura) Em geral,

quando as edições são feitas para recursos em um conjunto de dados topológica, um

algoritmo de análise geométrica deve ser executado para reconstruir as relações

topológicas, independentemente da o modelo de armazenamento.

Coberturas foram limitados a um único usuário de edição. Devido à necessidade de

assegurar que o gráfico foi topológica em sincronização com as geometrias recurso, apenas

um único usuário pode atualizar uma topologia de cada vez. Os usuários telha suas

coberturas e manter um banco de dados para a edição de azulejos. Esta usuários

habilitados individuais para bloquear e editar uma telha de cada vez. Para uso de dados

gerais e implantação, os usuários anexar cópias de suas peças em uma camada de dados

Page 8: Uma visão geral da topologia em ArcGIS

mosaicadas. Em outras palavras, os conjuntos de dados de azulejos que não foram

editadas diretamente utilizado em toda a organização. Eles tiveram de ser convertidos, o

que significa trabalho extra e hora extra.

Shapefiles e armazenamento de geometria simples

No início de 1980, coberturas eram vistos como uma grande melhoria sobre os sistemas

antigos polígono e da linha de base em que os polígonos foram realizadas como loops

completa. Nestes sistemas mais antigos, todas as coordenadas para uma característica foram

armazenados na geometria de cada recurso. Antes da cobertura e ArcInfo veio junto, estas

estruturas simples polígono e linha foram usados. Estas estruturas de dados eram simples,

mas tinha a desvantagem de dupla limites digitalizados. Ou seja, duas cópias das coordenadas

das porções adjacentes de polígonos com bordas compartilhadas estaria contida na geometria

de cada polígono. A principal desvantagem é que software GIS no momento não poderia

manter a integridade borda compartilhada. Além disso, os custos de armazenagem eram

enormes, e cada byte de armazenamento vieram em um prêmio. Durante o início de 1980,

uma unidade de disco 300 MB era do tamanho de uma máquina de lavar e custou US $

30.000. Segurando duas ou mais representações de coordenadas era caro, e os cálculos levou

muito tempo de computação. Assim, o uso de uma topologia de cobertura tinha vantagens

reais.

Durante meados dos anos 1990, o interesse em simples estruturas geométricas cresceu

porque o armazenamento em disco e custos de hardware em geral, estavam descendo

enquanto a velocidade computacional foi crescendo. Ao mesmo tempo, conjuntos de dados

GIS existentes eram mais prontamente disponível, e o trabalho dos utilizadores GIS foi

evoluindo de atividades principalmente compilação de dados para incluir dados sobre o uso,

análise e partilha.

Usuários queriam um desempenho mais rápido para o uso de dados (por exemplo, não

gastam tempo de computador para obter geometrias polígono quando precisamos deles.

Apenas entregar o recurso de coordenadas desses polígonos 1200 o mais rápido possível).

Tendo a geometria completo de recursos disponíveis foi mais eficiente. Milhares de sistemas

de informação geográfica estavam em uso, e conjuntos de dados numerosos foram

prontamente disponíveis.

Em torno deste tempo, a ESRI desenvolveu e publicou o seu formato Shapefile da ESRI.

Shapefiles utilizado um modelo de armazenamento muito simples para as coordenadas

recurso. Cada shapefile representado uma classe única característica (de pontos, linhas ou

polígonos) e usado um modelo de armazenamento simples para as coordenadas da função.

Shapefiles podem ser facilmente criados a partir de coberturas ArcInfo, assim como muitos

outros sistemas de informação geográfica. Eles foram amplamente adotado como um padrão

de fato e ainda são maciçamente utilizados e implantados até hoje.

Alguns anos mais tarde, ArcSDE pioneiro de um modelo de armazenamento semelhantes

simples em tabelas do banco de dados relacional. Uma tabela de recurso poderia conter uma

Page 9: Uma visão geral da topologia em ArcGIS

característica por linha com a geometria em uma de suas colunas, juntamente com colunas

outro atributo recurso.

Uma tabela característica da amostra de polígonos estado é mostrado abaixo. Cada linha

representa um estado. A coluna de forma segura a geometria do polígono de cada Estado.

Este modelo possui simples se encaixa no mecanismo de processamento de SQL muito bem.

Através do uso de bancos de dados relacionais, começamos a ver tabela de dados GIS para

tamanhos sem precedentes e os números de usuários, sem degradar a performance.

Estávamos começando a alavancar RDBMS para gerenciamento de dados GIS.

Shapefiles tornou-se onipresente e, usando ArcSDE, este mecanismo de características

simples tornou-se o modelo de armazenamento característica fundamental em RDBMSs. (Para

suportar a interoperabilidade, a ESRI foi o autor do OGC e especificação ISO recursos

simples).

Armazenamento característica simples tinha vantagens claras:

A geometria para cada característica é realizada em um registro. Sem montagem é

necessária.

A estrutura de dados (esquema físico) é muito simples, rápido e escalável.

É fácil para os programadores a escrever interfaces.

O primeiro é interoperável. Muitos escreveram conversores simples para mover dados

dentro e fora destas geometrias simples de numerosos outros formatos. Shapefiles foram

amplamente aplicado como um uso de dados e formato de intercâmbio.

Page 10: Uma visão geral da topologia em ArcGIS

Suas desvantagens eram que a manutenção da integridade dos dados que foi prontamente

fornecida por topologia não era tão fácil de implementar para funções simples. Como

conseqüência, os usuários aplicado um modelo de dados para a edição e manutenção (tais

como coberturas) e utilizada para a implantação de outra (como shapefiles ou camadas

ArcSDE).

Os usuários começaram a usar essa abordagem híbrida para a edição e distribuição de dados.

Por exemplo, os usuários editar seus dados em coberturas, arquivos CAD, ou outros formatos.

Então, eles iriam converter seus dados em shapefiles para implantação e uso. Assim, mesmo

que a estrutura apresenta um formato simples foi excelente uso direto, ele não apoiou a

edição topológica e gerenciamento de dados da geometria compartilhada. Bases de dados uso

direto usaria as estruturas simples, mas uma outra forma topológica foi usado para edição.

Este tinha vantagens para a implantação. Mas a desvantagem era que os dados se tornariam

out-of-date e tem que ser atualizada. Funcionou, mas houve um tempo de atraso para

atualizar as informações. Bottom line topologia estava faltando.

Que GIS necessárias e que o modelo de topologia de geodatabase implementa agora é um

mecanismo que armazena os recursos utilizando a geometria do recurso simples, mas permite

topologias para ser usado nesta estrutura de dados simples, aberto. Isto significa que os

usuários possam ter o melhor dos dois mundos, um modelo de dados transacional que permite

consulta topológica, edição de geometria compartilhada, modelagem de dados ricos, e

integridade de dados, mas também um simples, mecanismo de armazenamento de dados

altamente escalável que é baseado em aberto, simples geometria recurso.

Este uso direto do modelo de dados é rápido, simples e eficiente. Também pode ser editado

diretamente e mantido por qualquer número de usuários simultâneos.

O quadro topologia em ArcGIS

Com efeito, a topologia tem sido considerado como mais do que um problema de

armazenamento de dados. A solução completa inclui o seguinte:

Um modelo de dados completo (objetos, regras de integridade, edição e ferramentas de

validação, um motor de topologia e geometria que pode processar conjuntos de dados de

qualquer tamanho e complexidade, e um rico conjunto de operadores topológicos,

visualização de mapas e ferramentas de consulta)

Um formato de armazenamento aberto usando um conjunto de tipos de registros de

recursos simples e uma interface para consulta topológica recursos simples, recuperar

elementos topológicos, e navegar seus relacionamentos espaciais (isto é, encontrar áreas

adjacentes e sua borda compartilhada, a rota ao longo das linhas conectadas)

A capacidade de fornecer as características (pontos, linhas e polígonos), bem como os

elementos topológicos (nós, arestas e faces) e suas relações uns com os outros

Um mecanismo que pode suportar o seguinte

Conjuntos de dados massivamente grande, com milhões de recursos

Capacidade de realizar a edição e manutenção por muitos editores simultâneos

Page 11: Uma visão geral da topologia em ArcGIS

Ready-to-use, a geometria sempre disponível

Apoio à integridade topológica e comportamento

Um sistema que passa rápido e escalas para muitos usuários e muitos editores

Um sistema que é flexível e simples

Um sistema que utiliza o motor RDBMS SQL e estrutura de transação

Um sistema que pode suportar múltiplos editores, transações longas, histórico

arquivamento, replicação e

Em uma topologia de geodatabase, o processo de validação identifica coordenadas

compartilhados entre os recursos (tanto na classe mesmo recurso e entre as classes de

recurso). Um algoritmo de agrupamento é usada para garantir que as coordenadas

compartilhadas têm o mesmo local. Essas coordenadas compartilhados são armazenados

como parte de geometria simples de cada recurso.

Isto permite pesquisa muito rápida e escalável de elementos topológicos (nós, arestas e

faces). Este tem a vantagem de trabalhar muito bem e escala com o motor RDBMS do SQL e

estrutura de gerenciamento de transação.

Durante a edição e atualização, como recursos são adicionados, eles são diretamente

utilizáveis. As áreas atualizadas no mapa, as áreas sujas, são marcados e controlados como as

atualizações são feitas a cada classe recurso. A qualquer momento, os usuários podem optar

por topologicamente analisar e validar as áreas sujas para gerar topologia limpo. Apenas a

topologia para a área suja necessidades de reconstrução, economizando tempo de

processamento.

Os resultados são que primitivas topológicas (nós, arestas, faces) e suas relações uns com os

outros e as suas características podem ser eficientemente descoberto e montado. Isto tem

várias vantagens:

Armazenamento de geometria simples recurso é utilizado para funções. Este modelo de

armazenamento é aberta, eficiente, e as escalas para tamanhos grandes e números de

usuários.

Esta simples características do modelo de dados é transacional e é multiusuário. Por outro

lado, os mais velhos modelos de armazenamento topológica não escala e têm dificuldades

de apoio transações editor múltiplos e inúmeros outros fluxos de trabalho de gestão de

dados GIS.

Geodatabase topologias apoiar plenamente todas as transações de comprimento e

capacidade de versões do geodatabase. Geodatabase topologias não precisam estar lado a

lado, e muitos usuários podem editar simultaneamente o mesmo banco de dados

topológico suas versões dos mesmos recursos, se necessário.

Classes de recurso pode crescer a qualquer tamanho (centenas de milhões de recursos) com

desempenho muito forte.

Esta implementação topologia é aditivo. Normalmente você pode adicionar este a um

esquema existente das classes característica espacialmente relacionados. A alternativa é

Page 12: Uma visão geral da topologia em ArcGIS

que você deve redefinir e converter todas as suas classes recurso existente para esquemas

de dados nova holding primitivas topológicas.

Há só precisa de ser um modelo de dados para a edição de geometria e uso de dados, e não

dois ou mais.

O primeiro é interoperável, pois todos possuem adere às especificações da geometria de

armazenamento simples recursos do Open Geospatial Consortium e ISO.

Modelagem de dados é mais natural, porque é com base nas características do usuário

(como parcelas, ruas, tipos de solo e bacias hidrográficas), em vez de primitivas

topológicas (como nós, arestas e faces). Usuários vão começar a pensar sobre as regras de

integridade e comportamento de suas características reais em vez de as regras de

integridade das primitivas topológicas. Por exemplo, como é que as parcelas se comportar?

Isto irá permitir mais forte de modelagem para todos os tipos de características

geográficas. Vai melhorar o nosso pensamento sobre ruas, tipos de solos, setores

censitários, bacias hidrográficas, sistemas ferroviários, geologia, povoamentos florestais, as

formas da terra, características físicas, e assim por diante.

Geodatabase topologias fornecer o mesmo conteúdo dos mantida implementações-ou

topológico você armazena um gráfico de linha topológica e descobrir a geometria do

recurso (como coberturas ArcInfo) ou você armazenar a geometria e descobrir os

elementos topológicos e relacionamentos (como geodatabases).

Nos casos em que os usuários querem guardar as primitivas topológicas, é fácil criar e

publicar topologias e suas relações com mesas para analítica e vários fins de

interoperabilidade (como os usuários que querem postar suas características em um armazém

Oracle Spatial que armazena tabelas de topológica primitivas).

Em um nível pragmático, o ArcGIS implementação topologia funciona. É escalas para

geodatabases extremamente grandes e sistemas multiusuário, sem perda de performance.

Inclui validação e ferramentas de edição para construir e manter topologias em geodatabases.

Inclui rico e flexível ferramentas de modelagem de dados que permitem aos usuários montar

prática, trabalhando em sistemas de arquivos de sistemas, em qualquer banco de dados

relacional, e em qualquer número de esquemas.

Page 13: Uma visão geral da topologia em ArcGIS

Projetar uma topologia de geodatabase

Centro de Recursos » Professional Biblioteca » Data Management » Geographic tipos de dados » Topologias

Este tópico se aplica a apenas ArcEditor e ArcInfo.

Você pode trabalhar através de várias etapas do projeto antes de desenvolver um projeto de

topologia antes de usar ArcGIS para criar uma topologia na geodatabase.

1. Faça uma lista das classes recurso desejado que irá compartilhar geometria.

2. Especificar as representações espaciais de cada classe de recurso (ponto, linha ou

polígono).

3. Lista das classes característica que irá compartilhar geometria e será editado e mantido

em conjunto. Por exemplo, se você realizar uma edição na geometria de uma das

características, os outros serão atualizadas também.

Algumas classes característica comumente gerido de uma topologia compartilhada

Tema de

dados Classes de recurso Subamostra de topologia regras

Parcelas Polígonos parcela,

limites Parcel (linhas),

Parcel cantos (pontos)

Polígonos parcela não devem se sobrepor. Limites do

polígono parcela deve ser coberto por linhas de fronteira

Parcel. Endpoints limite de pacote deve ser coberta por

pontos de canto Parcel.

Rua de centro

e de unidades

censo

Centerlines rua, os

blocos do Censo, grupos

de quarteirões do Censo,

setores censitários

Linhas de rua não devem se cruzar ou tocar interior.

Censo blocos não devem se sobrepor. Grupos censo bloco

deve ser coberto por blocos de censo. Grupos censo bloco

não devem se sobrepor. Setores censitários deve ser

coberto por grupos de quarteirões do censo. Setores

censitários não devem se sobrepor.

Solos Tipo de polígonos do

solo

Polígonos solo não devem se sobrepor. Polígonos solo não

deve ter lacunas.

Hidrologia Hidro linhas, pontos

Hydro, Bacias

Hidrográficas (polígonos)

Linhas hidrelétrica não deve auto-sobreposição. Pontos

hidro devem ser cobertas por linhas de hidromassagem.

Bacias hidrográficas não devem se sobrepor. Bacias

hidrográficas não deve ter lacunas.

Exemplos de classes de recurso que participam de topologias

4. Organizar estas classes de recurso em um conjunto de dados apresentam .

5. Especificar regras de topologia entre os elementos em cada classe de recurso

individual. Por exemplo, as parcelas podem ser polígonos única peça ou de várias.

Geometria partes adjacentes parcelas. Parcelas não podem se sobrepor.

6. Especificar as regras de topologia entre as classes recurso. Por exemplo, as linhas que

definem os polígonos parcela deve ser coberto por linhas de fronteira de encomendas.

Page 14: Uma visão geral da topologia em ArcGIS

7. Identificar as fileiras precisão das coordenadas em cada classe de recurso. As classes

característica mais precisa deve receber uma classificação de 1, e precisões inferiores

devem descer na ordem do mais alto escalão (o segundo mais precisa fica um posto de

2 e assim por diante). Múltiplas classes de recurso pode ter a patente mesma precisão.

Se você não consegue perceber que há uma diferença na precisão, definir as fileiras de

todas as classes apresentam a 1 (em outras palavras, para que a precisão é o mesmo).

8. Construir uma geodatabase teste (usando um arquivo ou um personal geodatabase)

com uma cópia de suas características para testar seu projeto topologia proposta.

Exercer o seu geodatabase protótipo. Por exemplo, adicione uma topologia baseada em

seu projeto proposto, validá-lo e editar algumas das características. Isto lhe dará visão

do comportamento e ajudar a refinar o seu projeto.

9. Refinar e ajustar o seu projeto até que você tenha uma implementação de trabalho.

Um livro da ESRI Press chamado Geodatabases Designing: Estudos de Caso em Modelagem de

dados GIS por David Zeiler Michael Arctur e fornece alguns exemplos.

Page 15: Uma visão geral da topologia em ArcGIS

Criação de uma topologia

Centro de Recursos » Professional Biblioteca » Data Management » Geographic tipos de dados » Topologias

Este tópico se aplica a apenas ArcEditor e ArcInfo.

ArcGIS tem uma série de caminhos para definir e criar uma nova topologia. O principal método

envolve o uso de ferramentas na janela do Catálogo ou ArcCatalog. Uma vez que você sabe como

criar uma topologia, você pode automatizar este trabalho utilizando um conjunto de ferramentas de

geoprocessamento. Estes métodos alternativos são descritos nesta seção.

Criação de uma topologia usando a janela de catálogo ou ArcCatalog

Aqui é o processo usado para criar uma topologia usando ArcCatalog.

1. Direito do mouse no conjunto de dados função para a qual você deseja adicionar uma

topologia, aponte para Novo e clique em Topologia .

2. Clique em Avançar .

3. O nome da nova topologia e especificar a tolerância de cluster. O valor padrão será

definido para o x, y tolerância do dataset recurso. Um valor padrão é 0.001 metros

boa ou seu equivalente em unidades de sua referência espacial (por exemplo,

0,003281 pé, se as suas unidades estão em pés ou 0,0000000556 graus, se as suas

unidades estão em latitude-longitude em graus decimais).

4. Clique em Avançar .

5. Em seguida, escolha as classes recurso que irá participar na topologia. Você será

mostrada uma lista de todas as classes recurso em seu dataset recurso.

6. Clique em Avançar .

7. Definir as fileiras precisão de coordenadas para cada classe de recurso na topologia.

Se uma ou mais das suas classes de recurso de conter coordenada z-valores, clique

em Propriedades Z para definir o z-fileiras. O z-tolerância é usada para distinguir o

z-altura, ou elevação de vértices dentro da tolerância da outra. Por exemplo, duas

características adjacentes de alturas diferentes podem compartilhar uma aresta

comum entre eles. No entanto, apenas o seu x, y vértices são colocados, não seus

z-value ou altura. A tolerância z-ajuda processar essas informações corretamente

durante a validação e operações de clustering. O valor padrão z tolerância é o valor

padrão igual à x, y tolerância (0,001 metros no mundo real unidades).

8. Clique em Avançar .

9. Adicione a série de regras que ajudam a topologia a estrutura de relações espaciais

entre recursos e para controlar e validar como a geometria compartilham

características.

10. Clique em Avançar .

11. Reveja o resumo e clique em Finish . Agora você adicionou a nova topologia para o

seu dataset recurso. Você será perguntado se você gostaria de validar a sua topologia

Page 16: Uma visão geral da topologia em ArcGIS

em seu conjunto de dados recurso agora. Se você tiver dados em suas classes de

recurso, você pode escolher Sim.

Criação de uma topologia utilizando geoprocessamento

ArcToolbox contém uma série de ferramentas de geoprocessamento para a topologia. O conjunto

de ferramentas de topologia está localizado na caixa de ferramentas de gerenciamento de

dados.

Estas ferramentas podem ser usadas para construir scripts para criar e modificar geodatabase

topologias. Scripts podem ser útil para automatizar uma série de tarefas e para a construção de

fluxos de trabalho repetitivo.

Page 17: Uma visão geral da topologia em ArcGIS

Validação de uma topologia

Centro de Recursos » Professional Biblioteca » Data Management » Geographic tipos de dados » Topologias

Depois de ter criado uma topologia de dados carregados e, a qualquer momento, você pode

executar uma validação com o conteúdo característica de classe da topologia. Validar executa as

tarefas de processamento seguinte:

Rachaduras e agregação de vértices recurso para localizar recursos que a geometria partes (as

coordenadas comuns)

Inserindo vértices de coordenadas comuns em características que a geometria partes

Executando um conjunto de verificações de integridade para identificar eventuais violações das

regras que foram definidas para a topologia

Criar um log de erro do potencial de erros topológicos em seu conjunto de dados apresentam

Uma vez que uma nova topologia foi validado, as edições subseqüentes são anotados com sujidade

que identificam subconjuntos de seu conjunto de dados característica que solicitar a revalidação.

Isso economiza tempo e melhora o desempenho, porque somente as áreas que precisam ser

revalidados podem ser processados.

Maneiras para validar uma topologia

Você pode validar uma topologia na janela Catálogo ou ArcCatalog clicando a topologia na

exibição em árvore e clicando em Validar .

Você pode validar uma topologia da barra de ferramentas Topologia durante a edição.

O Validate Topologia ferramenta de geoprocessamento pode ser usado para validar uma

topologia como parte de um fluxo de trabalho automatizado. Scripts podem ser útil para

automatizar uma série de tarefas e para a construção de fluxos de trabalho repetitivo.

Dicas sobre topologia de validação

Você tem a liberdade de escolher quando e quantas vezes você validar a sua topologia.

Normalmente, cada topologia deve ser validada em sua totalidade apenas uma vez. Todas as

validações outros só vai revalidar sujos onde as mudanças ocorreram.

ArcGIS automaticamente monitorar áreas sujas para você como você editar seus dados e se

você mudar a sua definição de topologia. Quando você validar a sua topologia, ArcGIS

saberão automaticamente as áreas sujas que têm de ser validados.

Quantas vezes você deve validar a sua topologia? É melhor para revalidar sua topologia

depois de ter editado o seu dataset recurso. Você também pode optar por validar partes de

seu conjunto de dados durante a edição para que você possa localizar e corrigir erros durante

o processo de edição.

Se você alterar a sua definição de topologia, você pode precisar revalidar sua topologia. Por

exemplo, se você alterar o conjunto de regras de topologia ou das fileiras de coordenadas, a

Page 18: Uma visão geral da topologia em ArcGIS

topologia inteira será marcada como suja e será revalidado na próxima vez que você executar

a validação.

Revalidação sua topologia não significa que o processamento conjunto fará com que suas

coordenadas para mover-se mais em cada validação posterior. Depois de ter agrupado suas

coordenadas na validação inicial, eles não vão se mover em validações subsequentes, a

menos que novas geometrias foram adicionadas que se inserem no x, y tolerância de

recursos existentes (por exemplo, quando você conecta um novo caminho para uma rede de

ruas, dividir uma parcela, e assim por diante). Nestes casos, apenas as áreas alteradas,

sempre que vértices cair dentro da tolerância conjunto de outras funcionalidades serão

agrupados e, portanto, potencialmente ajustado.

As classes característica que participar de uma topologia estão sempre disponíveis para uso

dentro ArcGIS independentemente de haver ou não a topologia foi recentemente validado. Se

a topologia não foi validado, alguns de seus recursos não podem aderir a suas regras de

integridade. No entanto, eles estão disponíveis para uso com ou sem erros.

Quando você validar a sua topologia, ele gera um relatório de erros para que você possa

estar ciente dos problemas e ter a oportunidade de reparar erros graves. Desta forma,

topologia ajuda você a saber sobre a integridade de seus conjuntos de dados e sua

adequação para uso em diversas aplicações.

Page 19: Uma visão geral da topologia em ArcGIS

Desenho e exibindo topologias em ArcMap

Centro de Recursos » Professional Biblioteca » Data Management » Geographic tipos de dados » Topologias

Este tópico se aplica a apenas ArcEditor e ArcInfo.

Você pode acessar as propriedades de exibição de uma camada da topologia como qualquer outra

camada clicando no nome da camada e clicar em Propriedades . Então, clique na Simbologia guia

para alterar as propriedades de desenho para a sua topologia.

Você pode alterar os símbolos para cada tipo de erro ou exceção , assim como ativar a exibição de

sujidade .

Edição de uma topologia

Centro de Recursos » Professional Biblioteca » Data Management » Geographic tipos de dados » Topologias

Este tópico se aplica a apenas ArcEditor e ArcInfo.

ArcMap contém uma série de ferramentas e funções avançadas de gerenciamento e edição de uma

topologia. Aqui está o processo de edição topologia geral:

1. Inicie o ArcMap e adicionar camadas de mapas para as classes de recurso em sua

topologia que você deseja editar. Além disso, adicionar a topologia que deseja editar.

2. Iniciar a edição .

3. Adicionar a barra de ferramentas de topologia para ArcMap clicando Customize ,

apontando para Barras de ferramentas e clicando em Topologia .

4. Executar as suas edições e salvá-los.

5. Validar a topologia .

6. Rever os erros na janela Inspetor de erro e reparar quaisquer erros de topologia .

Então, validar e salvar as suas edições.

Page 20: Uma visão geral da topologia em ArcGIS

EXERCÍCIO:

Tarefas comuns de topologia

Centro de Recursos » Professional Biblioteca » Data Management » Geographic tipos de dados » Topologias

Este tópico se aplica a apenas ArcEditor e ArcInfo.

Uma série de modificações podem ser feitas a uma topologia. Em alguns casos, como quando

renomear uma topologia, a mudança não tem efeito sobre o estado da topologia. No entanto, em

outros casos, a mudança pode exigir que a topologia ser revalidado. Por exemplo, mudanças como

a adição de classes de novo recurso ou regras ou alterar a tolerância cluster pode criar novas áreas

sujas e características de erros e exigir que a topologia ser revalidado.

Adicionando uma classe nova funcionalidade para uma topologia

Usando a janela de catálogo ou ArcCatalog

Aqui estão os passos para adicionar uma classe nova funcionalidade a uma topologia existente

usando a janela de catálogo ou ArcCatalog.

1. Botão direito do mouse a topologia e clique em Propriedades .

2. Clique no Recurso Classes guia.

3. Clique Add Class .

4. Clique na classe recurso que você deseja adicionar à topologia e clique em OK .

Somente as classes característica que estão dentro do conjunto de dados de

recursos e não estão participando de uma topologia de rede ou geométricas

podem ser adicionados.

5. Definir a posição de coordenadas para a classe recurso adicional.

6. Adicione quaisquer regras adicionais.

7. Clique em OK .

8. Validar a topologia.

Utilizando geoprocessamento

Você também pode usar ferramentas de topologia de geoprocessamento para adicionar

classes de recurso e as regras para uma topologia existente. Duas ferramentas estão

disponíveis no conjunto de ferramentas de topologia na caixa de ferramentas de

gerenciamento de dados:

Add Feature Class Para Topologia

Adicionar Regra Para Topologia

Page 21: Uma visão geral da topologia em ArcGIS

Modificando uma topologia

Uma série de modificações podem ser feitas a uma topologia. Em alguns casos, como quando

renomear uma topologia, a mudança não tem efeito sobre o estado da topologia. No entanto,

em outros casos, a alteração pode exigir que a topologia ser revalidado. Por exemplo, mudanças

como a adição de classes de novo recurso ou regras ou alterar a tolerância cluster pode criar

novas áreas sujas e características de erro, ea topologia deve ser revalidado.

Usando subtipos em uma topologia

Quando você cria um geodatabase, você deve estar ciente das opções para a utilização de

subtipos classe recurso em sua topologia.

Sobre subtipos

Subtipos permitem modelo de objetos do mundo real de forma mais eficaz através da

construção de subclasses das características dentro de uma classe recurso. Por exemplo, em

uma classe recurso de pacote, você pode ter subclasses de encomendas normais (que não

podem se sobrepor) e parcelas condomínio (que são autorizados a se sobrepor). Além disso, o

valor padrão para o zoneamento pode ser diferente para cada subtipo de encomendas (por

exemplo, Família Único residenciais multifamiliares contra residencial).

Para saber mais sobre os subtipos e as geodatabase, ver Um rápido passeio de subtipos .

Subtipos dentro de uma topologia

Subtipos em topologias pode ter regras diferentes aplicadas a cada subtipo, bem como fileiras

de coordenadas diferentes. Isso permite que você crie regras que se aplicam apenas a

subtipos específicos, por exemplo, estruturas construídas antes da subdivisão foi criado.

Por exemplo, considerar a construção de pegadas, você pode modelar uma situação em que

uma pequena percentagem de edifícios legitimamente atravessam as fronteiras de

encomendas através da criação de subtipos de edifícios e só criar o deve ser coberto por regra

para os subtipos que não pode se estender em uma parcela.

Page 22: Uma visão geral da topologia em ArcGIS

Você também pode aplicar fileiras de coordenadas diferentes para cada subtipo. Por exemplo,

as parcelas cujos limites foram digitados utilizando ferramentas COGO pode ter uma

classificação mais elevada do que outras parcelas de coordenadas em um subtipo diferente,

que foram digitados utilizando digitalização.

Remoção de uma classe de feição

Na janela Catálogo, faça o seguinte:

1. Botão direito do mouse a topologia e clique em Propriedades .

2. Clique no Recurso Classes guia.

3. Clique na classe recurso que você deseja remover.

4. Clique Remover .

5. Clique em OK .

Renomear uma topologia

Na janela Catálogo, faça o seguinte:

1. Botão direito do mouse a topologia e clique em Propriedades .

2. Clique no geral guia.

3. Digite um novo nome.

4. Clique em OK .

Nota:

Topologia renomear um não afeta seu estado, ea topologia não precisa ser revalidado.

Mudando a tolerância aglomerado

Na janela Catálogo, faça o seguinte:

1. Botão direito do mouse a topologia e clique em Propriedades .

2. Clique no geral guia.

3. Digite um valor de tolerância novo cluster.

4. Clique em OK .

Nota:

Mudando a tolerância aglomerado de uma topologia vai exigir que a topologia ser revalidado.

Quanto maior a tolerância do cluster, maior será a probabilidade de que dispõe em seus

dados serão movidos a partir de suas posições atuais. Se a tolerância de cluster é muito

grande, as formas vão mudar.

Mudança de coordenadas fileiras

Há uma série de maneiras de alterar as configurações de classificação em uma topologia.

Page 23: Uma visão geral da topologia em ArcGIS

Alterando o número de fileiras

1. Botão direito do mouse a topologia e clique em Propriedades .

2. Clique no Recurso Classes guia.

3. Digite um número de fileiras.

4. Clique em OK .

A topologia pode suportar até 50 fileiras para que as classes recurso pode ser atribuído.

Nota:

Alterando o número ou fileiras por si só não vai exigir a topologia a ser revalidado.

Mudando a classificação de uma classe de feição

1. Botão direito do mouse a topologia e clique em Propriedades .

2. Clique no Recurso Classes guia.

3. Clique e alterar a posição atual da classe recurso.

4. Clique em OK .

Nota:

Mudando a classificação de qualquer classe recurso requer a topologia a ser revalidado.

Trabalhando com topologia regras

Há muitas tarefas para trabalhar com regras dentro de uma topologia. Você pode fazer o

seguinte:

Adicionar ou remover regras a partir de uma topologia existente.

Salve como um arquivo de regras conjunto de regras que podem ser compartilhados e

reutilizados.

Ver descrições regra e diagramas.

Adicionando regras para uma topologia

1. Botão direito do mouse a topologia e clique em Propriedades .

2. Clique no Regras guia.

3. Clique Add Rule e escolha a regra.

4. Clique OK em todas as caixas de diálogo.

Nota:

Depois de adicionar uma nova regra, você deve revalidar a sua topologia.

Removendo uma regra a partir de uma topologia

1. Botão direito do mouse a topologia e clique em Propriedades .

Page 24: Uma visão geral da topologia em ArcGIS

2. Clique no Regras guia.

3. Clique na regra que você deseja remover.

4. Clique Remover .

5. Clique OK em todas as caixas de diálogo.

Nota:

Removendo uma regra exigirá a topologia a ser revalidado.

Salvando regras de topologia para um arquivo de conjunto de regras

1. Botão direito do mouse a topologia e clique em Propriedades .

2. Clique no Regras guia.

3. Clique em Salvar Regras .

4. Navegue até onde você quer salvar as regras que você definiu para a topologia.

5. Digite um nome.

6. Clique em Salvar para salvar todas as regras para a topologia para o arquivo.

7. Clique em OK .

Carregando regras topologia de um arquivo de conjunto de regras

1. Botão direito do mouse a topologia e clique em Propriedades .

2. Clique no Regras guia.

3. Clique em Salvar Regras .

4. Clique Regras de carga .

5. Navegue até o local onde o conjunto de regras que você deseja carregar é salvo.

6. Clique no conjunto de regras.

7. Clique em Abrir .

Se o conjunto de regras foi criado a partir de uma topologia que tinha os nomes

dos recursos mesma classe como as classes recurso na nova topologia que você

está definindo, as classes recurso chamado no conjunto de regras deve ser bem

adaptado para as classes recurso na nova topologia. Se os nomes forem

diferentes, você precisa combinar as classes característica mencionada na regra

definida para suas aulas de função correspondente na nova topologia.

8. Para cada classe de recurso de fonte que não está mapeada, clique no Alvo da

coluna e clique na classe característica que lhe corresponde na nova topologia.

9. Clique OK em todas as caixas de diálogo.

Nota:

Carregando um conjunto de regras para uma topologia com regras previamente

especificado irá acrescentar as regras do conjunto de regras com as regras existentes.

Page 25: Uma visão geral da topologia em ArcGIS

Nota:

Carregando um conjunto de regras vai exigir a topologia a ser revalidado.

Nota:

Se há classes recurso especificado em um conjunto de regras que não podem ser

combinados para caracterizar as classes na topologia novas regras envolvendo as classes

característica ímpar não será carregado.

Resumindo erros de topologia

Você pode ver um resumo do número de erros em uma topologia da caixa de diálogo

Propriedades Topologia. O resumo indica quantos erros e exceções existem para cada uma das

regras de topologia.

Você pode salvar o resumo como um arquivo de texto para criar um registro do estado da

topologia em um determinado momento. Esta pode ser uma maneira útil para documentar e

monitorar o progresso em um projeto grande topologia edição.

Consultando e navegar um gráfico de topologia

As ferramentas de desenvolvedor ArcGIS fornecer programadores com acesso ao gráfico de

topologia, que é uma representação planar das geometrias das classes característica

participativa em uma topologia. Para mais informações sobre como trabalhar com o gráfico de

topologia, consulte a Ajuda para ArcObjects. NET.

Page 26: Uma visão geral da topologia em ArcGIS

Dicas úteis ao usar topologias

Centro de Recursos » Professional Biblioteca » Data Management » Geographic tipos de dados » Topologias

Este tópico se aplica a apenas ArcEditor e ArcInfo.

As dicas a seguir podem ajudá-lo quando se utiliza geodatabase topologias.

Teste seu projeto topologia proposta

Use um arquivo ou geodatabase pessoal com uma cópia de seus dados feature class para testar

seu projeto de topologia. Uma cópia é importante porque você vai querer tentar validar contra

os seus dados reais e verificar se o seu projeto de topologia funciona bem. Validar as

coordenadas de cluster e fazer alterações à sua geometria subjacente. Alguns projetos iniciais

podem não funcionar como esperado. Você vai querer garantir que você tenha uma cópia de

seus dados originais antes de testar.

Se você tem uma geodatabase ArcSDE usado por muitos em sua organização, esteja ciente que

você tem menos flexibilidade para mudar o esquema sem tomar o seu sistema off-line para as

mudanças. Além disso, se você tem um geodatabase versão, você vai precisar para comprimir

suas versões antes de aplicar as mudanças de esquema. Você pode minimizar os problemas com

seus fluxos de trabalho por meio de testes iniciais boa de seu projeto de topologia com arquivo e

geodatabases pessoal.

Além disso, você pode salvar suas regras de topologia e definições para utilização posterior em

esquemas geodatabase outros.

Durante os testes

Trabalhar com seus dados para assegurar que seu projeto faz sentido. Por exemplo, você deve

criar as regras propostas, validar a sua topologia, e usar o ambiente de edição do ArcMap para

encontrar e corrigir uma série de erros exemplo descobertos durante a validação.

Tente regras alternativas. Trabalho para desenvolver uma melhor compreensão de como as

regras de topologia vai funcionar melhor em sua situação específica.

Uma vez que você instalar em um projeto, você pode, posteriormente, testá-lo como parte de

seu esquema de produção.

Bloqueio esquema

Um bloqueio exclusivo é necessária em todas as classes de recurso de entrada quando a

construção de uma topologia. Se qualquer uma das classes recurso de entrada tem uma trava

compartilhada, a topologia não será construído.

Se qualquer uma das classes recurso em uma topologia tem uma trava compartilhada ou

exclusiva, que travam é propagado para todas as classes outro recurso na topologia.

Saiba mais sobre bloqueios exclusivos e esquema de bloqueio

Page 27: Uma visão geral da topologia em ArcGIS

Erros de topologia

É importante perceber que os erros de topologia são descobertos e registrados como recursos

quando você validar a sua topologia.

Por exemplo, polígono-on-polígono áreas são muitas vezes relatadas como polígonos ou linhas

que mostram os erros. Áreas de recursos de linha e ponto normalmente são registrados como

linhas e pontos.

Você pode ver esses como camadas no ArcMap e zero em cada questão para corrigi-lo.

FONTE: http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00620000000n000000.htm