66
Álgebra de Mapas LEGAL Linguagem Linguagem Espacial Espacial de de Geoprocessamento Geoprocessamento Algébrico Algébrico João Pedro [email protected]

Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Álgebra de Mapas

LEGALLinguagemLinguagem EspacialEspacial de de GeoprocessamentoGeoprocessamento AlgébricoAlgébrico

João [email protected]

Page 2: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Modelagem Cartográfica

• Combina planos georeferenciados em um mesmo sistema cartográfico

• Em um SIG “vetorial”, essa técnica de modelagem é realizada através de operações modelagem é realizada através de operações de “overlay”.

• Tais como:Intercessão, união, complemento, toque, merge,

clip, clump.

Page 3: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Álgebra de Mapas

• Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas.

• Cada local de um novo plano é o resultado • Cada local de um novo plano é o resultado de operações e funções envolvendo:

Locais , Vizinhanças e Zonas,definidas por outros planos de uma base de dados.

Page 4: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Operações Locais.

• Atuam sobre cada local (cela, pixel …) de uma área de trabalho representada por um ou mais planos (mapas).

Operações (e funções) aritméticas;Relações de ordem, igualdade etc;Operações Booleanas

• Podem envolver dados quantitativos ou qualitativos

Page 5: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Green Leaves

Yellow Leaf

Aritmética local:Índices de vegetação

Red Near Infrared Vegetation Index

NDVI = (NIR - RED) / (NIR + RED)

Banda NIR: propriedades estruturais da folha;Banda RED: absorção de radiação pela clorofila.

Page 6: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

{//Declarações

Imagem red, nir("Imagem_TM");Numerico ndvi (“Grades");

//Inicializações

Índices de vegetação em LEGAL

//Inicializaçõesred= Recupere(Nome="TM_3");nir= Recupere(Nome="TM_4");ndvi = Novo(Nome="NDVI", ResX=30, ResY=30);

//Operaçõesndvi = (nir - red)/(nir + red);

}

Page 7: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

{//Declarações

Imagem red, nir, ndvi ("Imagem_TM");

//Inicializações

Índices de vegetação em LEGAL

//Inicializaçõesred= Recupere(Nome="TM_3");nir= Recupere(Nome="TM_4");ndvi = Novo(Nome="NDVI", ResX=30, ResY=30);

//Operaçõesndvi = 127 * (nir - red)/(nir + red) + 128;

}

Page 8: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Editando em Legal - NDVI

Page 9: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Editando em Legal - NDVI

Page 10: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Editando em Legal - NDVI

Page 11: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Editando em Legal - NDVI

Page 12: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Editando em Legal - NDVI

Page 13: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Editando em Legal - NDVI

Page 14: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Editando em Legal - NDVI

Page 15: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Editando em Legal - NDVI

Page 16: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Editando em Legal - NDVI

Page 17: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Operações, Relações e Expressões

• Muitas operações e relações podem ser estendidas dos contradomínios de mapas.

(Nir – Red) / (Nir + Red) Operações aritméticasVeg == “forest” Relação de equivalênciaSlope > 30 Relacão de ordemDistance() <= 12 Relação de proximidadeDistance() <= 12 Relação de proximidadeVeg == “forest” && Slope > 30 Operação BooleanaVeg == “forest” && Distance() < 3 Operação BooleanaObjeto NoMapa Cadastral Relação de Pertinencia

• Operações produzem valores,• Relações definem conjuntos,• Expressões descrevem operações e relações

segundo regras gramaticais.

Page 18: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

• Valores binarios (V, F) resultam da comparação de valores locais com base nas relações entre eles (<, <=, >, ==, !=)

• Comparações podem ser combinadas através de operadores Booleanas (&& , ||, |, !)

Relações e Operações Booleanas

operadores Booleanas (&& , ||, |, !)

Caracterizam regiões de uma área de estudo, em função dos dados disponíveis

Page 19: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

• Sintaxe: resultado = booleana ? caso_sim : caso_não ;

– A avaliação de uma expressão booleana define qual expressão (caso_sim ou caso_não ) será usada para determinar o resultado .

Operações Condicionais

determinar o resultado .

• Exemplo: recorte = uso == “Cerrado” && ndvi > 64 ?

spot : 255 ;

Page 20: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Operações Condicionais

Page 21: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Atribuição condicional : Atribua{

Tematico uso (“Uso_Terra”), solo (“Solos”), apti (“Aptidão”);Numerico decl (“Declividade”);

uso = Recupere (Nome= “Mapa_uso”);solo = Recupere (Nome= “Mapa_Solos”);

Operações Condicionais

decl = Recupere (Nome = “Mapa_declividade”);apti = Novo(Nome=“aptidao_urbana”,ResX=30,ResY=30,Escala=25000);

apti = Atribua {“baixa” : decl > 5 || solo == “Hidromorfico” || uso == “Urbana”,“media” : decl >=2 && decl <5 && solo == “Podzolico”,“boa” : solo == “Latossolo” && decl < 2 && uso == “Urbano”

};}

Page 22: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Mapa de Aptidão

Page 23: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Interpolação e Agregação

• Diferenças de resolução são compatibilizadas através de interpolação por:– Vizinho mais próximo, Bilinear etc.;

…Recupere (Nome = “Mods4”, Interpolador = Bilinear );Recupere (Nome = “Mods4”, Interpolador = Bilinear );

• Pode-se ainda explorar as diferenças de resolução entre dados e resultados, atraves de agregação por:– Maioria , Media , Mediana , Maximo , Soma etc

Page 24: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Agregação

{Imagem red, nir, myi ("Imagem_ETM");red= Recupere (Nome="B3"); //resoluçao 30x30nir= Recupere (Nome="B4"); //resolução 30x30nir= Recupere (Nome="B4"); //resolução 30x30myi= Novo (Nome="MYVI", ResX=300, ResY=300);myi= 127*((Maioria )nir - (Maioria )red)/((Maioria )nir

+ (Maioria )red) +128;}

