30
Conversão e disponibilização de dados do mapeamento topográfico do IBGE utilizando Software Livre Felipe dos Santos Costa Jorge Nunes Brito Latinoware Novembro - 2007

Apresentacao na Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

  • Upload
    fsc7

  • View
    3.318

  • Download
    2

Embed Size (px)

DESCRIPTION

Apresentação na Latinoware sobre Conversao de dados do Mapeamento topográfico do IBGE utilizando software livre

Citation preview

Page 1: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

Conversão e disponibilização de dados do mapeamento topográfico do IBGE utilizando Software Livre

Felipe dos Santos CostaJorge Nunes Brito

LatinowareNovembro - 2007

Page 2: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 2

Agenda» Introdução

» Materiais e Métodos

» Resultados

» Considerações Finais

Page 3: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 3

IntroduçãoInformação Georreferenciada

» Informações georreferenciadas são cada vez mais necessárias.

» Pessoas comuns também vem requisitando este tipo de informação.

» Sistemas de Informação Geográfica-SIG-estão se popularizando, mas o custo de aquisição de dados ainda é alto.

Page 4: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 4

IntroduçãoDados Georreferenciados Disponíveis

» No Brasil existem muitas entidades governamentais que coletam informação georreferenciada.

› IBGE, DSG, INPE, MMA, ANA, ANEEL, FUNAI (...)

» E algumas distribuem de alguma forma essa informação.

› IBGE, INPE, MMA, ANA (...)

Page 5: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 5

IntroduçãoDistribuição dos dados

» A grande maioria dos dados disponíveis foi gerada em plataformas proprietárias.

› Softwares proprietários = Arquivos dependentes

» Apenas distribuir esses dados é o suficiente?

› Não, é preciso que eles sejam acessíveis.

» Usuários dependentes =Utilização limitada dos dados.

Page 6: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 6

IntroduçãoSoftware livre e Interoperabilidade

» Existe uma infinidade de softwares livres para Geomática.

» Os dados precisam, na maioria das vezes, estar em um formato livre para serem utilizados.

» Conversão para formatos padrão = Interoperabilidade

» Disponibilização na web =Acessibilidade

Page 7: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 7

IntroduçãoO problema

» IBGE e DSG são os responsáveis pelo mapeamento topográfico do território brasileiro.

» Utilizam o software, proprietário, Microstation da Bentley para cumprir seu objetivo.

» O processo gera arquivos no formato proprietário DGN.

» O IBGE passou a disponibilizar esses arquivos.

Page 8: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 8

IntroduçãoDisponibilização dos dados do IBGE» http://www.ibge.gov.br/home/geociencias/default_prod.shtm

Page 9: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 9

IntroduçãoAplicabilidade dos dados

› Suporte ao mapeamento temático e especial;

› Suporte ao mapeamento aeronáutico rodoviário e ferroviário;

› Suporte ao Planejamento em diversos níveis;

› Legislação de estruturas territoriais, regional e setorial; Base para ante-projetos de engenharia;

› Base para projetos ambientais;

› Autoproteção do País;

› Estudos e projetos governamentais;

› Projetos de desenvolvimento urbano;

› Cadastros e ante-projetos de linha de transmissão;

› Posicionamento e orientação geográfica.

Page 10: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 10

IntroduçãoQual é o problema?

» Não tenho licenças, como utilizar esses arquivos?

» Alternativas:

› Adquirir licenças. Microstation v8 - US$ 9.000,00› Converter esses arquivos utilizando softwares

proprietários para formatos também proprietários. Licença Single User ArcGis 9.2 ESRI - US$ 1.500,00

› Converter esses dados para um formato padrão aberto utilizando softwares livres. (Não tem preço!!!)

Page 11: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 11

Materiais e MétodosDados utilizados

» Três cartas topográficas na escala 1:50000, disponíveis no site do IBGE.

› Parati, Picinguaba e Juatinga

Page 12: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 12

Materiais e MétodosCarta Topográfica

Page 13: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 13

Materiais e MétodosTemas selecionados

» Hidrografia – Linhas e Pontos.

» Hipsografia – Linhas e Pontos

» Localidades - Pontos

» Sistemas de transportes – Linhas e Pontos

Page 14: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 14

Materiais e MétodosConversão

» Conversor GDAL/OGR

› Leitor e tradutor de dados raster e vetoriais que possui várias ferramentas para conversão e processamento de dados, tanto proprietários quanto abertos.º gdalinfo, gdal_translate, gdaladdo, gdalwarp, gdaltindex,

gdal_contour, rgb2pct.py, pct2rgb.py, gdal_merge.py, gdal_rasterize, nearblack, gdal-config

º ogrinfo, ogr2ogr, ogrtindex

› Conversão DGN -> Esri Shapefileº ogr2ogr ­f "ESRI Shapefile" arquivo_shape.shp arquivo_dgn.dgn ­nlt point ­skipfailures

