22
Inovação - Tecnologia da Informação Geográfica Ltda. Top 10 - Problemas de Geometria e como Repará-los 1

Top 10 - Problemas de Geometria e como repará-los

Embed Size (px)

Citation preview

Inovação - Tecnologia da Informação Geográfica Ltda.

Top 10 - Problemas de Geometriae como Repará-los

1

Inovação - Tecnologia da Informação Geográfica Ltda.

Parte da descrição do trabalho do FME é identificar e corrigir problemas de dados. Isso significa lidar com uma grande quantidade de dados ruins. Conformidade de falhas, questões estruturais terríveis, valores que são simplesmente errados, nulos e partes faltando... E, claro, geometria bagunçada. É incrível como a geometria criativa pode começar, aparecendo de alguma forma que se possa imaginar, exceto da maneira desejada.

Aqui estão os 10 problemas mais comuns que nossos usuários têm quando se trabalha com geometria.

2

Inovação - Tecnologia da Informação Geográfica Ltda.

1. Pontos duplicados e polígonos

Não deixe que os IDs exclusivos enganem-o. Estes pontos não são diferentes. A geometria é a mesma, as coordenadas são a mesma, os atributos são os mesmos.

Fazer uma verificação automática para duplicados pontos consecutivos com o GeometryValidator.

3

Inovação - Tecnologia da Informação Geográfica Ltda.

2. Os segmentos curtos, linhas curtas e feições de pequena áreaOs vértices em uma linha ou polígono são muito próximos, ou os segmentos entre eles são muito curto. Isso geralmente é uma bandeira vermelha de que algo está errado.

Remover automaticamente os pontos dentro de uma determinada distância tolerância com o Generalizer.

4

Inovação - Tecnologia da Informação Geográfica Ltda.

3. Spikes

Isto é o que parece quando um GIS tem os contratempos.Uma inconsistência como esta é geralmente causada por um erro de digitação.

Verificar automaticamente todos os pares de segmentos de linha composto de três pontos consecutivos. Se o ângulo entre os segmentos é demasiadamente pequeno, o ponto médio é uma Spike e deve ser removido. Este é um trabalho para o SpikeRemover.

5

Inovação - Tecnologia da Informação Geográfica Ltda.

4. Auto-intersecções

Também conhecido como polígonos "borboleta" ou "gravata borboleta". Não deixe que a palavra "borboleta" engane-o. Não há nada muito sobre isso. Mesmo depois de reparar, você pode acabar com geometrias degeneradas e agregadas hierárquicas/nested.

Divida-as em polígonos separados na intersecção.Para malhas, triângulo strips, e triângulo fans, transforme-os em superfícies compostas. Auto interseções 2D são tratadas pelo GeometryValidator.

6

Inovação - Tecnologia da Informação Geográfica Ltda.

5. Slivers e GapsUm espaço entre as fronteiras não intencional de feições de polígonos adjacentes é chamado de Gaps. Uma sobreposição é chamada de Sliver. Porque é minúsculo, quase imperceptível, e se sente tão bom quanto um caco de madeira encravado sob a pele.

Criar uma triangulação de polígonos e atribuir a cada região de sobreposição ou lacuna de uma das áreas adjacentes. Este é o SliverRemover.

Ou, trazer pontos juntos com o Snapper se encontrando a uma determinada distância uns dos outros.

7

Inovação - Tecnologia da Informação Geográfica Ltda.

6. Polígonos não fechadosSim, porque quando eu disse 'polígono' o que eu realmente queria dizer era 'linha que se parece com um polígono, mas na verdade não contam como um'.

Um polígono não fechado, por definição, é quando os nós de início e de fim são iguais.

Este é um exemplo de uma falha para cumprir com os padrões OGC, portanto, o primeiro passo seria realizar uma verificação automática para o cumprimento OGC usando o GeometryValidator. Em seguida, os pontos que produzem em conjunto com o Snapper se encontram a uma determinada distância uns dos outros.

8

Inovação - Tecnologia da Informação Geográfica Ltda.

7. Ordem dos nósÀs vezes, não sabemos como contar polígonos. Linhas, polígonos e os polígonos internos/externos relativos de um donut podem ser afetados por vértices na ordem errada ou sentido de rotação.

Altere a orientação do polígono/linha ofensiva com o OrientationExtractor.

9

Inovação - Tecnologia da Informação Geográfica Ltda.

8. Polígonos sobrepostosIsto é, quando polígonos invadem o espaço do outro e sobrepõe se a outras feições geométricas.

Converter as partes que se cruzam em inteiramente novas funcionalidades com o AreaOnAreaOverlayer.

10

Inovação - Tecnologia da Informação Geográfica Ltda.

!

9. Geometrias nulasGeometrias nulas não contêm pontos. Elas são apenas vazias.Não há nada. Desolada.

Automaticamente encontre e se livre de todas as partes de geometria nulas com o GeometryValidator.

11

Inovação - Tecnologia da Informação Geográfica Ltda.

10. Undershoots e overshoots (oscilação)Isto é quando as geometrias de linha devem se reunir em um ponto, mas não conseguem atender (undershoot) ou se estender além do ponto de encontro (overshoot).

Remova as linhas que têm pontos finais livres e têm comprimentos menores do que uma dada tolerância com o MRF2DDangleRemover.

12

Inovação - Tecnologia da Informação Geográfica Ltda.

A identificação desses problemas é uma questão, mas resolvê-los pode ser uma outra aventura. Como você viu nestas páginas, o FME oferece uma série de transformers para resolver estes problemas automaticamente. Confira nossa Transformer Gallery para respostas. Pesquise "MRF" para ver um grupo de transformers poderosos que se especializam em operações-geométricas, como os que resultam em migrações de CAD para GIS.

Qual é o seu maior problema de geometria? Compartilhe com a gente!

13