SlideShare ist ein Scribd-Unternehmen logo
1 von 52
GIS em 3 horas
Primeira tentativa...
Miguel Galves
DIS
Traduzindo
 GIS = Geographic Information System
 Em português, SIG
 Sistema de Informaç ão Geográfica
Explicando um pouco melhor...
 Um sistema de informaç ão geográfica
integra hardware, software e dados para
captura, armazenamento, gestão e análise
de todas as formas de informaç ões
georreferenciadas.
Informaç ão georreferenciada?
 Atech
 Oitavo andar
 Rua do Ró cio, 313
 23º35’37” S
 46º41’14” W
Porque aprender GIS?
Ou pelo menos, ter
uma idéia do que se
trata...
Porque aprender GIS?
 Porque na Atech existem vários projetos
que utilizam algum tipo de dado
georreferenciado
 SAGITARIO, AIM, SPA-GE, Infopol,
DAEE, SMABC, ARES-WEB, DACOM...
Porque aprender GIS?
 Grande leque de aplicaç ões possíveis
 Mapas
 Navegaç ão
 Logística
 Seguranç a
 GeoMarketing
 Data mining
 Etc, etc...
Porque aprender GIS?
 Frota brasileira = 45M veículos
 Apenas 100k navegadores GPS instalados
 Lei Complementar 121
 Obriga rastreador de fábrica
 2M rastreadores/ano apenas no Brasil
 Lei de rastreadores para presos
 Populaç ão carcerária = 500k
 Aumento de número de serviç os online
baseados em localizaç ão
A Terra não é redonda!
Tampouco é achatada,
como achavam uns e
outros.
Modelo teó rico da Terra
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
A triste realidade...
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
Projetando...
Projeç ão Cartográfica
 A Terra é um elipsó ide no espaç o
 A grande maioria dos modelos de
visualizaç ão usa 2D
 Resultado: projetar é necessário!
Projeç ão Cartográfica
 Uma projeç ão
cartográfica é
qualquer método
destinado a
representar em um
plano uma superfície
esférica, em especial
a da Terra.
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
Projeç ão Cartográfica
 Nenhuma projeç ão é perfeita
 Toda projeç ão distorce/preserva um ou mais
elementos do mapa
 Área
 Forma
 Ângulo
 Escala
 O tipo de projeç ão a ser usado depende da
aplicaç ão e da região do globo.
Projeç ão Cilindrica Equidistante
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
Projeç ão de Mercator
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
Projeç ão Estereográfica
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
Elipsó ide de Referência
 Superfície matematicamente definida que
se aproxima do geó ide.
 DATUM
 Base para cálculo de latitude, longitude e
elevaç ão.
 Cada região do globo utiliza um DATUM
apropriado
Alguns Data famosos
 SAD69: Usado como referência para o
Brasil
 EPSG 4291
 WGS84: Referência para o sistema GPS.
 EPSG 4326
Organizando dados
georreferenciados
Uma abordagem
conceitual
Feature: modelo elementar
Modelo Raster OU Modelo Vetorial
+
Conjunto de atributos
Modelo Raster
 Imagem / Matriz georreferenciada
 Resoluç ão define precisão de cada pixel
 Imagens de satélite
 Precisão submétrica
Modelo Vetorial
 Ponto
 X/Y
 Linha
 Conjunto de X/Y
 Polígono
 Conjunto de X/Y
 Região fechada
 Pode conter buracos
Parâmetros Extras
 Qualquer par (chave,valor)
 Quantidade de parâmetros ilimitada
 Adicionam valor semântico aos dados
vetoriais ou raster
Resumindo
 Exemplo:
 NOME = Atech
 RUA = Rua do Ró cio
 ANDAR = 8
 CIDADE = São Paulo
 ESTADO = SP
 PAIS = Brasil23º35’37” S
46º41’14” W
Conjunto de Features = Layer
 Agrupamento em
