Análise espacial em Raster

Documentos relacionados
IGOT. SIG & DR Sistemas de Informação Geográfica e Detecção Remota

Modelo matricial. Introdução aos Sistemas de Informação Geográfica Aula 5 Modelo matricial. Modelo matricial. Modelo matricial. Resolução espacial

Modelo matricial. Modelo matricial. Resolução. Mundo real matriz. Píxel. Tipos de valores e dados. Geralmente cada píxel só tem um valor.

REPRESENTAÇÃO DE SUPERFÍCIES: MODELO MATRICIAL (RASTER) GEOMÁTICA - 17ª aula

Instituto Superior de Agronomia Exame de Geomática 2 a chamada 24 de junho de 2016 Proposta de resolução

ANÁLISE ESPACIAL DE DADOS GEOGRÁFICOS. Permite mensurar propriedades e relacionamentos considerando a localização espacial do fenômeno

ANÁLISE ESPACIAL DE DADOS GEOGRÁFICOS. Permite mensurar propriedades e relacionamentos considerando a localização espacial do fenômeno

ÁLGEBRA DE MAPAS. ÁLGEBRA DE MAPAS Realce de Imagens Multiespectrais 10/03/16. Sistemas de Informações Geográficas

IGOT. SIG & DR Sistemas de Informação Geográfica e Detecção Remota

SISTEMAS DE INFORMAÇÃO GEOGRÁFICA (II)

REPRESENTAÇÃO NUMÉRICA DO TERRENO

SISTEMAS DE INFOMAÇÃO GEOGRÁFICA Reconhecer conceitos associados aos SIG/GIS Estabelecer um conjunto de procedimentos em função da análise a efectuar

SISTEMAS DE INFORMAÇÕES GEOGRÁFICAS Aula 2. SIG- Eng. Cartográfica Prof. Luciene Delazari

O mundo real é muito complexo para ser representado em sua totalidade, em qualquer sistema de informações.

Geoprocessamento. Aula 11 SIG: MDT, Matrizes, Algebra de Mapas. Junho de 2017 P ROFA. MARIANA A. G I ANNOT TI

Operações Vetoriais. Exemplos de aplicação. Felipe Valério de Siqueira Ruan Moraes Andrade

PROCESSAMENTO DIGITAL DE IMAGENS

SIGDR ISA, Colecção de exercícios

Interpolação. Dr. Marcos Figueiredo

PARTE 2 INTRODUÇÃO AO SIG/GIS. Mundo Real. Curso de Geoprocessamento: Prof. Alzir Felippe B. Antunes

FUNDAMENTOS DE CARTOGRAFIA PARA GEOPROCESSAMENTO

DADOS EM GEOPROCESSAMENTO

Modelo Digital do Terreno. Modelação do Relevo. Representação. Representação. Matricial. Declive

Modelo Digital do Terreno. Modelação do Relevo. Representação. Representação. Grandezas que se pode obter. Dados altimétricos: amostragem

Modelo Digital do Terreno. Modelação do Relevo. Representação. Representação

Determinação dos raios de visibilidade

Análise do limite das bacias de visibilidade com impacto sobre o Bem

DADOS EM GEOPROCESSAMENTO

Funções do SIG. Todos os SIG s têm a capacidade de realizar operações de Superposição Banco de Dados consistente e bem planejado

SISTEMA DE INFORMAÇÕES GEORREFERENCIADAS EXA 519. Prof. Dr. Ardemirio de Barros Silva

Questões concursos

CAPÍTULO 2 CONCEITOS DE GEOPROCESSAMENTO

Modelagem Numérica de Terreno: Teoria & Prática

Dados Vetoriais Dados Matriciais Dados Cadastrais. Representação contínua de fenômenos do espaço geográfico

AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO

Classificação de imagens de Sensoriamento Remoto. Disciplina: Geoprocessamento Profª. Agnes Silva de Araujo

Universidade Federal de Alagoas Instituto de Matemática. Imagem. Prof. Thales Vieira

António Costa. Paulo Roma Cavalcanti

SISTEMAS DE INFORMAÇÕES GEOGRÁFICAS Aula 5. SIG- Eng. Cartográfica Prof. Luciene Delazari

AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO

Planificação Anual. Matemática Dinâmica 7º ano Luísa Faria; Luís Guerreiro Porto Editora. 1 Números inteiros. 10 Sequências e Regularidades

Sessão: Introdução aos Sistemas de Informação Geográfica (SIG) Aplicação / exercício

Modelação Hidrológica Distribuída na Bacia. Hidrológica do Rio Guadiana

