Difference between revisions of "QGIS: Generalização Cartográfica"

From Geomaster, Lda
Jump to navigation Jump to search
(Created page with "== Proposta == Minha sugestão para os primeiros testes, seria fazermos a generalização da BC100 (só estado de Goiás) para BC250 (disponivel para todo o Brasil). Fica a c...")
 
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Proposta ==
+
== Contexto ==
 +
 
 +
Neste projeto pretende-se melhorar os algoritmos de generalização existentes. A ideia é identificar as soluções open source existentes e melhorá-las.
 +
 
 +
=== Generalização cartográfica ===
 +
 
 +
Entende-se por generalização cartográfica a transformação de uma ou mais camadas em camadas com menos detalhe, mais adequadas à visualização em escalas menores.
 +
 
 +
Estas transformações pegam em camadas com mais detalhe (por exemplo, à escala 1:1000) e geram uma adequada visualização a uma escala ainda mais pequena (por exemplo, 1:1582 ou 1:2550), como é ilustrada na imagem seguinte.
 +
 
 +
[[File:Gencartografica.png]]
 +
 
 +
== Proposta do IBGE ==
  
 
Minha sugestão para os primeiros testes, seria fazermos a generalização da BC100 (só estado de Goiás) para BC250 (disponivel para todo o Brasil). Fica a critério de vocês se será uma folha ou todo o estado. O resultado BC100 => BC250 seria comparado com a base BC250.
 
Minha sugestão para os primeiros testes, seria fazermos a generalização da BC100 (só estado de Goiás) para BC250 (disponivel para todo o Brasil). Fica a critério de vocês se será uma folha ou todo o estado. O resultado BC100 => BC250 seria comparado com a base BC250.
Line 7: Line 19:
 
Para facilitar indico os links na imagem em anexo.
 
Para facilitar indico os links na imagem em anexo.
  
[[File:Tela downloads ibge.jpg]]
+
[[File:Tela downloads ibge.jpg|thumb|Interface para download dos dados do IBGE]]
 +
 
 +
=== Dados para teste (GeoPackage) ===
 +
 
 +
Usar os dados no formato GeoPackage:
 +
# [ftp://geoftp.ibge.gov.br/cartas_e_mapas/bases_cartograficas_continuas/bc100/go_df/versao2016/geopackage/bc100_go_df_2016_11_01.gpkg bc100_go_df_2016_11_01.gpkg]
 +
# [ftp://geoftp.ibge.gov.br/cartas_e_mapas/bases_cartograficas_continuas/bc250/versao2017/geopackage/bc250_2017-11-08.gpkg bc250_2017-11-08.gpkg]
 +
 
 +
=== Dados para teste (há erros nos dados Postgresql) ===
 +
 
 +
[[Importação dos dados do IBGE para Postgresql]] (Não recomendado, para já)
 +
 
 +
=== Exemplos de generalização ===
 +
 
 +
Estes exemplos mostram a diferença entre a informação a 1:100.000 e 1:250.000.
 +
 
 +
Pequena povoação, denominada Cruzeiro, em -48.8156,-16.7656
 +
 
 +
<gallery>
 +
File:Exemplo 1 com 100k.png|Detalhe da rede rodoviária a 1:100k
 +
File:Exemplo 1 com 250k.png|Rede rodoviária a 1:250k sobreposta
 +
File:Exemplo 1 com OSM.png|Informação existente no [https://www.openstreetmap.org/#map=15/-16.7656/-48.8156 OpenStreetMap] para a mesma área
 +
</gallery>
 +
 
 +
=== Algoritmos de generalização ===

Latest revision as of 18:55, 17 March 2018

Contexto

Neste projeto pretende-se melhorar os algoritmos de generalização existentes. A ideia é identificar as soluções open source existentes e melhorá-las.

Generalização cartográfica

Entende-se por generalização cartográfica a transformação de uma ou mais camadas em camadas com menos detalhe, mais adequadas à visualização em escalas menores.

Estas transformações pegam em camadas com mais detalhe (por exemplo, à escala 1:1000) e geram uma adequada visualização a uma escala ainda mais pequena (por exemplo, 1:1582 ou 1:2550), como é ilustrada na imagem seguinte.

Gencartografica.png

Proposta do IBGE

Minha sugestão para os primeiros testes, seria fazermos a generalização da BC100 (só estado de Goiás) para BC250 (disponivel para todo o Brasil). Fica a critério de vocês se será uma folha ou todo o estado. O resultado BC100 => BC250 seria comparado com a base BC250.

Segue link para acesso aos datasets: http://www.downloads.ibge.gov.br/downloads_geociencias.htm

Para facilitar indico os links na imagem em anexo.

Interface para download dos dados do IBGE

Dados para teste (GeoPackage)

Usar os dados no formato GeoPackage:

  1. bc100_go_df_2016_11_01.gpkg
  2. bc250_2017-11-08.gpkg

Dados para teste (há erros nos dados Postgresql)

Importação dos dados do IBGE para Postgresql (Não recomendado, para já)

Exemplos de generalização

Estes exemplos mostram a diferença entre a informação a 1:100.000 e 1:250.000.

Pequena povoação, denominada Cruzeiro, em -48.8156,-16.7656

Algoritmos de generalização