Page 25: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Agregação

Page 26: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Agregação – ruídos

Page 27: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Agregação – ruídos

Page 28: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Agregação – ruídos

Page 29: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Agregação – ruídos

Page 30: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Vizinhança 3x3 – ruídos

Page 31: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Vizinhança 3x3 – ruídos

Page 32: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Operações de Vizinhança

• Processam os dados de cada local dependendo de valores dos locais vizinhos

• Normalmente se define uma “máscara” para usar como vizinhançausar como vizinhança– por exemplo: 3x3, 5x5, 7x7 etc;

• Os tipos de funções focais podem ser:– Maioria, media, mediana, maximo, soma

etc.

Page 33: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Vizinhanças em LEGAL

• Uma maneira de realizar operações de vizinhança é através do envolvimento direto de cada local vizinho, como em uma operação local.operação local.

• Cada elemento vizinho é expresso em termos da distância a um local de referencia (foco), dada pelo número de linhas e colunas.

Page 34: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

i - 2

i - 1

i

j - 3 j - 2 j - 1 j j + 1

Operacao envolvendo locais vizinhossegundo uma certa configuracao.

grd [ -2, -2] +

Vizinhanças em LEGAL

i + 1

i + 2

grd [ -2, -2] +grd [-1, -2] + grd [-1, -1] +grd [ 0, -2] + grd [ 0, -1] + grd [0, 0] +grd [+1, -2] + grd [+1, -1] +grd [+2, -2]

Page 35: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Declividade e Exposição

Page 36: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Declividade e Exposição

Page 37: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Declividade e Exposição

Page 38: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Declividade e Exposição

Page 39: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Vizinhanças em LEGAL

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Mapa

SelelçãoVizinhanças

1 1 1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1 1 1

NovoMapa = Sumario(Mapa * Vizinhanças);

Page 40: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Vizinhanças em LEGAL

Medidas de distancia:

2

TabuleiroQuarteirao

2

Majority (mapa * (Distancia() < 3))

Majority (mapa * (1 < Distancia() < 3))

Page 41: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Vizinhanças em LEGAL

med3 = Media((Distancia() < 1) * img);

med93 = Media((1 < Distancia() < 4) * img);

imagem

media

desvio

media media media

ex: deteção de alvos

med93 = Media((1 < Distancia() < 4) * img);

