Eu tenho um arquivo raster de classificação de uso da terra (6 classes) de uma grande área. Mas eu preciso disso em polígonos vetoriais, então eu o vectorizei. Nenhum problema até agora, mas o resultado é - é claro - que todo pixel é exatamente vertorizado com todos os seus egdes :) Mas eu preciso dele suave como contornos. Então, tudo bem, eu poderia generalizá-lo com o algoritmo de Boyle, por exemplo, mas é demais para o meu computador calcular isso ...
Então o que eu poderia fazer? Obrigado! Martin
Você também pode usar o ArcGIS com (ET GeoWizards) para fazer isso:
1- Use o "Polygon Smooth" do ArcToolbox> Ferramentas de Cartografia> Generalização
2-, então você pode ter algumas lacunas de acordo com a tolerância de suavização que você definiu.
3-se sim, você pode usar o "Eliminate Polygon Part" ArcToolbox ou "Fill Holes" das ET GeoWizards Tools e definir a 'Área máxima de furos a serem removidos' nas áreas que você deseja preencher.
4-Feito!
fonte