dados espaciais: uma introdução · representação: estrutura de dados - matrizes, vetores...

44
Dados Espaciais: Uma Introdução Flávia F. Feitosa BH1350 – Métodos e Técnicas de Análise da Informação para o Planejamento Maio de 2015

Upload: phamhanh

Post on 13-Dec-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Dados Espaciais: Uma Introdução

Flávia F. Feitosa

BH1350 – Métodos e Técnicas de Análise da Informação para o PlanejamentoMaio de 2015

Page 2: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Os problemas com os quais lidamos no Planejamento Territorial

dizem respeito a algum LUGAR NO ESPAÇO

Precisamos analisar dados espaciais para melhor compreender estes

problemas

Page 3: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

O que diferencia um Dado de umDado Espacial ?

LOCALIZAÇÃO !

Dado Espacial Geometria

Dados Espaciais são Especiais!

Page 4: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Como representar o espaçogeográfico no computador?

Page 5: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Níveis de abstração Mundo Real (Conceitos): lote, tipo de solos Conceitual: campos contínuos e objetos discretos Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador

UniversoMundo Real

UniversoConceitual

UniversoRepresentação

UniversoImplementação

Processo de RepresentaçãoComputacional do Espaço

Page 6: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Vetorial & MatricialElementosrepresentadosde forma maisprecisaPontoLinhaPolígono

Espaçosubdividido emcélulas (ou pixels)

UNIVERSO REPRESENTAÇÃO

Page 7: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

http://gis.sbcounty.gov/images/elevation_map.jpg

UNIVERSO REPRESENTAÇÃO

Page 8: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Associação entre Geometria (localização) & Atributos

Fonte:http://www.vitruvius.com.br/revistas/read/arquitextos/05.059/479

Vetores + Tabelas

Page 9: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

SHAPEFILE (.shp)Formato popular de dados geográficos em formato vetorial

Armazena geometrias do tipo ponto, linha e polígono, bem comouma tabela com as propriedades/atributos de cada elemento

Desenvolvido pela ESRI para a interoperabilidade de dados

Um conjunto de arquivos: .shp : geometria

.shx : índice que permite realizar buscas rápidas

.dbf : atributos/tabela no formato dBASE

.prj : arquivo que descreve projeção utilizada

.xml: metadado em formato XML

.sbx & .sbn : índice espacial das feições

Page 10: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Tabela em Formato “comma separated values“ (.csv)

Page 11: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Exemplo: Censo Demográfico

Page 12: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Abrangência Nacional: 67,6 milhões de domicílios recenseados(2010)

Tipos de Questionários: Universo e Amostra

Setores Censitários - UNIVERSO: É unidade territorial de coleta das operações censitárias, definidopelo IBGE, com limites físicos identificados, em áreas contínuas erespeitando a divisão político-administrativa do Brasil.

Áreas de ponderação - AMOSTRA: Definidas por grupos mutuamente exclusivos de setores,considerando os níveis geográficos mais detalhados da baseoperacional, como forma de atender a demandas porinformações em níveis geográficos menores que os municípios.

- Municípios com mais de 190.000 habitantes- Abrange no mínimo 400 domicílios que tenham respondido o

questionário da amostra- Solicitação de auxílio das prefeituras: levar em conta as

necessidades do planejamento municipal.

Censo Demográfico

Page 13: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Menores divisões são setorescensitários, cores diferenciam asáreas de ponderação. Fonte:http://mundogeo.com/blog/2007/08/04/geotecnologia-e-a-base-da-piramide/

Unidades Territoriais: Municípios, Distritos, Subdistritos e SetoresCensitários

Referência Geodésica e Cartográfica: Sistemas de Coordenadas Lat/LongSistema Geodésico: SIRGAS2000

Setores Censitários e Áreas de Ponderação

Page 14: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Os setores são identificados por código numérico único, completode 15 dígitos (UFMMMMMDDSDSSSS), divididos da seguinte forma:

UF – Unidade da Federação – com 2 (duas) posições MMMMM – Município - com 4 (quatro) posições DD – Distrito - com 2 (duas) posiçõesSD – Subdistrito - com 2 (duas) posiçõesSSSS – Setor - com 4 (quatro) posições

Censo Demográfico

Page 15: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Censo Demográfico 2010 - Resultados

Page 16: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Resultados do Universo Agregado por Setores Censitários

Page 17: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Setores Censitários

Page 18: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Municípios

Page 19: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Subdistritos

Page 20: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Distritos

Page 21: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Resultados do Universo Agregado por Setores Censitários

Page 22: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Censo 2010 – Resultados do Universo

Page 23: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Censo 2010 – Resultados do Universo

Page 24: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Documentação

Page 25: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

EXERCÍCIO: Associando Geometria & Tabela de Atributos

Software QGIS – Livre e de Código Aberto

Comunidade QGISBrasil: http://qgisbrasil.org/

Page 26: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Importando Dados Vetoriaisou Ctrl + Shift + V

Importar: Setores Censitáriosde SBC

Page 27: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Visualizando Dados EspaciaisImportando Tabelas

Importar Tabela “Basico_SBC.csv”

Page 28: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Tabela “Basico.csv”

Page 29: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Como unir a malha de setorescensitários às respectivas tabelas?

Page 30: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Como unir a malha de setorescensitários às respectivas tabelas?

Clique duplo sobre olayer (camada) com amalha dos setorescensitários OU Botão direito sobre olayer > Properties

Clique em “Joins”

Page 31: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Como unir a malha de setorescensitários às respectivas tabelas?

Clique em [+]

Selecione atabela e oscampos(colunas) queserão unidos(“join”)

Page 32: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Quer saber mais sobreGeoprocessamento e QGIS?

Referências e Slides no Tidia

Curso:

CartGeo2015_Noturno

Page 33: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Atividade 2SUGESTÃO: Fazer em dupla ou trio.

1. Preparem-se para apresentar, na aula do dia(18/06), suas ideias para o trabalho da disciplinabem como os dados que pretendem utilizar.Sugere-se a preparação de uma apresentação(ppt).

2. Considerando suas ideias para o trabalho, prepareum arquivo no formato vetorial (shapefile) comvariáveis do seu interesse.

Além da apresentação oral no dia 18/06, uma breve descrição da atividadedeverá ser entregue via Tidia até o mesmo dia [Pode ser umaapresentação].

Page 34: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Próximas Aulas

18/06 - Discussão sobre os trabalhos

Assessoramento Coletivo

Page 35: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

GEOPORTAISSugestões para o Trabalho Final

É importante que os dados obtidos possuam um identificador quepermita sua posterior associação com um arquivo vetorial da unidadeespacial de análise em questão (por exemplo: ID do município, setorcensitário, etc.)

Page 36: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

IBGE

Page 37: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Sistema Nacional de Informaçõessobre Saneamento (SNIS)

Page 38: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

IPEADATA

Page 39: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Fundação SEADE

Page 40: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Centro de Estudos da Metrópole (CEM)

Page 41: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual
Page 42: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Pesquisa Origem e Destino

Page 43: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Atlas do DesenvolvimentoHumano no Brasil

Page 44: Dados Espaciais: Uma Introdução · Representação: Estrutura de dados - matrizes, vetores Implementação: código em linguagem de computador Universo Mundo Real Universo Conceitual

Mais alguma sugestãode geoportal?