Eu tenho um Shapefile grande com 200.000 polígonos, mas o arquivo é muito grande para o aplicativo que o usará. Eu gostaria de generalizar esses polígonos e criar um arquivo muito menor.
Eu tentei fazer isso no QGIS usando a ferramenta "Simplify Geometries". Eu tentei isso em uma parte muito pequena do meu Shapefile e estou feliz com os resultados, mas tenho um pequeno problema que não sei como resolver. Anexei a imagem para mostrar o problema.
Limites BRANCOS são limites antes da simplificação. Os limites do RED estão após a simplificação. As áreas problemáticas são circuladas com a cor laranja. Como você pode ver, os "limites simplificados" contêm algumas áreas que após a simplificação não pertencem a nenhum dos polígonos anteriores.
Como simplifico este Shapefile e mantenho limites comuns entre polígonos como uma única linha e elimino áreas que foram criadas após a simplificação?

INFORMAÇÃO ADICIONAL:
Depois de seguir as instruções sugeridas
- Converter polígonos em linhas
- Simplifique linhas
- Converter linhas novamente em polígonos
Eu recebo os seguintes resultados. Está um pouco melhor do que antes, mas ainda assim recebo áreas fora dos polígonos originais (consulte as áreas brancas na figura abaixo).
@ Andrew sugeriu que eu associasse cada linha ao polígono adjacente, mas não sei como fazê-lo no QGIS.
Ainda estou tentando concluir o processo de simplificação de polígonos. Segui as instruções sugeridas neste post e, quando achei que tinha resultados aceitáveis, mais um problema apareceu. Abaixo está o resumo do que fiz com imagens de resultados. Todas as etapas foram executadas usando a caixa de ferramentas PROCESSING no QGIS.
- Primeiro, converti polígonos em linhas
- Segundo, limpei as linhas usando v.clean com a opção break. Isso resultou em CAMADA LIMPADA DE VETOR e CAMADA DE ERRO. Camada de erro (pontos verdes na imagem fornecida) possui um ponto verde em cada interseção de linha. Eu não sei o que isso significa.
- Terceiro, simplifiquei as linhas usando a ferramenta "SIMPLIFY GEOMETRY" (resultam em linhas vermelhas nas imagens). Comparando linhas vermelhas simplificadas e linhas laranja originais, estou feliz com o resultado.
- Quarto, eu queria converter linhas de volta para polígonos usando a ferramenta "Poligonizar" em "PROCESSAMENTO" e obtive resultados que eu não esperava (segunda imagem com polígonos sombreados de cor verde-oliva escura). Parece que as interseções da camada de erro conectadas pelo polígono e criaram conjuntos de polígonos completamente diferentes, ignorando as linhas simplificadas.
Alguém poderia explicar o que deu errado aqui?
Por que linhas simplificadas vermelhas não foram convertidas corretamente em polígonos simplificados?
Como você pode ver, não sou especialista em GIS, mas preciso fazer isso sozinho. Não sei se estou muito longe da solução, mas é frustrante poder ver linhas simplificadas que achei aceitáveis para o que gostaria de fazer, mas não posso convertê-las em polígonos.
Aqui estão duas imagens com resultados das duas últimas etapas do processo:


v.generalizeé outra ótima opção. Espero que isto ajude.