dev93 = (Media((1<(Distancia()< 4) * (img - med93)^2));

Det93 = log(dev93/dev3)+(dev3/dev93)+(med3-med93)^2/dev93;desvio

desviomedia

media

Page 42: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Operações Zonais

• Caracterizam cada local com base em zonasque os contém. Para isso são usadasestatísticas básicas como: Maioria , Média , Máximo etc.Máximo etc.

• Uma operação zonal usualmente envolvedois argumentos:– as zonas (tamanho, forma e a localização)– os valores a serem processados

Page 43: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Operações Zonais

• Existem duas maneiras de selecionar um conjunto de zonas:– Através de uma lista de expressões

Booleanas , uma para cada zona;Booleanas , uma para cada zona;– Através de uma lista de poligonos, linhas

ou pontos de mapas do modelo Cadastral , associados a objetos geográficos .

Aqui, é onde a conexão com tabelas de Bancos de Dados convencionais entra emcena.

Page 44: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

• Sintaxe:<resultado> = <operação> (<referência> , <zonas> ) ;

– O resultado é uma variável do modelo Tematico,

Operações Zonais

– O resultado é uma variável do modelo Tematico, Numérico ou Imagem; ou um atributo de variáveldo tipo Objeto cadastral.

– A referência é uma expressão para determinar osvalores a serem processados;

– As zonas são expressões para a seleção de locais que pertencem a cada uma delas.

Page 45: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Operações Zonais, Exemplos:

• Os resultados podem ser novos mapas ouatributos de objetos cadastrais.

A média dos valores de indices de vegetaçãopor classe de pedologia ;por classe de pedologia ;

Media (ndvi, solo==“A”, solo==“B”, …);

A exposição predominante em cada quadra do Plano Piloto em Brasília.

Maioria (aspecto, quadra NoMapa quadras);

Page 46: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Operações Zonais, Exemplos:

Page 47: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Operações Zonais, Exemplos:

Page 48: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Operações “Zonais” sobre Pontos

Page 49: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Transformações de RepresentaçãoEspacialização de Atributos

• Geobjetos (objetos cadastrais) associados a representação vetorial podem ser transformados em representações Matriciais, dos modelos Tematico, Numerico e Imagem dos modelos Tematico, Numerico e Imagem que temos no SPRING.– Sintaxe:

var = Espacialze (obj.”atributo” NoMapa cad);

Page 50: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Espacialização de Atributos

Page 51: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Espacialização de Atributos

Page 52: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Espacialização de Atributos

Page 53: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Espacialização de Atributos

Page 54: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Transformações de RepresentaçãoPontos para Matrizes ( Raster )

• Geobjetos (objetos cadastrais) associados a representação Pontual (possuem geometria Ponto) podem ser transformados em representações Matriciais, como àquelas dos representações Matriciais, como àquelas dos modelos Tematico, Numerico e Imagem que temos no SPRING.– Sintaxe:

var = PontosPorCela (obj NoMapa cad);var = AtributoPorCela (obj.”atributo” NoMapa cad);

Page 55: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Pontos/Atributos por Cela

Page 56: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Pontos/Atributos por Cela

Page 57: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Pontos/Atributos por Cela

Page 58: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Desenvolvimentos futuros: Analise de Difusão

• A modelagem da difusão lida com os processos que estão por trás da distribuição espacial.

• Usa-se a distância constante entre unidades adjacentes para simular mudanças a taxas adjacentes para simular mudanças a taxas constantes.

• Exemplos típicos são, o comportamento do fogo em incendios ou queimadas, o movimento de um processo de contaminação, a hidrologia etc.

Page 59: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Desenvolvimentos futuros: Análise de Conexidade

• Mede o grau a que as feições de um mapa estão conectadas.– Por exemplo, existe área de floresta, grande o

suficiente para garantir o habitat de uma certa suficiente para garantir o habitat de uma certa espécie?

– Ou larga o suficiente (corredores) para garantir o deslocamento de indivíduos de uma espécie?

Page 60: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Barreira

Floresta

Floresta Mista

Análise de Conexidade

Floresta Mista

Campos

Page 61: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Conclusões

• Essencialmente existem tres momentos na análise através da álgebra de mapas:

– Definir maneiras de selecionar as regiões envolvidas – Definir maneiras de selecionar as regiões envolvidas no problema

– Definir maneiras de sumarizar novos valores locais com base nos valores associados aos locais de cada região selecionada;

– Definir maneiras de equacionar esses novos valores, de modo a produzir um resultado final para cada localda área de estudo.

Page 62: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Obrigado pela atenção de vocês.

[email protected].

Page 63: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Referencias Basicas:

TOMLIM, C.D. Geographic information systems and cartographic modeling.Englewood Cliffs: Prentice Hall, 1990.

BERRY, J.K. Cartographic modeling: the analytical capabilities of GIS. In:GOODCHILD, M.; O’PARKS, B.; STEYAERT, L. Environmental modelingwith GIS, p. 58-74, 1993.

BERRY, J.K. Map analysis: procedures and applications in GIS modeling.2004. Available Online: <www.innovativegis.com/basis>. 20/10/2010. 2004. Available Online: <www.innovativegis.com/basis>. 20/10/2010.

SHAPIRO, M. et al. MAPCALC: an algebra for GIS and image processing. Champaign: U.S.Army Construction Engineering Research Laboratory, 1992.

WESSELING, C.G. Et al. Integrating dynamic environmental models in gis:the development of a dynamic modelling language. Transactions in GIS, v. 1,p. 40-48, 1996.

Page 64: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Referencias INPE:

BARBOSA, C.C. et al. Integração do Dominio de Objetos e Campos em Algebrade Mapas. In: GIS BRASIL, 1999, Salvador, BA.

CORDEIRO, J.P. Et al. Algebraic formalism over maps. In: BRAZILIAN SYMPOSIUM IN GEOINFORMATICS. 7., 2005, Campos do Jordão.

CORDEIRO, J.P. Et al. Yet another map algebra. Geoinformatica, v. 13, p.183-202, 2009.

CAMARA, G. et al. Towards an algebra of geographical fields. In: SIMPÓSIOBRASILEIRO DE COMPUTAÇÃO GRÁFICA E PROESSAMENTO DEIMAGENS, 7., 1994, Campinas.

CORDEIRO, J. P.; AMARAL, S.; FREITAS, U. M.; CAMARA, G. Álgebra de Campos e suas aplicações. In: SIMPÓSIO BRASILEIRO DESENSOREAMENTO REMOTO, 8., 1996, Salvador.

Page 65: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Referencias de Uso:

AMORIM, R.F.; SILVA, F.M. Modelagem do processo de vulnerabilidadee erosão do solo utilizando o SIG Spring. In: SIMPÓSIO BRASILEIRO DESENSOREAMENTO REMOTO, 5., 2009, Natal. Anais.

ANDERSON, L.O. et al. Influence of landscape heterogeneity on spatialpatterns of wood productivity, wood specific density and above groundbiomass. Amazonia, Biogeosciences, v. 6, p. 1883-1902, 2009.

BERKA, L.M.S.; RUDORFF, B.F.T. Sistema de informação geográfica noBERKA, L.M.S.; RUDORFF, B.F.T. Sistema de informação geográfica noacompanhamento da safra de soja através de modelo agrometeorológico.Goiânia: INPE, 2005. p.33-40.

CÂNDIDO, A.K.A.; SANTOS, J.W.M. Mapeamento das áreas com solos comalto potencial de erosão na área da bacia do Rio Manso – MT. In: SIMPÓSIODE GEOTECNOLOGIAS NO PANTANAL, 2., 2009.

Page 66: Álgebra de Mapas LEGAL - INPE · 2011-05-24 · Álgebra de Mapas • Em um SIG “raster”, a modelagem cartográfica é realizada através da álgebra de mapas. • Cada local

Referencias de Uso:

MOTA, M.; CORDEIRO, J.P.C.; VALERIANO, D.M. Using LEGAL: map algebra - as a tool to support estimation of amazonian deforestation. In:SIMPOSIO LATINOAMERICANO SÔBRE PERCEPCION REMOTA YSISTEMAS DE INFORMACION ESPACIAL, 11., 2004, Santiago, Chile.

MOTA, M.; SASSAGAWA, H.S.Y.; MEDEIROS, J.S. Integração de dadosambientais através de álgebra de mapas - caso de estudo: geração da vulnerabilidade ambiental do municipio Assis Brasil –Acre. In: GIS-Brasil, vulnerabilidade ambiental do municipio Assis Brasil –Acre. In: GIS-Brasil, 1999, Salvador.

SILVA, M.S.D. Avaliação de aspectos da fragilidade ambiental para oecoturismo no entorno da represa do 29 São Carlos (SP). 2007. Dissertação (Mestrado em Engenharia Urbana) - Universidade de São Paulo, São Carlos.

SOARES-FILHO, B.S. Et al. Dinâmica: a stochastic cellular automata modeldesigned to simulate landscape dynamics in an amazonian colonization frontier.Ecological Modelling, v. 154, p. 217–235, 2002.