layers, camadas
 Layer agrupa
features semelhantes
 Mesma geometria
básica
 Mesmo conjunto de
parâmetros
 Mesma semântica
 Valores diferentes
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
Exemplos de Layers
 Países
 Estados
 Cidades
 Ruas
 Aeró dromos
 Bancos
Anatomia de um sistema GIS
Pondo a mão na
massa, finalmente!!!
Alguém falou em padrões?
 OGC = Open Geospatial Consortium
 382 companias, agências governamentais e
universidades.
 CPqD
 ESRI
 ESA - Agência Espacial Européia
 Eurocontrol
 Google
 MIT
 NASA
 Oracle
OpenGIS
 Conjunto de especificaç ões técnicas
visando interoperabilidade de sistemas
GIS.
 http://www.opengeospatial.org/standards/
Arquitetura Básica
Armazenamento e Persistência
 Formatos Vetoriais
 Formatos RASTER
 Bases de Dados
Arquivo Vetorial: GML
 Proposto pela OGC
 Baseado em XML
 Desenhado para facilitar integraç ão de
dados espaciais e dados não espaciais
 Interoperabilidade
 Padrão para protocolos de busca
Arquivo Vetorial: Shapefile
 Criado pela ESRI
 Padrão aberto
 Composto por vários arquivos
 Shp, dbf, shx, prj
 Formato binário
Arquivo Vetorial: KML
 Criado pelo Google
 Usado por Google Maps, Google Earth
 Desenhado para facilitar a exibiç ão de
dados em mapas
 Usa WGS84
 Versão 2.2 seráadotada pelo OGC como
padrão
Arquivo RASTER: GeoTIFF
 Formato bitmap de alta resoluç ão
 Padrão criado por consó rcio de empresas e
agências
 Adiciona informaç ões georeferenciadas a
arquivos TIFF
 GDAL
 Biblioteca de manipulaç ão de arquivos RASTER
 Geospatial Data Abstraction Library
Arquivo RASTER: JPEG2000
 Formato de compressão de imagens
 Arquivos com qualidade e tamanho menor
 Permite adiç ão de metadados
 OGC define padrão para adiç ão de GML
nos metadados
Bases de dados espaciais
ADICIONAR UM CAMPO
DOUBLE LATITUDE E UM
CAMPO DOUBLE LONGITUDE
NÃO GERA UMA BASE
ESPACIAL!!!
Bases de dados espaciais
 Tipos de dados vetoriais
 Uso de índices espaciais
 R-Tree, QuadTree
 Operadores de busca apropriados
 Distância
 Área
 Intersecç ão
 Busca por região.
Base de dados espaciais
 Oracle Spatial
 Proprietário (Licenç a cara)
 Grande leque de funcionalidades e mó dulos
 PostgreSQL + PostGIS
 Open Source
 Grande leque de funcionalidades
 MySQL
 Open Source
 Comparativamente menos completo
Servidores de Mapas
 Servidores que permitem acessar e visualizar
dados georreferenciados
 “Terceirizam” gerenciamento de dados
 Camada de abstraç ão
 Acesso local e remoto
 Processamento de dados e imagens consome
grande quantidade de recursos
 Servidores permitem distribuir este processamento
 Analogia: SGBD
Servidores de Mapas
 MapServer
 OpenSource
 C/Mó dulo Apache
 GeoServer
 Opensource
 Java
 Interface de configuraç ão amigável
 OGC compliant
Protocolos de acesso
 OGC define alguns protocolos para
acesso a dados georeferenciados
 WFS = Web Feature Service
 WMS = Web Map Service
 WCS = Web Coverage Service
Web Feature Service
 Protocolo de pesquisa de features em um
servidor
 Retorna dados em formato GML
 REST
 Bounding Box
 Layer
 XML
 Sintaxe XPath
 Filtros complexos
Web Map Service
 Protocolo de busca de mapas em formato