GEOPROCESSAMENTO SIAD,

F- Classificação. Banda A

Hidrologia e Recursos Hídricos 2008 / 2009

MNT: MODELAGEM NUMÉRICA DE TERRENOS

Estruturas de Dados Espaciais: Vetorial X Raster

Mapas e suas representações computacionais

P L A N I F I C A Ç Ã O A N U A L

ESCOLA BÁSICA INTEGRADA DE ANGRA DO HEROÍSMO Plano da Unidade

Banco de Dados Geográficos

Operações de Vizinhança Proximidade Buffer zone

Delimitação de bacias via SRTM. Enner Alcântara Departamento de Cartografia Universidade Estadual Paulista Presidente Prudente

Cartometria CARTOGRAFIA

PLANO CURRICULAR DISCIPLINAR. MATEMÁTICA 7º Ano

PROCESSAMENTO DE IMAGENS

T4.1 Processamento de Imagem

Análise de Dados Espaciais: Baseadas na Distância

Filtragem. Processamento digital de imagens. CPGCG/UFPR Prof. Dr. Jorge Centeno

Capítulo III Processamento de Imagem

ESCOLA BÁSICA INTEGRADA DE ANGRA DO HEROÍSMO. Plano da Unidade

GEOPROCESSAMENTO. Bases conceituais e teóricas. Prof. Luiz Henrique S. Rotta

REPRESENTAÇÃO DO RELEVO

Modelação de riscos naturais à escala municipal. Casos em Coimbra e Torres Novas

Transcrição:

Análise espacial em Raster Os rasters são números. Os SIG têm funções de Álgebra de Mapas que permitem a manipulação matemática dos valores nas células. A Álgebra de Mapas é uma linguagem que permite operações em 2D. O bloco construtivo da Algebra de Mapas contém: Ex.. focalsum ([raster], rectangle,3,3) * [raster2] Objectos Armazenam informação ou são valores. São inputs para os cálculos ou podem ser locais de armazenamento do output. Ex.: nomes dos rasters, nome das tabelas, constantes e números Acções São operadores e funções. Operadores realizam cálculo matemático e são operadores aritméticos, relacionais, lógicos. Funções são ferramentas de modelação espacial cartográfica que analizam dados das células. Qualificadores São parâmetros que controlam como e onde uma acção tem lugar. Indicam quais os valores do raster que devem ser usados numa função, quais células devem ser incluidas numa função, qual o expoente duma função potência

Operações locais OPERAÇÕES COM CDG MATRICIAIS (RASTER) envolvem apenas um pixel Funções Locais: Reclassificação Mudar os valores de um atributo Sobreposição Sobrepor dois mapas com operações matemáticas Soma, subtracção, produto, etc. Estatísticas Raster input Raster output.2 8 +.6 4 +.2 5 = 5 5 Operações de vizinhança envolvem uma janela de pixéis em torno de uma célula Funções focais Operações em toda a extensão Calcular valores que dependem da variabilidade geográfica: declive, orientação. Operações em regiões envolvem um conjunto de pixéis com o mesmo atributo Funções zonais Determinar valores geométricos: área, perímetro, etc. Funções globais Distâncias a uma célula, intervisibilidade, buffers

Funções matemáticas em raster Exemplos de funções locais: Operadores Booleanos And Operadores lógicos And: atribui quando os inputs são nãozero e quando ambos são zero. NoData se um dos inputs é NoData. Equal to: se o valor de uma célula do INGRID for igual a 2 a proposição é verdadeira e o valor da mesma célula no OUTGRID é ; caso contrário é. Funções Estatísticas....

Funções Locais : RECLASSIFICAÇÃO Altera o valor de uma célula do RasterInput por outro valor no RasterOutput Reclassificação: Dado o tema Z e uma função C de uma variável, o novo tema K é definido por k ij = C(z ij ). C é dada por uma tabela que associa a cada intervalo do domínio de valores de Z um valor para K. Se f apenas toma valores e, o tema resultante é chamado booleano. Em geral, esses temas são usados para indicar as áreas onde se verifica ou não alguma condição. Agrupar valores Especificar certos valores Agrupar vários tipos de uso do solo para simplificar análise Especificar certos valores como NoData para remover da análise; ou atribuir valores a NoData Estabelecer uma escala comum entre vários raster Usado em modelos de adequação Tipo de solo: classificar de a para representar o risco de erosão