Page 15: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 15

Materiais e MétodosArmazenamento no BD Postgis» Um shapefile para cada tipo de geometria de cada tema

» shp2pgsql realiza conversão Esri Shapefile -> Postgis

º shp2pgsql arquivo_shape nome_tabela nome_banco > /tmp/arquivo_sql

º psql ­f /tmp/arquivo_sql ­d nome_banco

» Tabelas geradas

› hdln, hdpt, hpln, hppt, lcpt, stln e stpt.

Page 16: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 16

Materiais e MétodosTransformação de coordenadas

» Atualização do sistema de coordenadas

› Adicionar na tabela spatial_ref_sys um novo sistema de coordenadas com os valores de transformação para WGS84 (esses valores estão em documentos do IBGE)

º +proj=utm +zone=23 +south +ellps=GRS67 +towgs84=­66.87,4.37,­38.52 +units=km +no_defs

› SQL para transformação de coordenadasº UPDATE tabela_geográfica SET 

the_geom=transform(geomFromText(asText(the_geom),32767),4326);

» Por que coordenadas geográficas WGS84?

Page 17: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 17

Materiais e MétodosDisponibilização na Web» Disponibilização através de serviços web

› Geoserver -> WMS, WFS, KML, Shapefiles.› Mapserver também pode ser utilizado.

» Alguns softwares que podem acessar esses webservices:

› GvSig, uDig, Google Earth, ArcGis (...)

Page 18: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 18

Materiais e MétodosGeoserver

» Software livre para disponibilização de webservices de dados georreferenciados compatíveis com os padrões do OGC.

» Interface do Geoserver

Page 19: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 19

Materiais e MétodosArquitetura Proposta

Page 20: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 20

ResultadosDados resultantes

» Dados em formato padrão WKB.

» Armazenamento em um banco de dados robusto, com extensão espacial, gratuito e livre.

» Acesso concorrente por vários programas.

› Qgis, uDig, OpenJump, GvSig e outros

Page 21: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 21

ResultadosDados disponíveis

» Atributos dos arquivos originais:

› type, level, graphicgroup, colorindex, weight, style, entitynum, mslink e text.

» Geoserver

› Acesso ao Postgis, disponibilização para vários softwares, como por exemplo, Google Earth

Page 22: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 22

ResultadosDados Acessados pelo software Qgis

Page 23: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 23

ResultadosDados acessados pelo software uDig

Page 24: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 24

ResultadosDados Acessados através do Google Earth

Page 25: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 25

Considerações FinaisConversão dos dados

» Conversão de dados geográficos em formato proprietário ainda não é trivial;

» Muitos benefícios podem ser obtidos dessa conversão:

› Adesão a padrões, interoperabilidade, , disponibilização e integração de bases de dados...

Page 26: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 26

Considerações finaisPerspectivas futuras

» Obter os dados tabulares relacionados às cartas das entidades produtoras.

» Associar dados textuais aos elementos geográficos.

» Unir elementos que estão nas bordas das cartas.

Page 27: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 27

Considerações FinaisDemocratização do aceso aos dados

» Se os dados são públicos o acesso deve ser democrático;

» Apontamos algumas soluções tecnológicas em software livre para a área de Geomática

Page 28: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 28

Referências» Belou, A.L.A. 2006. Estruturação de bases cartográficas para SIG: um estudo

comparativo dos modelos do IBGE e da DSG. UERJ, Rio de Janeiro, 294 páginas.

» Mitchel, T. 2005. Web Mapping Illustrated. O'Reilly Media, Sebastopol, 367 páginas.

» Uchoa, H.N.; Paulo, M.C.M.; Coelho Filho, L.C.T.; Ferreira, P.R. 2006. Evaluation of Data Conversion of Vectorial Geographic Features in Topographic Maps using Free Software Tools. In Workshop de Software Livre 2006, Porto Alegre.

» IBGE. Vetorização de Cartas Topográficas. Disponível em: <http://www.ibge.gov.br/home/geociencias/cartografia/vetori.shtm> Acesso em: 20 jun. 07.

» Grupo de Usuário Mapserver, Geoserver.

Page 29: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 29

Agradecimentos

Page 30: Apresentacao na  Latinoware sobre Conversao de dados do Mapeamento topografico do IBGE utilizando software livre

[email protected] - Latinoware 2007 30

Dúvidas?Contato:

» Felipe dos Santos Costa

› e-mail: [email protected]; [email protected]: http://felipe.manauense.com.br

» PGEC/Geomática

› Endereço: Rua São Francisco Xavier, 5245º Andar, Bloco D, sala 5028 - Rio de JaneiroTel.: +55 (21) 2587-7261e-mail : [email protected]: http://www.geomatica.eng.uerj.br