de imagem
 JPEG/PNG
 Parametrizaç ão via REST
 Layers
 Projeç ão
 Bounding Box
 Formato de saída
Estilos
 SLD: Styled Layer Descriptors
 Formato XML
 Define atributos para exibiç ão de layers
 Baseado em layers
 Utiliza atributos das features como filtro
 Compatível com diversos visualizadores
Ferramentas GIS
O que existe de útil por
aí.
Framework GIS Atech
 Prata da casa
 Voltado para aplicaç ões Desktop
 Java
 Compatível com WMS, WFS e Shapefile
 Implementaç ão de SLD (incompleta)
 Utilizado atualmente pelo ASMACS e SPA-GE
 Work in progress
OpenLayers
 Biblioteca Javascript/Web
 Compatível com WFS, WMS, SLD
 Grande conjunto de funcionalidades
 Open Source
 Documentaç ão incompleta
 Quem pensaria isso de um projeto OSS?
 Versão atual não é completamente compatível
com IE
Visualizadores
 QGIS (Quantum GIS)
 Open Source
 C/Qt
 OpenJUMP
 Open Source
 Java
 uDig
 Open Source
 Java
 Baseado na plataforma Eclipse
Resumindo, é isso!
Perguntas? Dúvidas?
Alguém acordado?

Weitere ähnliche Inhalte

Ähnlich wie Aprenda GIS em 3 horas

Utilização do PostGIS para aplicações de inteligência espacial no setor de Sa...
Utilização do PostGIS para aplicações de inteligência espacial no setor de Sa...Utilização do PostGIS para aplicações de inteligência espacial no setor de Sa...
Utilização do PostGIS para aplicações de inteligência espacial no setor de Sa...Narcélio de Sá
 
Apresentação li segunda feira
Apresentação li segunda feiraApresentação li segunda feira
Apresentação li segunda feiracesar do amaral
 
Introducão ao arcgis
Introducão ao arcgisIntroducão ao arcgis
Introducão ao arcgisgfcoutobrito
 
Geo on Rails - Um guia para manter o seu cabelo.
Geo on Rails - Um guia para manter o seu cabelo.Geo on Rails - Um guia para manter o seu cabelo.
Geo on Rails - Um guia para manter o seu cabelo.Guilherme Vinicius Moreira
 
As geotecnologias mais populares do mercado
As geotecnologias mais populares do mercadoAs geotecnologias mais populares do mercado
As geotecnologias mais populares do mercadoGeoLivre Conference
 
Apostila projeto geo 2005
Apostila projeto geo 2005Apostila projeto geo 2005
Apostila projeto geo 2005Hudson Góis
 
Apostila completa q_gis
Apostila completa q_gisApostila completa q_gis
Apostila completa q_gisrailano
 
Banco de dados geográfico - Aula de Encerramento
Banco de dados geográfico - Aula de EncerramentoBanco de dados geográfico - Aula de Encerramento
Banco de dados geográfico - Aula de EncerramentoSérgio Souza Costa
 
Bancos de Dados Geográficos
Bancos de Dados GeográficosBancos de Dados Geográficos
Bancos de Dados GeográficosSuzana Viana Mota
 
Metodologia para aquisição de dados cartograficos
Metodologia para aquisição de dados cartograficosMetodologia para aquisição de dados cartograficos
Metodologia para aquisição de dados cartograficosAllanzito Pinheiro
 
Atividade prática - Introdução ao QGis, parte 1
Atividade prática - Introdução ao QGis, parte 1Atividade prática - Introdução ao QGis, parte 1
Atividade prática - Introdução ao QGis, parte 1Vitor Vieira Vasconcelos
 
Utilizando GeoTools para Manipulação de Dados Geográficos - Apresentação
Utilizando GeoTools para Manipulação de Dados Geográficos - ApresentaçãoUtilizando GeoTools para Manipulação de Dados Geográficos - Apresentação
Utilizando GeoTools para Manipulação de Dados Geográficos - Apresentaçãopcollares
 