Função local : Reclassificação (para representar cartas de declive, orientações.) C ( z...; C ( z ; ij ; ij ) = a ) = a n K se se : ; Com o critério de reclassificação: kij = C( z ij ), i =, m; j =, k z z ; ij ; ij A A ; n. sendo a,..., an A,..., A n constantes intervalos disjuntos Raster Z (original) 9 88 92 3 5 Critério Raster K (reclassificado) 9 2 6 98 7 6 9 5 22 2 95 3 8 8 2 2 7 8 9 9 8 2 2 5 23 2 25 2 26 ]8;9] = ]9;] = ];] = ];2] = ]2;3] = 9 2 3 2 2 2 2 3 2 2 2 2 2 2 2 2 3 2 3 2 3 3 3

EXEMPLO: Precipitação INTERPOLAÇÃO Valores discretos em diversos locais Superfície com a variação dos valores de precipitação. Informação contínua. 2 4 24 6 3 27 2 Interpolação raster usando valores preditos com uma formula matemática, que usa os valores conhecidos

EXEMPLO: Precipitação RECLASSIFICAÇÃO Informação detalhada por pixel Agrupamento da informação em zonas 2 2 2 2 3 3 4 4 5 5 3 3 3 3 3 3 3 3 4 3 4 4 4 4 3 Carta com a distribuição da precipitação em toda a área

Funções Locais : SOBREPOSIÇÃO (overlay) O valor de uma célula do RasterOutput resulta de uma operação entre os valores das mesmas células de 2 ou mais RasterInput Sobreposição matricial: dados dois temas matriciais X e Y, o resultado da sobreposição é um tema matricial Z tal que z ij =f(x ij,y ij ) para todas as linhas i e colunas j do raster A função f pode ser +, -, *, max, min, operaçáo lógica,..., de acordo com o domínio de valores dos temas Raster: Milho Raster3: MilhoRegadio Raster2: Regadio x = Tema X Tema Y Tema Z

Exemplo: Localização de um novo parque urbano, numa zona com elevada densidade populacional que ainda não seja servida por um parque. Considerar 3 factores: Uso do solo Densidade de população Distância a parques existentes. Rasters com informação sobre os 3 factores: Uso do solo Densidade de população Distância a parques

Reclassificação dos rasters A cada classe de valores, em cada raster de input, foi atribuido um novo valor, reclassificado numa escala de adequação de a 5. Uso do solo Reclassificação UsoSoloRec No raster de uso do solo, as zonas comerciais com edifícios tem valor enquanto as zonas sem construções, com matas ou incultos têm um valor 5. Densidade de população Distância a parques Reclassificação Reclassificação DensPopulaçãoRec No raster de densidade de população, atribuiu-se o valor 5 para zonas com elevada densidade populacional e o valor para zonas de menor densidade DistânciaparquesRec No raster de distância a parques, a adequação, e o valor de reclassificação, aumenta com a distância a parque existentes. Os 3 raster ficaram com uma escala de adequação igual.

UsoSoloRec DensPopulaçãoRec Sobreposição ponderada (Weighted Overlay) dos rasters reclassificados Output Sobreposição ponderada DistânciaparquesRec Output =.45 UsoSolo +.3 DensPop +.25 DistPark P.ex. a célula Z p,k do Output tem o valor.45 3 +.3 5 +.25 2 = 3.35

A vizinhança é definida por filtros espaciais que podem ter diversas formas: Filtros espaciais Dado um RasterInput, considera-se uma vizinhança de cada pixel (i,j). O valor de uma célula no RasterOutput é calculado com base nos valores de várias células, do(s) RasterInput(s), contidas nessa vizinhança. Funções focais Nas vizinhanças 3*3, podem ser todos os vizinhos ou apenas aqueles que partilham a fronteira do pixel Funções zonais A vizinhança pode ter uma forma diferente para os pixels da imagem 8 vizinhos 4 vizinhos

O filtro é uma função dos valores dos pixéis da vizinhança. Para uma imagem A, e para cada pixel (i,j), o filtro devolve um valor Funções focais f(a ij, A i+,j, A i-,j, A i,j+, A i,j-,...). InputRaster Min Max 6 3 5 2 9 3 4 4 6 2 Total 9 3 5 3 3 3 3 7 4 3 6 2 8 Média Exemplos de filtros: Segmentação de imagens Declives e exposições DesPad.5 3.4 Direcções de escoamento

Alteração da resolução do RASTER AGGREGATE: reorganiza um InputRaster para uma resolução menor com base em técnicas de agregação específica (Sum, Min, Max, Mean, or Median).. No exemplo, a função Aggregate utiliza MAX para agregar os valores de 3 x 3 células. Na célula do OutputRaster é registado o valor máximo de cada nove valores do InputRaster..