Explorando o HTML5 para visualização de dados geográficos
Explorando o HTML5 para visualização de dados geográficosExplorando o HTML5 para visualização de dados geográficos
Explorando o HTML5 para visualização de dados geográficosSérgio Souza Costa
 
Geoprocessamento com Software Livre
Geoprocessamento com Software LivreGeoprocessamento com Software Livre
Geoprocessamento com Software LivreAnderson Medeiros
 
Geobases - Sistema Governamental de Integração de Bases Cartográficas Digitais
Geobases - Sistema Governamental de Integração de Bases Cartográficas DigitaisGeobases - Sistema Governamental de Integração de Bases Cartográficas Digitais
Geobases - Sistema Governamental de Integração de Bases Cartográficas DigitaisTecnomapas
 
Dez recomendacoes para_utilizacao_correta_do_programa_arc_gis
Dez recomendacoes para_utilizacao_correta_do_programa_arc_gisDez recomendacoes para_utilizacao_correta_do_programa_arc_gis
Dez recomendacoes para_utilizacao_correta_do_programa_arc_gisGilsondeSousa6
 
Prefeitura Livre: Tecnologias Geoespaciais
Prefeitura Livre: Tecnologias GeoespaciaisPrefeitura Livre: Tecnologias Geoespaciais
Prefeitura Livre: Tecnologias GeoespaciaisHelton Uchoa
 

Ähnlich wie Aprenda GIS em 3 horas (20)

Utilização do PostGIS para aplicações de inteligência espacial no setor de Sa...
Utilização do PostGIS para aplicações de inteligência espacial no setor de Sa...Utilização do PostGIS para aplicações de inteligência espacial no setor de Sa...
Utilização do PostGIS para aplicações de inteligência espacial no setor de Sa...
 
Apresentação li segunda feira
Apresentação li segunda feiraApresentação li segunda feira
Apresentação li segunda feira
 
Introducão ao arcgis
Introducão ao arcgisIntroducão ao arcgis
Introducão ao arcgis
 
Geo on Rails - Um guia para manter o seu cabelo.
Geo on Rails - Um guia para manter o seu cabelo.Geo on Rails - Um guia para manter o seu cabelo.
Geo on Rails - Um guia para manter o seu cabelo.
 
As geotecnologias mais populares do mercado
As geotecnologias mais populares do mercadoAs geotecnologias mais populares do mercado
As geotecnologias mais populares do mercado
 
Apostila projeto geo 2005
Apostila projeto geo 2005Apostila projeto geo 2005
Apostila projeto geo 2005
 
Apostila completa q_gis
Apostila completa q_gisApostila completa q_gis
Apostila completa q_gis
 
Banco de dados geográfico - Aula de Encerramento
Banco de dados geográfico - Aula de EncerramentoBanco de dados geográfico - Aula de Encerramento
Banco de dados geográfico - Aula de Encerramento
 
Bancos de Dados Geográficos
Bancos de Dados GeográficosBancos de Dados Geográficos
Bancos de Dados Geográficos
 
Metodologia para aquisição de dados cartograficos
Metodologia para aquisição de dados cartograficosMetodologia para aquisição de dados cartograficos
Metodologia para aquisição de dados cartograficos
 
Atividade prática - Introdução ao QGis, parte 1
Atividade prática - Introdução ao QGis, parte 1Atividade prática - Introdução ao QGis, parte 1
Atividade prática - Introdução ao QGis, parte 1
 
Utilizando GeoTools para Manipulação de Dados Geográficos - Apresentação
Utilizando GeoTools para Manipulação de Dados Geográficos - ApresentaçãoUtilizando GeoTools para Manipulação de Dados Geográficos - Apresentação
Utilizando GeoTools para Manipulação de Dados Geográficos - Apresentação
 
Fsi8b Sumario Geral
Fsi8b Sumario GeralFsi8b Sumario Geral
Fsi8b Sumario Geral
 
Geovisualização em portais WebGIS
Geovisualização em portais WebGISGeovisualização em portais WebGIS
Geovisualização em portais WebGIS
 
Explorando o HTML5 para visualização de dados geográficos
Explorando o HTML5 para visualização de dados geográficosExplorando o HTML5 para visualização de dados geográficos
Explorando o HTML5 para visualização de dados geográficos
 
Geoprocessamento com Software Livre
Geoprocessamento com Software LivreGeoprocessamento com Software Livre
Geoprocessamento com Software Livre
 
Geobases - Sistema Governamental de Integração de Bases Cartográficas Digitais
Geobases - Sistema Governamental de Integração de Bases Cartográficas DigitaisGeobases - Sistema Governamental de Integração de Bases Cartográficas Digitais
Geobases - Sistema Governamental de Integração de Bases Cartográficas Digitais
 
Dez recomendacoes para_utilizacao_correta_do_programa_arc_gis
Dez recomendacoes para_utilizacao_correta_do_programa_arc_gisDez recomendacoes para_utilizacao_correta_do_programa_arc_gis
Dez recomendacoes para_utilizacao_correta_do_programa_arc_gis
 
Android
AndroidAndroid
Android
 
Prefeitura Livre: Tecnologias Geoespaciais
Prefeitura Livre: Tecnologias GeoespaciaisPrefeitura Livre: Tecnologias Geoespaciais
Prefeitura Livre: Tecnologias Geoespaciais
 

Mehr von Miguel Galves

Processamento de tweets em tempo real com Python, Django e Celery - TDC 2014
Processamento de tweets em tempo real com Python, Django e Celery - TDC 2014Processamento de tweets em tempo real com Python, Django e Celery - TDC 2014
Processamento de tweets em tempo real com Python, Django e Celery - TDC 2014Miguel Galves
 
Redis para iniciantes - TDC 2014
Redis para iniciantes - TDC 2014Redis para iniciantes - TDC 2014
Redis para iniciantes - TDC 2014Miguel Galves
 
New Strategy to detect SNPs
New Strategy to detect SNPsNew Strategy to detect SNPs
New Strategy to detect SNPsMiguel Galves
 
Comparison of Genomic DNA to cDNA Alignment Methods
Comparison of Genomic DNA to cDNA Alignment MethodsComparison of Genomic DNA to cDNA Alignment Methods
Comparison of Genomic DNA to cDNA Alignment MethodsMiguel Galves
 
Qualificação de Mestrado
Qualificação de MestradoQualificação de Mestrado
Qualificação de MestradoMiguel Galves
 
Uma abordagem computacional para a determinação de polimorfismos de base única
Uma abordagem computacional para a determinação de polimorfismos de base únicaUma abordagem computacional para a determinação de polimorfismos de base única
Uma abordagem computacional para a determinação de polimorfismos de base únicaMiguel Galves
 
Django: Uso de frameworks ágeis para desenvolvimento web
Django: Uso de frameworks ágeis para desenvolvimento webDjango: Uso de frameworks ágeis para desenvolvimento web
Django: Uso de frameworks ágeis para desenvolvimento webMiguel Galves
 
Data Mining em redes sociais
Data Mining em redes sociaisData Mining em redes sociais
Data Mining em redes sociaisMiguel Galves
 

Mehr von Miguel Galves (9)

Processamento de tweets em tempo real com Python, Django e Celery - TDC 2014
Processamento de tweets em tempo real com Python, Django e Celery - TDC 2014Processamento de tweets em tempo real com Python, Django e Celery - TDC 2014
Processamento de tweets em tempo real com Python, Django e Celery - TDC 2014
 
Redis para iniciantes - TDC 2014
Redis para iniciantes - TDC 2014Redis para iniciantes - TDC 2014
Redis para iniciantes - TDC 2014
 