Raster com as zonas Funções zonais Ex. Funções estatísticas zonais Raster com os valores Calculam estatísticas com os valores de um ValueRaster que intersectam as zonas definidas no ZoneRaster "ZonalStatistics_sa ZoneRas VALUE ValRas OutRas Maximum" Zonas (definidas pelas cor) Valores Valor MAX em cada zona

FUNÇÕES GLOBAIS Exemplos: Distância a um certo elemento da imagem Distância euclideana Distância com custos (distância ponderada pela rugosidade da superfície). Distância Euclidiana ao pixel (i,j) Criação de buffers sobre um tema matricial booleano Determinação da zona visível a partir de um pixel (usando um modelo digital do terreno)...

ANÁLISE SOBRE O MDE Exemplo: análise de visibilidade

ANÁLISE SOBRE O MDE Exemplo: determinação de bacias hidrográficas

ANÁLISE SOBRE O MDE Exemplo: determinação de bacias hidrográficas. Determinação da direcção de escoamento de água 2. Dado um pixel de coordenadas (i,j), identificar todas os pixels que drenam para esse pixel (através da direcção de escoamento). MDE não Direcção de escoamento Poços? sim Enchimento MDE sem poços Pour point Bacia Hidrográfica pour points: local para o qual se quer conhecer a área drenante

Determinação da direcção do escoamento Inicia-se com um MDE A partir de uma célula, há 8 direcções possíveis de escoamento, correspondentes às células vizinhas. A direcção do escoamento é determinada encontrando a direcção do maior declive descendente a partir de cada célula. A distância é determinada entre os centros das células. NW W SW 64 68 74 N 58 6 53 S 55 47 34 NE E SE Código da direcção Para cada direcção de escoamento é atribuído um código Se o declive máximo é igual para várias células,a vizinhança é alargada até se encontrar um valor maior. Se todos os vizinhos tiverem uma altitude superior à célula então esta é um poço (sumidouro) e tem uma direcção de escoamento indefinida.

Direcção do escoamento MDE NW N NE 64 58 55 W 68 6 47 E 74 53 34 FlowDirection SW S SE DN D DECLIVE N -3. -.3 NE -6 4.4 -.42 E -4. -.4 SE -27 4.4 -.9 S -8. -.8 SW 3 4.4.92 W 7..7 NW 3 4.4.2 Código de direcção 2

Limite da bacia hidrográfica 2. Dado um pixel de coordenadas (i,j), identificar todas os pixels que drenam para esse pixel (através da direcção de escoamento). Limite da bacia hidrográfica Pour point

ANÁLISE SOBRE O MDE Análise da distância Distância Euclidiana O input identifica a localização dos objectos de interesse (poços, rios, estradas ). Se for um RASTER apenas deve ter valores nas células correspondentes à localização dos objectos. As outras células são NoData. Se for um objecto vectorial, é transformado automaticamente em raster. O OutputRaster contém a distância de cada célula ao objecto mais próximo, calculada entre os centros das células. objectos x_max distância y_max No exemplo, o RasterOutput da distância Euclidiana de cada célula ao rio mais próximo.

ANÁLISE SOBRE O MDE Análise da distância Distância com custos: ponderada com a rugosidade da superfície Este tipo de problema surge, por exemplo, quando se quer determinar o custo mínimo de construção de um caminho, que depende da distância e também do custo de construção em cada zona do terreno. AlvoRaster contém as células alvo em relação às quais se quer conhecer o percurso de menor custo Cost Raster contém os valores da rugosidade. i.e. valores que ponderam os custos em função de um critério definido.

Exemplo de Distância com custos Cost Raster a rugosidade foi calculada em função do Declive do terreno e do Uso do Solo. Os dois raster foram reclassificados para uma escala comum e sobrepostos com ponderação. Obtém-se o raster com os custos devidos a estes dois factores. A função Cost Distance cria o CostPonderadoRaster cada célula tem o valor correspondente ao menor custo para chegar à célula alvo AlvoRaster UsoSolo UsoSolRec Reclass CostRaster CostPondRas Sobrep. Pond. Cost Distance Declive Reclass DeclRec Raster Distância com custos

Exemplo de Distância com custos O Cost PondRas não dá o percurso de menor custo até à célula alvo mas apenas o valor de cada célula. O DirecçãoRas dá o percurso com menor custo de cada célula até ao alvo. O algoritmo de cálculo atribui um código a cada célula que identifica qual é o vizinho do percurso de menor custo. Código da Direcção

ANÁLISE SOBRE O MDE Exemplo: Distância Distância Euclidiana Distância com custos