New Strategy to detect SNPs
New Strategy to detect SNPsNew Strategy to detect SNPs
New Strategy to detect SNPs
 
Comparison of Genomic DNA to cDNA Alignment Methods
Comparison of Genomic DNA to cDNA Alignment MethodsComparison of Genomic DNA to cDNA Alignment Methods
Comparison of Genomic DNA to cDNA Alignment Methods
 
Qualificação de Mestrado
Qualificação de MestradoQualificação de Mestrado
Qualificação de Mestrado
 
Uma abordagem computacional para a determinação de polimorfismos de base única
Uma abordagem computacional para a determinação de polimorfismos de base únicaUma abordagem computacional para a determinação de polimorfismos de base única
Uma abordagem computacional para a determinação de polimorfismos de base única
 
Django: Uso de frameworks ágeis para desenvolvimento web
Django: Uso de frameworks ágeis para desenvolvimento webDjango: Uso de frameworks ágeis para desenvolvimento web
Django: Uso de frameworks ágeis para desenvolvimento web
 
AJAX
AJAXAJAX
AJAX
 
Data Mining em redes sociais
Data Mining em redes sociaisData Mining em redes sociais
Data Mining em redes sociais
 

Aprenda GIS em 3 horas

  • 1. GIS em 3 horas Primeira tentativa... Miguel Galves DIS
  • 2. Traduzindo  GIS = Geographic Information System  Em português, SIG  Sistema de Informaç ão Geográfica
  • 3. Explicando um pouco melhor...  Um sistema de informaç ão geográfica integra hardware, software e dados para captura, armazenamento, gestão e análise de todas as formas de informaç ões georreferenciadas.
  • 4. Informaç ão georreferenciada?  Atech  Oitavo andar  Rua do Ró cio, 313  23º35’37” S  46º41’14” W
  • 5. Porque aprender GIS? Ou pelo menos, ter uma idéia do que se trata...
  • 6. Porque aprender GIS?  Porque na Atech existem vários projetos que utilizam algum tipo de dado georreferenciado  SAGITARIO, AIM, SPA-GE, Infopol, DAEE, SMABC, ARES-WEB, DACOM...
  • 7. Porque aprender GIS?  Grande leque de aplicaç ões possíveis  Mapas  Navegaç ão  Logística  Seguranç a  GeoMarketing  Data mining  Etc, etc...
  • 8. Porque aprender GIS?  Frota brasileira = 45M veículos  Apenas 100k navegadores GPS instalados  Lei Complementar 121  Obriga rastreador de fábrica  2M rastreadores/ano apenas no Brasil  Lei de rastreadores para presos  Populaç ão carcerária = 500k  Aumento de número de serviç os online baseados em localizaç ão
  • 9. A Terra não é redonda! Tampouco é achatada, como achavam uns e outros.
  • 10. Modelo teó rico da Terra QuickTime™ and a TIFF (Uncompressed) decompressor are needed to see this picture.
  • 11. A triste realidade... QuickTime™ and a TIFF (Uncompressed) decompressor are needed to see this picture.
  • 13. Projeç ão Cartográfica  A Terra é um elipsó ide no espaç o  A grande maioria dos modelos de visualizaç ão usa 2D  Resultado: projetar é necessário!
  • 14. Projeç ão Cartográfica  Uma projeç ão cartográfica é qualquer método destinado a representar em um plano uma superfície esférica, em especial a da Terra. QuickTime™ and a TIFF (Uncompressed) decompressor are needed to see this picture.
  • 15. Projeç ão Cartográfica  Nenhuma projeç ão é perfeita  Toda projeç ão distorce/preserva um ou mais elementos do mapa  Área  Forma  Ângulo  Escala  O tipo de projeç ão a ser usado depende da aplicaç ão e da região do globo.
  • 16. Projeç ão Cilindrica Equidistante QuickTime™ and a TIFF (Uncompressed) decompressor are needed to see this picture.
  • 17. Projeç ão de Mercator QuickTime™ and a TIFF (Uncompressed) decompressor are needed to see this picture.
  • 18. Projeç ão Estereográfica QuickTime™ and a TIFF (Uncompressed) decompressor are needed to see this picture.
  • 19. Elipsó ide de Referência  Superfície matematicamente definida que se aproxima do geó ide.  DATUM  Base para cálculo de latitude, longitude e elevaç ão.  Cada região do globo utiliza um DATUM apropriado
  • 20. Alguns Data famosos  SAD69: Usado como referência para o Brasil  EPSG 4291  WGS84: Referência para o sistema GPS.  EPSG 4326
  • 22. Feature: modelo elementar Modelo Raster OU Modelo Vetorial + Conjunto de atributos
  • 23. Modelo Raster  Imagem / Matriz georreferenciada  Resoluç ão define precisão de cada pixel  Imagens de satélite  Precisão submétrica
  • 24. Modelo Vetorial  Ponto  X/Y  Linha  Conjunto de X/Y  Polígono  Conjunto de X/Y  Região fechada  Pode conter buracos
  • 25. Parâmetros Extras  Qualquer par (chave,valor)  Quantidade de parâmetros ilimitada  Adicionam valor semântico aos dados vetoriais ou raster
  • 26. Resumindo  Exemplo:  NOME = Atech  RUA = Rua do Ró cio  ANDAR = 8  CIDADE = São Paulo  ESTADO = SP  PAIS = Brasil23º35’37” S 46º41’14” W
  • 27. Conjunto de Features = Layer  Agrupamento em layers, camadas  Layer agrupa features semelhantes  Mesma geometria básica  Mesmo conjunto de parâmetros  Mesma semântica  Valores diferentes QuickTime™ and a TIFF (Uncompressed) decompressor are needed to see this picture.
  • 28. Exemplos de Layers  Países  Estados  Cidades  Ruas  Aeró dromos  Bancos
  • 29. Anatomia de um sistema GIS Pondo a mão na massa, finalmente!!!
  • 30. Alguém falou em padrões?  OGC = Open Geospatial Consortium  382 companias, agências governamentais e universidades.  CPqD  ESRI  ESA - Agência Espacial Européia  Eurocontrol  Google  MIT  NASA  Oracle
  • 31. OpenGIS  Conjunto de especificaç ões técnicas visando interoperabilidade de sistemas GIS.  http://www.opengeospatial.org/standards/
  • 33. Armazenamento e Persistência  Formatos Vetoriais  Formatos RASTER  Bases de Dados
  • 34. Arquivo Vetorial: GML  Proposto pela OGC  Baseado em XML  Desenhado para facilitar integraç ão de dados espaciais e dados não espaciais  Interoperabilidade  Padrão para protocolos de busca
  • 35. Arquivo Vetorial: Shapefile  Criado pela ESRI  Padrão aberto  Composto por vários arquivos  Shp, dbf, shx, prj  Formato binário
  • 36. Arquivo Vetorial: KML  Criado pelo Google  Usado por Google Maps, Google Earth  Desenhado para facilitar a exibiç ão de dados em mapas  Usa WGS84  Versão 2.2 seráadotada pelo OGC como padrão
  • 37. Arquivo RASTER: GeoTIFF  Formato bitmap de alta resoluç ão  Padrão criado por consó rcio de empresas e agências  Adiciona informaç ões georeferenciadas a arquivos TIFF  GDAL  Biblioteca de manipulaç ão de arquivos RASTER  Geospatial Data Abstraction Library
  • 38. Arquivo RASTER: JPEG2000  Formato de compressão de imagens  Arquivos com qualidade e tamanho menor  Permite adiç ão de metadados  OGC define padrão para adiç ão de GML nos metadados
  • 39. Bases de dados espaciais ADICIONAR UM CAMPO DOUBLE LATITUDE E UM CAMPO DOUBLE LONGITUDE NÃO GERA UMA BASE ESPACIAL!!!
  • 40. Bases de dados espaciais  Tipos de dados vetoriais  Uso de índices espaciais  R-Tree, QuadTree  Operadores de busca apropriados  Distância  Área  Intersecç ão  Busca por região.
  • 41. Base de dados espaciais  Oracle Spatial  Proprietário (Licenç a cara)  Grande leque de funcionalidades e mó dulos  PostgreSQL + PostGIS  Open Source  Grande leque de funcionalidades  MySQL  Open Source  Comparativamente menos completo
  • 42. Servidores de Mapas  Servidores que permitem acessar e visualizar dados georreferenciados  “Terceirizam” gerenciamento de dados  Camada de abstraç ão  Acesso local e remoto  Processamento de dados e imagens consome grande quantidade de recursos  Servidores permitem distribuir este processamento  Analogia: SGBD
  • 43. Servidores de Mapas  MapServer  OpenSource  C/Mó dulo Apache  GeoServer  Opensource  Java  Interface de configuraç ão amigável  OGC compliant
  • 44. Protocolos de acesso  OGC define alguns protocolos para acesso a dados georeferenciados  WFS = Web Feature Service  WMS = Web Map Service  WCS = Web Coverage Service
  • 45. Web Feature Service  Protocolo de pesquisa de features em um servidor  Retorna dados em formato GML  REST  Bounding Box  Layer  XML  Sintaxe XPath  Filtros complexos
  • 46. Web Map Service  Protocolo de busca de mapas em formato de imagem  JPEG/PNG  Parametrizaç ão via REST  Layers  Projeç ão  Bounding Box  Formato de saída
  • 47. Estilos  SLD: Styled Layer Descriptors  Formato XML  Define atributos para exibiç ão de layers  Baseado em layers  Utiliza atributos das features como filtro  Compatível com diversos visualizadores
  • 48. Ferramentas GIS O que existe de útil por aí.
  • 49. Framework GIS Atech  Prata da casa  Voltado para aplicaç ões Desktop  Java  Compatível com WMS, WFS e Shapefile  Implementaç ão de SLD (incompleta)  Utilizado atualmente pelo ASMACS e SPA-GE  Work in progress
  • 50. OpenLayers  Biblioteca Javascript/Web  Compatível com WFS, WMS, SLD  Grande conjunto de funcionalidades  Open Source  Documentaç ão incompleta  Quem pensaria isso de um projeto OSS?  Versão atual não é completamente compatível com IE
  • 51. Visualizadores  QGIS (Quantum GIS)  Open Source  C/Qt  OpenJUMP  Open Source  Java  uDig  Open Source  Java  Baseado na plataforma Eclipse
  • 52. Resumindo, é isso! Perguntas? Dúvidas? Alguém acordado?

Hinweis der Redaktion

  1. Qualquer informação que esteja associada a um latLONG
  2. Mercado brasileiro e mundial em expansão
  3. * Alaska is presented as having similar or even slightly more land area than Brazil, when Brazil's area is actually more than 5 times that of Alaska. * Finland appears with a greater north-south extent than India, although India's is the greater. GOOGLE MAPS USA!!!!! Nao distorce muito regioes +- 15% do equador
  4. Preserva angulos, mas nao areas Util para mapear polos e areas em torno de um ponto de interesse Distorção pequena em torno do ponto de interesse Usaado para navegação
  5. datum providencia o ponto de referência a partir do qual a representação gráfica dos paralelos e meridianos, e consequentemente do todo o resto que for desenhado na carta, está relacionado e é proporcionado.
  6. Escolha do tipo depende do tipo de informacao e do grau de precisão desejado
  7. SAO OS PARAMETRO QUE adICIONAM VALOR E SEMANTICA AOS DADOS VETORIAIS
  8. GDAl cria tiles, gera piramide de zoom e georeferencia imagens entre outras coisas