PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA CIVIL
Laboratório de Pesquisa em Sistemas de Informação Geográfica
“ANÁLISES ESPACIAIS COM SISTEMAS DE
INFORMAÇÃO GEOGRÁFICA”
Maria Lúcia Calijuri
Maio/2006
Sumário
1. INTRODUÇÃO
ERRO! INDICADOR NÃO DEFINIDO.
2. CONCEITOS BÁSICOS
ERRO! INDICADOR NÃO DEFINIDO.
2.1. FERRAMENTAS ANALÍTICAS
2.1.1. CONSULTAS AO BANCO DE DADOS
2.1.2. OPERAÇÕES ALGÉBRICAS COM MAPAS
2.1.3. OPERADORES DE DISTÂNCIA
2.1.4. OPERADORES DE CONTEXTO
2.2. OPERAÇÕES ANALÍTICAS
2.2.1. CONSULTA AO BANCO DE DADOS
2.2.2. MAPEAMENTO DERIVADO
2.2.3. PROCESSO DE MODELAGEM
ERRO! INDICADOR NÃO DEFINIDO.
ERRO! INDICADOR NÃO DEFINIDO.
ERRO! INDICADOR NÃO DEFINIDO.
ERRO! INDICADOR NÃO DEFINIDO.
ERRO! INDICADOR NÃO DEFINIDO.
ERRO! INDICADOR NÃO DEFINIDO.
ERRO! INDICADOR NÃO DEFINIDO.
ERRO! INDICADOR NÃO DEFINIDO.
ERRO! INDICADOR NÃO DEFINIDO.
3. EXERCÍCIOS PRÁTICOS USANDO O SIG IDRISIERRO! INDICADOR NÃO DEFINIDO.
3.1. COMANDOS INICIAIS
ERRO! INDICADOR NÃO DEFINIDO.
3.1.1. AMBIENTE DE TRABALHO
3.1.2. A PICK LIST
3.1.3. BARRA DE STATUS E DE FERRAMENTAS
3.1.4. ORGANIZAÇÃO DO MENU
FILE / DISPLAY / ANALYSIS / REFORMAT / DATA ENTRY / HELP
3.1.5. COMPOSER
3.1.6. APRESENTANDO GRÁFICOS ALTERNATIVOS
3.1.7. ARQUIVOS UTILIZADOS PELO IDRISI32
ERRO! INDICADOR NÃO DEFINIDO.
ERRO! INDICADOR NÃO DEFINIDO.
ERRO! INDICADOR NÃO DEFINIDO.
ERRO! INDICADOR NÃO DEFINIDO.
9
ERRO! INDICADOR NÃO DEFINIDO.
ERRO! INDICADOR NÃO DEFINIDO.
ERRO! INDICADOR NÃO DEFINIDO.
3.2. APRESENTANDO LAYERS E COLEÇÕES ERRO! INDICADOR NÃO DEFINIDO.
3.2.1. COLEÇÕES DE LAYERS
3.2.2. COLEÇÕES DE LAYERS VETORIAIS
3.2.3. RASTER LAYER GROUPS
3.3. CONSULTAS A MAPAS
14
14
17
ERRO! INDICADOR NÃO DEFINIDO.
3.3.1.FEATURE PROPERTIES
18
3.3.2. COLLECTION LINKED ZOOM
20
3.3.3. PLACEMARKS
20
3.4. MAP COMPOSITION
ERRO! INDICADOR NÃO DEFINIDO.
3.4.1. LAYER FRAME
3.4.2. LEGENDA
3.4.3. SCALE BAR
3.4.4. NORTH ARROW
3.4.5. TITLES
3.4.6. TEXT FRAME
3.4.7. GRAPHIC INSETS
3.4.8. MAP GRID
3.4.9. BACKGROUNDS
3.4.10. CONSTRUINDO COMPOSIÇÕES
3.4.11. MODIFICANDO COMPOSIÇÕES
3.4.12. GEOREFERENCING TAB
3.4.13. SALVANDO E IMPRIMINDO A COMPOSIÇÃO
21
21
22
22
22
22
22
23
23
23
23
25
25
3.5. PALETAS, SÍMBOLOS E LAYERS TEXTO ERRO! INDICADOR NÃO DEFINIDO.
3.5.1. PALETAS
26
3.5.2. SYMBOL WORKSHOP
3.5.3. DIGITALIZANDO LAYER TEXTO
26
27
3.6. ESTRUTURA DE DADOS E ESCALA
ERRO! INDICADOR NÃO DEFINIDO.
3.7. COLEÇÕES DE VETORES
ERRO! INDICADOR NÃO DEFINIDO.
E
SQL
33
3.7.1. FILTER
3.8. CONSULTA AO BANCO DE DADOS
ERRO! INDICADOR NÃO DEFINIDO.
3.9. OPERADORES DE DISTÂNCIA E CONTEXTO ERRO! INDICADOR NÃO DEFINIDO.
3.10. COAST DISTANCES E
LEAST-COST PATHWAYSERRO! INDICADOR NÃO DEFINIDO.
3.11. MAP ALGEBRA
ERRO! INDICADOR NÃO DEFINIDO.
3.12. GEOREFERENCIAMENTO DE IMAGENS COM
DEFINIDO.
RESAMPLEERRO! INDICADOR NÃO
3.13. VARIANDO SISTEMAS DE REFERÊNCIA COM PROJECT
67
4. REFERÊNCIAS BIBLIOGRÁFICAS
73
1. INTRODUÇÃO
Os Sistemas de Informação Geográfica, SIG, tem grande impacto em praticamente todo
campo que gerencia e analisa dados distribuídos espacialmente. Para os que não possuem
familiaridade com a tecnologia é facil perceber que o SIG é uma caixa mágica. A velocidade,
consistência e precisão com que o mesmo opera realmente impressiona, além de ser difícil
resistir seu carater fortemente gráfico.
Entretanto, para analistas experientes a filosofia do SIG é um pouco diferente. Com a
experiência o SIG torna-se uma simples extensão de nosso pensamento analítico. O sistema
não tem respostas inerentes, somente as do analista. Ele é uma ferramenta assim como a
estatística também o é. O SIG é uma ferramenta para pensar.
O processo de incorporação das potencialidades do SIG em uma instituição requerem
investimento em longo prazo, organização, educação e treinamento das equipes.
“Aprender SIG envolve aprender a pensar, aprender a pensar sobre os padrões, sobre o
espaço e sobre os processos que nele atuam” (EASTMAN, 1997).
2. CONCEITOS BÁSICOS
O projetista de um SIG deve prever que o usuário desejará resposta para um número quase
ilimitado de questões, que, para serem respondidas, necessitarão de certas combinações
para a recuperação e transformação dos dados.
Inúmeras questões podem ser colocadas pelo usuário, desde perguntas gerais até as muito
específicas. As questões mais gerais são:
Onde se encontra o objeto A?
Onde se encontra o objeto A em relação a um local B?
Quantas vezes ocorre o objeto A em uma distância D de B?
Qual o valor da função Z no ponto X?
Qual o tamanho de B (área, perímetro,etc.)?
Qual o resultado da intersecção de vários tipos de dados espaciais?
Qual o trajeto de menor custo, resistência ou distância, ao longo de um terreno, de X
para Y ao longo da via P?
O que existe nos pontos X1, X2 ...?
Que objetos estão próximos de objetos que têm certas combinações de atributos?
Reclassifique objetos com combinações específicas de atributos.
Usando o banco de dados digitais como um modelo do mundo real, simule o efeito do
processo P no tempo T para um cenário S.
Muitas dessas questões gerais são difíceis de serem respondidas utilizando-se métodos
convencionais. Calcular a proporção de diferentes tipos de solos mapeados, por exemplo,
requer um trabalho extensivo com o planímetro, pois alguns são difíceis de manusear e
consomem muito tempo, mesmo fazendo uso de métodos computacionais.
Genericamente podemos afirmar que um SIG é projetado para responder a cinco questões
fundamentais:
Localização
O que está em
Condição
Onde se
Tendência
O que variou
Rota
Qual o melhor caminho
Modelagem
O que se
As questões de localização envolvem consultas a um banco de dados para determinar os
tipos de características que ocorrem em um dado local.
As questões de condição envolvem encontrar a localização de lugares que possuem
determinadas características. Quando estão envolvidos mais de um tipo de dado, pode ser
necessário encontrar a interseção de conjuntos de tipos de dados.
As questões de tendência envolvem o monitoramento da variação temporal de qualquer
característica. Podem, entretanto, existir situações mais complexas que exigem análises
espaciais.
As questões de rota requerem o cálculo do melhor percurso entre localizações (mais
seguro, mais rápido, mais curto, mais bonito, etc.).
A modelagem permite a simulação de diferentes situações do mundo real e é aplicável a
qualquer característica, (por exemplo, quais áreas da terra seriam afetadas pela subida de 20
cm do nível do mar).
A razão, para o estabelecimento da maioria dos sistemas de informação e para a principal
atividade na fase inicial de desenvolvimento, é a reunião, a organização e a interpretação de
um inventário de características de interesse. No contexto do SIG isto representa um
inventário de solos, florestas, redes de infra-estrutura, etc.. Durante esta fase, são utilizadas
consultas a dados simples tais como localização e condição.
A segunda fase, na evolução dos sistemas de informação, vem de encontro com a vontade e
necessidade do usuário em realizar operações analíticas complexas. Frequentemente, isso
requer acesso ao dado através de vários planos de informação e o uso de técnicas
estatísticas e analíticas espaciais. Aplicações típicas dessa fase são, por exemplo, a
determinação da adequabilidade de terrenos para locação de depósitos de rejeitos, aterros
sanitários, etc.
A terceira fase é a mais desenvolvida e os sistemas de informação são utilizados para dar
suporte às atividades de tomadas de decisões. Existe ênfase considerável em sofisticadas
análises analíticas espaciais e de modelagem.
2.1 FERRAMENTAS ANALÍTICAS
As ferramentas analíticas de um SIG são:
-Consultas ao Banco de Dados;
-Operações Algébricas com Mapas;
-Operadores de Distância;
-Operadores de Contexto.
2.1.1 Consulta ao Banco de Dados
A consulta ao banco de dados é a mais fundamental de todas as ferramentas do SIG. Nesta
consulta são possíveis, dentre outras, as seguintes questões:
-que localização é esta? (localização);
-mostre-me todas as localizações que contém determinado atributo.
Com a consulta por atributo, especificam-se algumas condições e solicita-se a apresentação
de todas as regiões que possuem aquela condição. Se a condição envolve um atributo
simples, usamos a reclassificação da imagem para criar um novo mapa a partir da condição
de interesse. Se a condição envolve múltiplos atributos, o procedimento usual no SIG é
individualizar cada um deles, realizando a reclassificação, e posteriormente, sobrepô-los com
overlay, para a produção do resultado composto.
Com a reclassificação da imagem cria-se uma imagem binária, lógica ou boolean, assim
denominada porque contém apenas valores zero e um. O valor zero indica um pixel que não
contém a condição de interesse e o valor um indica um pixel que contém a condição de
interesse. A sobreposição com overlay produzirá um mapa que reunirá as duas (ou mais)
condições de interesse.
A função overlay produzirá novas imagens como resultado de algumas operações
matemáticas entre imagens existentes. Em SIG a operação de multiplicação realiza a
condição and (e) e a opção de cobertura produz um lógico or (ou). As operações lógicas and
e or são também conhecidas como operações de interseção e união.
2.1.2 Operações Algébricas com Mapas
O segundo conjunto de ferramentas do SIG é o que faz a combinação matemática de layers
de mapas. A modelagem permite combinar mapas de acordo com várias operações
matemáticas.
Poder-se-ia ter uma equação que prescrevesse a temperatura média anual com a altitude e
poder-se-ia criar mapas de potencial de erosão do solo baseado em fatores de erodibilidade,
gradiente de taludes e intensidade de chuva. Seria necessário modificar valores nos mapas
por operações e transformações, combinando fatores, matematicamente, para produzir o
resultado final.
Nestas operações estão disponíveis três tipos de operações:
-modificar aritmeticamente os valores dos atributos sobre o espaço por uma constante
(escalar aritmético);
-transformar valores de atributos por uma operação padrão, tais como, funções
trigonométricas, transformações logarítmicas, etc.
-combinar matematicamente diferentes layers de dados para produzir um resultado
composto, através da adição, subtração, multiplicação e divisão.
2.1.3 Operadores de Distância
Este módulo é constituído por um conjunto de ferramentas onde a distância desempenha
papel chave nas análises. Como exemplo, podem ser citadas as áreas dentro de uma
distância especificada de um tipo de característica; a distância de todas as localizações, a
mais perto possível de um conjunto de características projetadas e o caminho mínimo
(pathway).
Operadores de Contexto
Com os operadores de contexto obtém-se um novo mapa baseado na informação de um
mapa existente e no contexto em que cada característica é encontrada.
Um destes operadores é a função que calcula declividades a partir do modelo de elevação
digital do terreno.
OPERAÇÕES ANALÍTICAS
De posse dessas ferramentas básicas pode-se realizar um grande numero de operações
analíticas. As principais, entretanto caem em um dos tres grupos básicos:
Consulta ao Banco de Dados;
Mapeamento Derivado;
Processo de Modelagem;
2.2.1 Consulta ao Banco de Dados
Na consulta ao banco de dados selecionam-se combinações de variáveis para análise;
nessas ferramentas de consulta estão incluídos varios processos de medidas e análises
estatísticas.
Uma das atividades chave na consulta é o padrão de busca ou procura. Tipicamente está se
procurando padrão espacial no dado que possa conduzir a hipótese de relações entre
variáveis.
2.2.2 Mapeamento Derivado
Nesse mapeamento combinam-se componentes selecionados do banco de dados para a
produção de novos layers derivados. Por exemplo, do modelo de elevação digital do terreno
produz-se a carta de declividades; essa carta combinada com o tipo de solo e o regime de
chuvas resulta em novo mapa de potencial de erosão do solo.
A partir das informações existentes e, com o conhecimento das relações entre os elementos
do banco de dados obtêm-se novos dados fazendo uso do mapeamento derivado. Isso
somente é possível se forem conhecidas as relações entre os fatores e o novo mapa que
está sendo criado. Em alguns casos essas relações são especificadas em termos logicos e,
em outros, as relações são especificadas em termos matemáticos.
2.2.3 Processo de Modelagem
O processo ou simulação de modelagem é a terceira área que possui um potencial muito
grande no SIG. Com esse processo acrescenta-se algo de novo ao banco de dados que é o
conhecimento do processo. O processo de modelagem é um dos mais excitantes no SIG; ele
é baseado na noção de que no SIG o banco de dados não representa simplesmente um
ambiente, ele é um ambiente. A simulação ou modelagem constitui no sistema um ambiente
substituto, capaz de medir, manipular e atuar sobre processos geográficos e temporais. O
banco de dados atua como um laboratório para exploração do processo em um ambiente
complexo.
Entretanto, os processos de modelagem e de tomada de decisões não são, ainda, atividades
comuns nos SIG’s. Embora muitos softwares atualmente incorporem ferramentas de
modelagem, poucos deles permitem a incorporação de rotinas desenvolvidas pelos usuários,
fundamentais aos dois processos acima citados.
3. EXERCÍCIOS PRÁTICOS
Apresenta-se a seguir um conjunto de exercícios práticos que visam exemplificar os
conceitos discutidos no capítulo 1, utilizando o SIG IDRISI32 (I32.22), software desenvolvido
pela Clark University – EUA, 2002.
COMANDOS INICIAIS
Antes de se iniciar a manipulação dos exercícios apresentados neste curso, deve-se ter
conhecimento dos módulos iniciais, responsáveis pela definição do ambiente de trabalho e
tratamento dos arquivos a serem manipulados pelo IDRISI durante todas as atividades.
3.1.1 Ambiente de Trabalho
O IDRISI permite a abertura e manipulação de arquivos armazenados em dois diretórios
definidos pelo usuário e configurados como ambiente de trabalho do sistema, através do
módulo Data Paths/Project Environment
Environment].
[Data Paths/Project Environment Project
Project Environment: Um projeto é uma organização de arquivos de dados: os arquivos de
input que serão utilizados, mais os arquivos de output que serão criados.
O Project Environment, basicamente, é composto por dois diretórios: o Working Folder e o
Resource Folder.
O Working Folder é o diretório de trabalho onde os dados gerados serão armazenados.
Working Folder Default – C:\nome_do_usuário
O Resource Folder – é o diretório onde o dado pode ser lido, mas preferencialmente onde
nenhum dado será gravado.
Resource Folder – C:\diretório_que_contém_os_dados_originais
Obs.: Se muitos usuários estiverem usando o Working Folder para dados de entrada e
saída é melhor setar o Project Environment da seguinte forma:
Working Folder – Um folder temporário para manter todos os dados de output.
Resource Folder – O folder em que os dados originais do tutorial foram armazenados.
Quando for necessário adicionar novos arquivos no Working Folder da coleção
armazenada no Resource Folder, primeiro é preciso copiar toda a coleção de
elementos do Resource Folder para o Working Folder.
Usar os botões ADD ou REMOVE para especificar corretamente o Resource Folder.
3.1.2 A Pick List
A Pick List apresenta os nomes de layers de mapas e outros elementos de dados
organizados por folders.
A Pick List sempre abre com o Working Folder expandido e o Resource Folder contraído.
3.1.3 Barra de Status e de Ferramentas
A Barra de Status e de Ferramentas contém:
linhas e colunas,
coordenadas X e Y no sistema de referência,
RF = Representative Fraction – expressa a escala do mapa corrente.
Display: SIERRADEM – paleta Quantitative Standard Idrisi – legenda e título;
(observar que a autoescala é setada); Esse é um modelo digital do terreno de uma
área na Espanha.
Observar: A Barra de Status e de Ferramentas contém: Linhas e colunas;
coordenadas X,Y; RF
Ex.: RF = 1/5000 indica que o mapa mostra a terra 5000 vezes menor do que é na
realidade.
Para variar o RF – utilizar o botão Maximize
Para voltar à posição original – botão Restore
END (Maximize) e HOME (Restore).
; observar a variação do RF.
; Essas funções são ativadas por
Mover o mouse para fora da imagem: O que está sendo apresentado na barra de
status?
3.1.4 Organização do Menu
Os principais módulos que compõem o Menu Principal são:
File/ Display/ GIS Analysis/ Modeling/ Image Processing/ Reformat/ Data Entry/ Windows
List/ Help
File – User Preferences : System settings/ Display settings/ Language
Para explorar os sub-módulos contidos nos módulos principais:
GIS Analysis – Surface Analysis – Feature Extraction – Contour:
Input raster image: SIERRADEM;
Outuput vector file: CONTOUR;
(Não utilizar a pick list para arquivos de output; a pick list só deve ser utilizada para
direcionar a saída a um outro folder, que não o Working Folder, ou para ver uma lista
de nomes de arquivos que estão no Working Folder).
Minimum contour value: 400;
Maximum contour value: 2000;
Contour interval: 100;
Título: “100m Contour from SIERRADEM”
Ok!
Mover o cursor sobre o mapa Contour; (observar que não aparece o valor de linhas
e colunas, pois se trata de um vetor).
3.1.5 Composer
Composer é uma das ferramentas mais importantes para a construção de composição de
mapas. Permite adicionar e remover layers, variar sua posição hierárquica e símbolos; salvar
e imprimir a composição.
Para observar melhor a diferença entre layers raster e vector:
Fechar Contour;
Com SIERRADEM ativa:
Composer – Add layer – vector layer: Contour – symbol file: Uniform Black – OK!!
Experimentar: Zoom e Pan
Pg Up e Pg Down.
3.1.6 Apresentando Gráficos Alternativos
Apresentando imagens tridimensionais com o módulo ORTHO.
Display
: SIERRA234; OK!!!
Observar que a paleta é desabilitada pois esta é uma imagem de cores reais (24 bit ou
16 milhões de cores), no caso uma imagem de satélite criada a partir das bandas 2,3,
e 4 de uma cena Landsat.
Rode: ORTHO
Surface image: SIERRADEM;
Drape image: Sierra234;
Resolution: 800 x 600;
Demais parâmetros: default.
Quando o Ortho ficar pronto:
!
ou End.
Observação: A surface image não precisa ser o modelo de elevação, pode ser
qualquer imagem quantitativa contínua (chuva, densidade de população).
Uma imagem 24 bit é uma forma especial de imagem raster que contém o dado para 3
canais coloridos independentes, que são as cores primárias, vermelho, verde e azul.
Cada um destes 3 canais é representado por 256 níveis, levando a mais de 16
milhões de cores.
3.1.7 Arquivos utilizados pelo IDRISI 32
O Idrisi trabalha com vários tipos de arquivos para uma mesma característica estudada.
Muitos destes arquivos, entretanto, podem ter o mesmo nome, mudando apenas a extensão,
o que é feito automaticamente pelo software.
Imagens
♦
♦
nome.rst arquivo de imagem
nome.rdc arquivo de documentação da imagem
Vetores
♦
♦
nome.vct arquivo de vetor
nome.vdc arquivo de documentação do vetor
Valores
nome.avl arquivo de valores
nome.adc arquivo de documentação dos valores
Banco de Dados (Database Workshop)
nome.mdbarquivo de banco de dados
nome.adcarquivo de documentação do banco de dados
Grupo de Imagens (Raster Group File): nome.rgf
Vector Link File: nome.vlx
Map Composition: nome.map
Point Symbol: nome.sm0
Line Symbol: nome.sm1
Polygon Symbol: nome.sm2
Text Symbol: nome.smt
Palette: nome.smp
Symbol File: Descreve a natureza dos símbolos que serão usados em cada vetor. Existem
diferentes symbol files para cada tipo de vetor (ponto, linha, polígono e texto), até um
máximo de 256.
Values File: Têm um papel muito importante na apresentação de um vetor. Os arquivos de
vetores simplesmente contêm as definições geográficas de um conjunto de características.
Normalmente possuem identificadores inteiros, com o objetivo de serem linkados a values
file, que contém os atributos para aquelas características.
3.2 APRESENTAÇÃO DE LAYERS E COLEÇÕES
A representação digital do dado espacial requer uma série de elementos constituintes, sendo
o layer o mais importante.
Um layer é um tema geográfico básico que consiste de um conjunto de características
similares.Exemplo de layers: estradas, rios, uso do solo, censo, etc.
Os layers são constituídos por Features (características), que são as entidades geográficas
mais fundamentais ( o equivalente às moléculas nos átomos, sucessivamente compostas por
características atômicas mais básicas) tais como; nós, vértices e linhas.
Com representações geográficas tradicionais, o mapa é apenas uma entidade na qual
podemos interagir.
No SIG, pode-se enfatizar a apresentação de características específicas, layers isolados, ou
pode-se visualizar múltiplos layers.
Layers não são apenas construções de blocos de mapas, mas são também os elementos
básicos da análise geográfica. Eles são as variáveis dos modelos geográficos.
Display – vector layer – SIERRAFOREST – User defined symbol – Forest
!
Este é um vetor de floresta para a Serra de Gredos na Espanha.
!
Layers vetoriais são compostos de pontos que são ligados para formar linhas e
limites de polígonos
Use Zoom (Pg Up e Pg Down) e Pan (setas) para localizar alguns polígonos da
floresta.
Se o Zoom é grande o suficiente, a estrutura do vetor fica aparente.
Home - para voltar ao display original
End – para maximizar
Pressione Cursor Inquiry
: Movendo o cursor dentro do mapa observe que ele
varia para uma cruz:
Clickar em um polígono qualquer da floresta – o polígono é selecionado e o ID
mostrado perto do cursor.
Repetir a operação;
Clickar em algumas áreas brancas entre os polígonos;
Composer – Feature Properties – clickar nos polígonos (observar que a informação
apresentada em Feature Properties aparece abaixo de Composer)
!
Fica evidente nesse exemplo, que a representação vetorial é orientação a objeto –
(objeto orientado) – eles descrevem características – entidades com limites distintos –
e sem preenchimento (interior vazio), contrastando com layers raster.
Em Composer – Add layer (qualquer número de layers raster ou vector podem ser
adicionados) – raster layer – SIERRANDVI – paleta NDVI – OK!!
!
Esta é uma imagem da biomassa, criada usando um modelo matemático simples
de imageamento por satélite. Com esta paleta, áreas mais verdes têm maior
biomassa. Áreas com biomassa progressivamente menor variam do amarelo –
marrom – vermelho.
!
Notar que o layer raster cobriu o layer vector. Isto deve-se ao fato do raster estar
no topo e não possuir espaços vazios.
Para confirmar que os 2 layers estão ativos,
Clickar na caixa à esquerda de SIERRANDVI. Este layer fica desabilitado e aparece o
vetor que está embaixo;
Tornar o layer raster visível novamente, clickando à esquerda do nome;
Clicar Zoom In com PgDn até a estrutura raster tornar-se aparente.
Layers raster não descrevem apenas as características no espaço, mas a estrutura do
próprio espaço. Cada célula descreve a condição ou caráter do espaço naquela localização.
Ativar SierraNDVI em Composer
Clickar cursor Inquiry
– clickar em varias células. Notar que cada uma das células
tem um valor e toda célula tem valor.
!
Quando um layer raster está em uma composição não é possível ver nada abaixo dele.
Isto não é o caso com vetores.
Para variar a posição do layer na apresentação:
Em Composer – clicar sobre o nome da imagem ou vetor, que se quer variar a posição e
arrastar.
Neste caso, para que o vetor fique no topo:
Em Composer - Clickar em Sierraforest para selecioná-lo;
Segure o botão esquerdo do mouse pressionado sobre Sierraforest e arraste até sobrepô-lo
a nova posição desejada. Isto varia a posição dos layers.
Com o vetor no topo, e se existirem espaços vazios, observe que é possível visualizar o que
está abaixo dele.
Algumas vezes pode ser interessante converter um raster para vector para fazer uso dessa
ferramenta do display.
Como normalmente os polígonos escondem o que está atrás dele pode ser útil usar um
preenchimento diferente.
Em Composer – selecionar Sierraforest
Clicar layers Properties
Selecionar Symbol file – Forest2
O display é atualizado automaticamente.
Para remover – layers properties – OK!
Raster layers fornecem os ingredientes necessários a um grande número de operações
analíticas; a abilidade para descrever dados contínuos, que permite modelar movimentos no
espaço e uma arquitetura compatível com a memória dos computadores.
Vector layers permitem armazenar e manipular dados para toda a coleção de layers
aplicados à característica descrita.
Durante a apresentação de uma imágem, o CURSOR INQUIRY
, pode ser utilizado para
fornecer atributo, ou o valor do pixel, na posição em que o mouse se encontra, clicando o
botão direito sobre a imagem.
3.2.1. Coleções de Layers
Display – vector layer – MAZIP, expandi-lo, selecionar MEDHOMVAL, symbol File
Quantitative com as opções de autoescala, titulo e legenda selecionadas.
!
O mapa resultante mostra valores médios (em US$) das habitações por regiões de
códigos postais.
3.2.2. Coleções de Layers Vetoriais
MAZIP – é uma coleção de layers vetoriais
No Idrisi, uma coleção é um grupo de layers associados.
Para layers vetoriais:
Um layer vetorial simples que atua como um frame espacial é associado com uma tabela de
dados para a característica selecionada.
Um frame espacial é um layer que descreve somente a geografia da característica e não
seus atributos.
Associando a tabela de dados com o dado de atributo para cada característica – um layer
pode ser formado a partir de cada campo de dado.
Para entender isso:
Tenha MEDHOMVAL em foco
Open Database Workshop
(como o mapa já está associado com o Database, ele
é aberto automaticamente)
Coloque lado a lado o mapa e o Database.
Notar que os nomes das colunas coincidem com os nomes dos layers apresentados
quando a lista do MAZIP foi apresentado.
Terminologia do Database:
campos
campos
registro
Na terminologia do banco de dados, as colunas são campos e as linhas são registros do BD;
cada uma delas representando uma característica diferente (neste caso diferentes códigos
de endereçamento postal).
Ativar o cursor e clicar em vários polígonos no mapa – Notar que os registros no
Database são iluminados apresentando os polígonos selecionados. Ao clickar em um
polígono aparece o ID do polígono e o correspondente no BD.
Com uma tabela de dados lincados, cada campo torna-se um layer diferente.
Notar que o Database tem um icon display. Esse icon pode ser usado para apresentar
qualquer campo de dados
Para usar isto:
Escolher o layer que será apresentado
Clicar com o mouse em qualquer célula na coluna do campo de interesse.
Na coluna MEDHHINC – clicar em qualquer célula – clicar no icon do mapa (display
current field).
O mapa é apresentado.
Modificações no Symbol file podem ser feitas em layers properties (Composer).
Existem 3 maneiras de especificar que um vetor layer é parte de uma coleção:
Selecioná-lo da lista com display
Apresentá-lo a partir do Database Workshop
Digitar o nome.
O nome é composto pelo nome da coleção, seguido de ponto, seguido pelo nome do
campo.
Essa convenção pode ser usada para especificar qualquer layer que pertença a uma
coleção.
Fechar o mapa e o Database.
A coleção é mostrada com o Collection Editor.
Menu file – Open Collection Editor - File - Open
Em Files of Type – selecionar Vector Link Files (*.vlx)
Um arquivo link estabelece o link entre o arquivo frame espacial e a tabela do banco
de dados.
Selecionar MAZIP.VLX – Open
Notar que o Vector link file contém 4 componentes:
O nome do vector spatial frame vct;
O arquivo do banco de dados mdb;
A tabela do banco de dados;
O campo de lincagem.
O frame espacial é qualquer arquivo vetorial que define um conjunto de características
usando um conjunto de identificadores internos únicos.
!
No exemplo a definição espacial de áreas de Zip codes = MA_ZIPCODES
O arquivo do banco de dados pode ser qualquer arquivo no formato Microsoft Access. O
Database Workshop pode ser usado para converter um arquivo para o formato Access.
!
Ex.: No exemplo a coleção de vetores usa um arquivo de banco de dados
chamado MA_ZIPSTATS.
Arquivos de banco de dados podem conter muitas tabelas. O arquivo VLX indica que a tabela
deverá ser usada.
!
Ex.: No exemplo a tabela usada é a de Demografia.
O link field é o campo dentro da tabela do BD que contém os identificadores que
lincam com os identificadores usados para as características no frame espacial.
O link field é o elemento mais importante do vector link file, uma vez que serve para
estabelecer o link entre registros no BD e características no vector frame file.
No exemplo: O campo IDR-ID é o link field para essa coleção de vetores. Ele contém
os identificadores que ligam os identificadores das características dos polígonos de
MA_ZIPCODES.
3.2.3. Raster Layer Groups
A lógica de criação de uma coleção é muito diferente em layers raster.
Uma coleção raster é uma coleção de layers agrupados.
A coleção é criada em:
File Menu – Collection Editor – Raster Groups Files(*.rgf)(Files of Type)
Menu File – Collection Editor – New – em Files of Type – Raster Group File(*.rgf)
Name Sierra – Open
Select e Add, usando a opção Insert After a cada um dos arquivos:
Sierra 1,2,3,4,5,7,234,345,SierraDEM, SierraNDVI
Salve e saia (Se algum novo foi inserido indevidamente clique sobre ele e remova)
Display – raster layer – clicar na lista – clicar no sinal + de Sierra – selecionar a
imagem Sierra 345 – aparece o nome sierra.sierra345 .(Esta seqüência é a mesma
para a coleção de vetores)
Como a paleta é 24-bit composit, clique OK.
Com coleções de layers raster, o layer individual existe independente do grupo (o que não é
verdade para a coleção de vetores), então para apresentar qualquer um desses layers podese especificar o nome simples (ex.: Sierra 345) ou o nome da imagem tendo como prefixo o
nome do grupo.
Clickar Feature Properties em Composer
Mover o mouse e clickar com botão esquerdo do mouse em vários pixels ao redor da
imagem – olhar em Feature Properties
Clickar em Toggle Graph e continuar a analisar a imagem.
!
Obs.: Layers vetoriais tem características como pontos, linhas e polígonos.
!
Layers raster não contém características por si; o mais próximo é o pixel.
O cursor permite a inspeção de valores em qualquer pixel, entretanto com um raster group
file pode-se examinar os valores de todo o grupo na mesma localização, produzindo uma
tabela ou gráfico.
?
Ex.: Encontre um vetor file de códigos postais
(NETHERLANDS.VCT) e um banco de dados relacionado a esses
distritos (NLDZIP3.MDB). Com o Collection Editor crie uma
coleção de vetores para esses dados.
Menu File – Collection Editor – Files of Type = Vector link files (.vlx) – netherlands.vlx
– New
Collection Editor: Vector spatial frame = Netherlands Database file (mdb) = nldzip3
Table = Polygons
Linkfield = poly ID
Database Workshop – File – Open – nldzip3
Clicar no campo Persons H/H
Clicar no Display
do Database Workshop
Entrar com o nome do vector link – Netherlands – OK
Aparece o mapa.
3.3 CONSULTAS A MAPAS
Uma das características marcantes do GIS é que o mapa pode ser ativamente consultado.
Eles não são simples representações estáticas de mapas mas, coleções de dados que
podem ser visualizados de muitas maneiras.
3.3.1. Feature Properties
Display – raster layer – Sierra234 do Grupo Sierra (sierra.sierra234)
!
Obs.: Como Sierra234 é uma imagem de 24 bits nenhuma paleta é necessária.
Uma imagem de 24 bits define todas as cores possíveis com uma mistura de R,G e B.
Red, Green e Blue são chamadas cores primárias.
Cada uma dessas cores primárias é armazenada usando 8 bits de memória (então 24
bits para as 3 cores primárias) permitindo até 256 níveis, do escuro ao claro, para
cada uma delas. Isto fornece um total de 16.777.216 combinações de cores –
denominada de cor verdadeira.
As imagens de 24 bits especificam exatamente como cada pixel deve ser apresentado
e são comumente utilizados em aplicações de sensoriamento remoto.
Entretanto, a maioria das aplicações SIG usam imagens de banda simples (isto é,
imagens raster que contém um tipo simples de informação) que requerem uma paleta
para especificar como os valores do grid devem ser interpretados como cores.
Mantenha aberta Sierra.Sierra234
Display Sierra.Sierra4, paleta Grey
Display Sierra.SierraNDVI, paleta NDVI
Clickar em Features Properties (em Composer)
Consulte as imagens (feature properties apresenta o valor do pixel em cada uma
das imagens do grupo naquela localização)
!
Obs.: A imagem Sierra.Sierra4 é uma imagem Landsat banda 4 e mostra o grau
em que o terreno reflete a energia do comprimento de onda do infravermelho próximo
a partir do sol. Isto é idêntico ao conceito de uma foto preto e branco.
!
A imagem de banda simples é quantizada a 256 níveis (variando de 0 a 255).
!
Notar que esta banda é uma das componentes de Sierra.Sierra234. Nesta imagem
a banda 4 está associada com o vermelho.
Em Properties – clickar em Toggle Graph Table – (para variar o modo de
apresentação) – clickar em vários pontos da imagem para observar a variação do
gráfico.
Em Features Properties
a opção gráfico também trabalha por autoescala.
No gráfico, as barras para cada imagem são escaladas no comprimento entre o
mínimo e o máximo para cada imagem.
Portanto: uma barra de comprimento médio significa que o pixel selecionado tem
metade do valor entre o mínimo e o máximo para aquela imagem. Isto é denominado
escala independente.
Em Properties existe um botão (a direita do Toggle graphic) que é a escala relativa.
Neste caso todas as barras são escaladas para um mínimo e máximo uniforme, para o
grupo inteiro.
Tentar isso e note que é solicitado que se especifique o mínimo e máximo a ser
usado. Pode-se utilizar o default.
O uso das coleções é fundamental quando a consulta é feita a um grupo de layers
relacionados.
As coleções podem ser usadas para navegação simultânea aos membros da coleção.
3.3.2. Collection Linked Zoom
Fechar Feature Properties
Clicar em Sierra.Sierra234 – usar Pan e Zoom nesta imagem.
Os botões Pan e Zoom estão localizados na parte de baixo, em Composer.
!
Obs.: Normalmente as operações Pan e Zoom afetam apenas o mapa que está em
foco. Entretanto, como esses mapas pertencem a um grupo, suas operações de Zoom
e Pan, podem ser lincadas.
Selecionar Collection Linked Zoom
Pan e Zoom sobre qualquer uma das imagens e observe o que acontece.
Isto também pode ser visto com a operação Zoom Window
;
Zoom Window é uma operação onde se delimita uma região para Zoom.
OBS: Clicar Restore Original Window
Clicar em Zoom Window
– delimitar a área – observar que esse procedimento é
executado automaticamente nas demais imagens do grupo.
Clicar Restore Original Window
A lincagem entre as imagens pode ser desligada a qualquer hora, simplesmente
clicando em Collection Linked Zoom
.
Tentar agora com vetores, apresentando 2 layers da coleção de MAZIP – Feature
Properties
– Collection Linked Zoom
– Consulte os mapas.
3.3.3. Placemarks
Os Placemarks são utilizados para salvar uma janela de mapa e poder retornar a ela
posteriormente.
Display – vector layer – mazip.households
De Zoom e Pan até selecionar a região desejada.
Clickar em Placemarks
Clickar em Add Current View e digitar um nome – enter.
Clickar Home para retornar ao View original.
Clickar novamente em Placemark
e em Go To Selected Placemark.
São permitidos até 10 Placemarks por composição de mapa (a composição consiste de um
mapa simples com 1 ou mais layers).
!
Obs.: O Placemark será perdido se o mapa for fechado sem salvar a composição.
!
Os Placemarks são aplicados a composição e não a layers individuais.
3.4 MAP COMPOSITION - Componentes do Mapa
Map Window – é uma Window onde todos os componentes do mapa estão contidos.
Um novo mapa é criado toda vez que se utiliza Display. O tamanho do mapa pode ser
alterado com END e HOME.
3.4.1. Layer Frame
Layer Frame
é uma região retangular onde os layers são apresentados.
Quando o display é utilizado e título e legenda não são selecionados – o layer frame e o Map
Window são exatamente do mesmo tamanho.
Quando a legenda é selecionada o Map Window é aberto para acomodar a legenda a direita
do layer frame. Neste caso o Map Window é maior que o layer frame.
Um objeto do layer frame que contém os layers pode ser movido e ter seu tamanho variado.
Cada composição de mapa contém um layer frame.
3.4.2. Legenda
Pode-se construir legendas para: Layers raster, Layer vector de pontos, linhas e polígonos.
Como todos os componentes do mapa, o texto pode ser configurado e posicionado.
O conteúdo do texto da legenda é a informação contida em documentation file do layer
envolvido ou construído automaticamente pelo sistema.
A legenda é construída em File Metadata e configurada em Map Properties.
3.4.3. Scale Bar
Para apresentação da barra de escala pode-se configurar:
Comprimento;
Texto;
Número de divisões;
Cor.
A barra de escala é construída e configurada em Map Properties a partir de Composer.
3.4.4. North Arrow
Pode-se configurar em Map Properties, a partir de Composer:
Texto;
Cor;
Declinação - ângulo a partir do norte – sempre especificados como azimutes – ângulo
variando de 0 a 360 graus em sentido horário, a partir do norte.
3.4.5. Titles
Em Map Properties, a partir de Composer pode-se usar até 3 títulos flutuantes:
Título;
Subtítulo;
Anotação.
3.4.6. Text Frame
Text Frame é o texto que será inserido em uma área retangular. Configurado em Map
Properties, a partir de Composer.
3.4.7. Graphic Insets
Pode-se incorporar até 2 gráficos em cada mapa, com os seguintes formatos:
Windows Metafile (Wmf);
Enhamed Windows Metafile (emf);
Windows Bitmap (bmp).
Configurado em Map Properties, a partir de Composer.
3.4.8. Map Grid
Um grid pode ser facilmente incorporado ao mapa. Parâmetros para o grid incluem:
Posição da origem;
Incremento em X e Y (intervalo);
Pode-se configurar a fonte do texto;
Variar a cor.
Configurado em Map Properties, a partir de Composer.
3.4.9. Backgrounds
Todos os componentes do mapa tem background e, por default é branco.
O background dos componentes pode ser variado individualmente ou em grupo.
!
Obs.: Quando um ou mais layers raster são apresentados na composição, o
background do layer frame nunca será visível.
Quando apenas layers vector são envolvidos, o layer frame do background será evidente
quando nenhuma característica está presente.
Variando o background do Map Window é como variar a cor do papel. Quando se
faz isso, pode-se desejar forçar todos os componentes do mapa a terem a mesma cor
do background.
Configurado em Map Properties, a partir de Composer.
3.4.10. Construindo Composições
Display – raster layer – Westluse – paleta Westluse – OK.
Add layer – Westroad – paleta Westroad.
Add layer – Westborotxt – paleta Westborotxt.
Clickar End ou Maximize Display of Layer Frame
.
Clickar em PgUp e PgDn para variar o tamanho do texto. O tamanho aumenta,
mas o tamanho relativo fica mantido.
Configurado em Map Properties, a partir de Composer.
3.4.11. Modificando Composições
Clickar Home e Key para retornar do estado original da composição.
Clickar Map Properties em Composer. Map Properties é uma tabela que controla
todos os componentes da composição.
!
Por default abre com a tabela de legenda para o primeiro layer selecionado (no
exemplo Westluse).
Para adicionar uma legenda para as estradas:
clickar na lista Westroad – observar que legend 2 visível e automaticamente
selecionada.
Clickar em Select Font – configurar para Arial 8 pontos regular, cor preta.
Clickar em Westluse e configurar da mesma forma – OK!
Quando se inicia o Display – ele possui controle sobre a posição de todos os elementos,
entretanto quando novos componentes são adicionados, o usuário deve reposicionar esses
componentes onde desejar. O novo componente aparece dentro de uma moldura que
permite sua movimentação e a alteração do tamanho.
Para fazer isso:
Clickar sobre o objeto para selecioná-lo, arrastá-lo para movê-lo e redimensionar o
tamanho. Depois de fazer isso as barras (moldura) desaparecem.
Clickar sobre o título com o botão direito do mouse.
A tabela do Map Properties é aberta com o título visível, e está selecionado.
Para variar o título – clickar em Select Font
Variar para a fonte, o tamanho, a cor, e digitar um título
Clickar em Caption Text – digitar “Land Use / Land Cover”
Arial 8, cor marrom – OK.
Arraste esse texto e posicione-o acima da legenda de uso do solo.
Clickar novamente em Map Properties e selecionar Graphic Insets Tab.
Use o browser para encontrar Westboro.bmp (em Files of Type selecionar BMP)
Selecionar: Show Border off e Stretchalbe on
Arraste para o canto inferior direito;
Clickar Map Properties – selecionar background tab – clickar em Map Window
Background Color (para fazer a tabela de cores)
Clickar em Define Custom Color – aparecerá um diálogo onde as cores podem ser
setadas graficamente pelas especificações de RGB – Setar R=255, G=221, B= 157 e
clicar em Add to Custom Color-OK!
Clickar Assign Map Window Background Color to All Map Components – OK!
Em Map Properties: Selecionar Scale Bar Tab. Setar: Units Text = meters; Number of
Divisions = 4; Length = 2000
Select Font = Arial, 8, regular black – selecione para reposicioná-la no texto.
Selecionar Map Grid.
Selecionar: Origem X = 0; Origem Y = 0; Incremento X = 2000; Incremento Y = 2000
Clickar em Grid line color para setar a cor (aparece a tabela de cores) – selecionar
coluna 5 e linha 2. Largura da linha = 1
Setar a fonte para Arial, 8, com cor igual a do grid, acqua – OK! para ver o resultado.
3.4.12. Georeferencing Tab
Em Map Properties – selecionar Georeferencing Tab
Esta tabela é usada para setar os limites da composição e do View corrente. As unidades
são especificadas na unidade de referência do mapa, que podem representar um múltiplo de
unidades do terreno. (No exemplo cada unidade será representada por 20 metros.)
!
Obs.: notar a entrada para variar a relação das coordenadas do sistema de
referência. (no exemplo está setado para 1, que representa 20 metros.) Então, um
Text label de 8 pontos corresponderia a 160 metros no terreno, por exemplo.
Em Georeferencing tab, se One Point = 2 Map Reference Units, significa que, 1 texto
de 8 pontos corresponderia a 320 metros.
2 x 8 x 20 = 320metros, onde
2 : 1ponto = 2 Map Reference Units
8 : tamanho da fonte
20 : 1 unit = 20 metros
Clickar em North Arrow: Existem opções para configurar a declinação, a cor e o
texto.
OK! !! Para inserir o Grid North.
3.4.13. Salvando e Imprimindo a Composição
Saving Composition em Composer. (a composição será salva em Working Folder)
Essa composição contém instruções de como refazer o mapa e não todos os layers
que compõe o mapa.
Contendo as instruções para refazer o mapa, o programa encontra os layers para
mostrar a composição no Working Folder ou no Resource Folder no Project
Environment.
!
Obs.: Se for necessário copiar a composição para outra localização é necessário
copiar o arquivo .map mais todos os layers, arquivos de paleta e símbolos.
Salvar a composição.
Fechar o layer.
Display o Map Composition que foi salvo.
Procedimento normal para imprimir.
3.5 PALETAS, SÍMBOLOS E LAYERS TEXTO
3.5.1. Paletas
Paletas e Símbolos são criados em Symbol Workshop.
Exemplo: criar uma paleta para uma superfície topográfica
Abrir Paleta Workshop
A matriz representa as 256 cores possíveis – ao posicionar-se o cursor do mouse
sobre uma célula é indicado qual das 256 cores essa célula representa.
Clickar no box 0 – é apresentado em dialogo: New Symbol File (tipo de symbol file –
paleta)
Digitar o nome Terra e OK!
A caixa de ferramentas é apresentada com as cores.
Selecione preto e OK!
Selecione a célula 17; Clickar em Define Custom Colors e especificar RGB 136 222
64 e OK!
Blend From 0 – To
17 – clickar Blend;
Localizar a célula 51 e setar RGB 255 232 123 - selecione em Blend os limites:
From 17 –To 51 – Blend;
Selecionar a célula 119; RGB 255 188 76; From 51 –To
119 – Blend ;
Selecionar 238 – RGB 180 255 255; From 119
To
238 – Blend;
Selecionar 255 RGB 255 255 255; From 238 To
255 Blend ;
Save;
Exit
Display ETDEM ( mapa de elevação da Etiópia), na paleta TERRA.
3.5.2. Symbol Workshop
Adicionar um vetor de linha delimitando os limites das províncias.
Em Composer – Add layer – ETPROV – symbol file: Uniform Black;
Criar um symbol file com linhas cinzas;
Open Symbol Workshop
– New – line – nome Grey;
Clickar na célula 0 – variar a largura para 1 –estilo de linha sólido – clickar sobre a cor;
RGB 128 128 128 - OK!
Clickar em Copy - esta função copia as características do símbolo 0 a todos os outros.
Todos os outros símbolos ficam configurados com o 0;
Save - Close / Exit
Clickar sobre ETPROV para selecioná-lo – em Composer – layer Properties – variar o
symbol file para Grey – OK!
3.5.3. Digitalizando Layer Texto
Display MG_MDT, paleta Idrisi Standard,
Add layer: vector layer : MG_MESO com Symbol file: White
Para criar um symbol file para o texto a ser digitalizado:
Abrir Symbol Workshop – File – New – Text Layer – MG_Text;
Setar a célula 0 e configurar para Arial, 12, regular, branco, OK!
Copy para copiar este símbolo para todas as características;
Save e Exit; Clickar END para aumentar a composição;
Clickar
– criar um novo layer de texto: MG_Text;
Layer type: MG_Text
1 é o índice da primeira característica e observe se:
Automatic Index Feature está selecionado e OK!
Digitize Options
Selecione Specify Rotation Angle = 90 graus;
Posição relativa – center – OK!
Especificar: Symbol File : MG_TEXT;
Clickar o ponto com botão esquerdo do mouse. No último ponto, botão esquerdo e
botão direito do mouse para finalizar. Se OK!, salvar
Configuração Opcional: No preenchimento da caixa de diálogo com o nome de cada
uma das mesos regiões pode-se configurar o Symbol File com ID igual a cada uma
das meso regiões para variar-se individualmente a fonte, cor, tamanho, d.
Para deletar algum texto que não tenha ficado bom:
Clickar em
.
– selecionar o texto a ser deletado com o botão esquerdo do
mouse;
Pressionar Del do teclado – confirme
Clickar em digitize
e indicar que deseja adicionar uma característica ao layer
existente;
Especificar que a primeira característica terá ID igual àquela que foi deletada;
Colocar o mouse sobre o centro, clickar botão esquerdo e botão direito para finalizar;
Digite o nome correto;
Para variar a inclinação – use Interactive Rotation Specification Mode;
Clicar OK! e mover o cursor para a direita;
Notar o ângulo de rotação da linha;
Rode a linha até a posição desejada e clicar com botão esquerdo do mouse para
colocar o texto;
Salvar
Obs.: Para variar todo o fundo para branco, abrir pal. IDRIS 256, mudar a cor para
branco, salvar MG_MDT, sair;
Em layer properties – mudar a paleta para MG_MDT
1 – Noroeste de Minas
3 – Jequitinhonha
5 – Triângulo / Alto Paranaíba
7 – Metropolitana Belo Horizonte
9 – Oeste de Minas
11 – Campo das Vertentes
2 – Norte de Minas
4 – Vale do Mucuri
6 – Central Mineira
8 – Vale do Rio Doce
10 – Sul / Sudeste de Minas
12 – Zona da Mata
3.6 ESTUTURA DE DADOS E ESCALA
Abrir Idrisi File Explorer
– usado para listar, examinar e gerenciar os arquivos.
Arquivos Raster (.rst, .rdc)
rdc – Raster Documentation (é o metadata
– arquivo de documentação)
!
Obs.: O Metadata também pode ser acessado a partir de
. Ele contém
informações fundamentais que permitem ao arquivo ser apresentado como imagem
raster.
Exercício: Westluse – View Metadata (para ver a documentação do arquivo ou o
metadata)
View Structure – A estrutura mostra os valores reais da imagem raster. (8 colunas e
16 linhas de cada vez). Cada um destes números representa um tipo de uso do solo,
simbolizado pela paleta correspondente.
Por exemplo: células com o número 3 indicam floresta e estão simbolizados com a cor 3 na
paleta Westluse. As setas podem ser usadas para visualizar toda a matriz.
View Metadata. O arquivo é binário. Os valores numéricos são armazenados no padrão IEEE
base 2 format. O View Structure permite que esses valores sejam visualizados na base 10.
(entretanto não são diretamente acessáveis por um processador de texto, por exemplo)
O tipo de dado é byte. É um tipo especial de inteiro. O tipo byte inclue somente os inteiros
positivos entre 0 e 255. (o tipo inteiro pode conter números de –32768 a 32767)
Arquivos byte requerem 1 byte por célula e arquivos inteiros requerem 2 bytes por célula. O
tipo byte reduz pela metade o espaço necessário para armazenamento.
Linhas e colunas indicam a estrutura raster. (não se pode variar a estrutura simplesmente
variando esses valores) – variar a estrutura de um arquivo requer o uso de procedimentos
especiais.
O sistema de referência indica que a imagem existe no espaço.
Reference Units – podem ser: metros, pés, km, milhas, graus, radianos.
Unit Distance – é usada para acomodar outros tipos, ex.: minutos. Então se a unidade é um
dos 6 tipos reconhecidos acima – Unit Distance = 1
Positional Error Resolution – utilizados somente para informação
Minimum Value e Maximum Value – expressam os valores menores e maiores que ocorrem
em qualquer célula.
Display Minimum e display Maximum expressam os limites usados para auto escala
normalmente: Display Minimum = Minimum Value; Display Maximum = Maximum Value
Value Units: indica a unidade de medida utilizada pelos atributos.
Value error = indica um valor RMS para um dado quantitativo ou um valor de erro
proporcional para dados qualitativos.
Value Unit e Value Error – podem ser deixados em branco, pois são usados por poucos
módulos.
Data Flag – é qualquer valor especial – Idrisi reconhece um special flag definido como
background. Background não possui dado.
Clickar em Legend. Contém categorias de uso do solo;
Clickar ETDEM – View Structure – inicialmente aparecem zeros que são valores do
background;
Verifique que existe parte fracionária;
Clickar Metadata
;
O tipo de dado é real. Requerem 4 bytes para armazenamento. Podem variar de –
1.1037 a + 1.1037 com ate 7 dígitos. Os números podem ser expressos no formato
geral ou científico. Ex.: 1624000 – 1,624.106
Clickar na legenda. Não existe legenda armazenada para esta imagem. Nestes
arquivos metadata, a legenda é uma chave simples para interpretação de valores
específicos e se aplicam a dados qualitativos. No exemplo qualquer valor representa a
elevação.
Quando um tipo de dado é Integer ou byte, e o layer contém somente valores positivos de 0–
255, Idrisi interpreta os valores das células como códigos de símbolos. Se um metadata
contém legenda, esta legenda será apresentada.
Se o dado é inteiro de mais de 255 valores ou é real, automaticamente usa a autoescala e
automaticamente constrói uma legenda.
Autoescala divide o intervalo em muitas categorias e inclue na Autoescala Min. e Autoescala
Max. – no intervalo da paleta 0 – 255
Ex.: valores de 1000 a 3000. O valor 2000 assumiria na paleta o valor 128.
!
A natureza da legenda criada com autoescala depende do número de
símbolos na paleta. Se o número de símbolos na paleta entre Autoescala
Min. e Max. é maior que o número máximo de categorias visíveis
especificado em User Preferences (16 por default), Idrisi apresenta
legenda separada em blocos e o intervalo de valores aplicados a ela. Se o
número excede o máximo, Idrisi constrói uma legenda contínua
mostrando a posição dos valores representativos.
Display – Sierra 4 – paleta Grey – com legenda – sem autoescala
Obs.: Neste caso a imagem não é autoescalada (todos os valores caem dentro do
intervalo 0 – 255). Entretanto o intervalo de valores excede o máximo setado em User
Preferences.
Clickar em Layer Properties (Composer);
Clickar em autoescala ON e OFF para ver como a legenda varia;
Quando a autoescala é clicada para ON, em layer properties o contraste da imagem
aumenta;
Quando a autoescala está ativada o display Min. e o display Max. também ficam
ativos;
Em layer properties: Altere o display Min. para 26 e o display Max para 139 – observe
como a legenda varia.
Quando o display Min é aumentado do valor mínimo – todos os valores menores do
que o display min. são assumidos com o valor inferior da paleta (preto no caso). Do
mesmo modo todas as células com valores maiores do que o display max. são
assumidos com a paleta mais alta (no caso, branco). Este fenômeno é chamado
saturação.
Display Sierra 2 – paleta Grey – sem autoescala
Rode Histo (
ou Menu Display) – especificar Sierra 2 e OK! (assume todos os
demais defaults)
Obs.: Note que a distribuição é muito inclinada ( o máximo estende-se além de 96 e
poucos pixels tem valor maior que 60);
Coloque em foco Sierra 2;
Clickar em layer properties;
Autoescala ON – Coloque em display Max. um valor ao redor de 60. Observe como o
contraste da imagem melhora;
Clickar em Save Changes – isto salva os novos valores de display min. e max. para o
arquivo metadata;
Quando essa imagem é apresentada, com autoescala, esses novos valores são
utilizados;
Remova todas as imagens;
Abrir o módulo Composite.(
composta de 24 bit;
Create Composite Color), para criar uma imagem
Especificar: Sierra 4 – banda vermelha
Sierra 5 – banda verde
Sierra 7 – banda azul
Saturação: 1
Output Sierra 457 – utilize default todos os demais OK!
Clickar layer properties – Composer;
Observe que são apresentados 3 conjuntos de cursores (1 para cada cor);
Observe também que os valores para display min e max de cada cor, são setados
para valores mínimos e máximos diferentes para cada banda(se comparados com os
apresentados em min value e max value). Isto foi causado pela opção de saturação
em COMPOSITE. Cada um deles foi movido de 1% do valor na saturação. Os
cursores podem ser movimentados para observar a variação de contraste.
Clicar Revert para voltar aos valores originais da imagem.
A autoescala é uma ferramenta visual poderosa.
Na autoescala – a lógica utilizada para vector é a mesma para raster.
Quando se utiliza a autoescala interativa, os valores reais não são alterados, somente a
aparência para display é variada.
Quando os layers são usados analiticamente os valores originais serão utilizados.
Para examinar a estrutura de layer raster:
File – Open File Explorer – para selecionar o vetor Westroad; clickar em View
Structure
Obs.: a saída deste modulo é muito diferente para layers vector e também diferente
entre tipos de layer raster.
Westroad – contém um vector de linha.
Obs.: O que se vê em View Structure não é o modo em que o arquivo é armazenado.
Como todos os arquivos de dados Idrisi, o armazenamento é binário.
Cancelar View Structure
Clickar View Binary.
A View Structure para vetores fornece um formato conhecido como “Vector Export Format”. A
correspondência lógica com o que é visto em View Structure e o que está contido no arquivo
binário é muito próxima.
A versão binária não contém a interpretação string na esquerda e codifica números no
formato binário IEEE.
Clickar em View Metadata
– observe que existe muita semelhança entre
arquivos raster e vector. A diferença principal está relacionada com o campo, tipo de
dado (data type field) que no caso do vetor é o IDtype.
Arquivos vetoriais sempre armazenam coordenadas com números reais de posição
dupla. O ID pode ser inteiro ou real. Quando contém um número real é assumido
como um vetor livre não associado com um BD.
Quando é inteiro, o valor pode representar um ID que é lincado a uma tabela de dados
ou pode ser um layer free-standing.
No primeiro caso o ID da característica vetorial poderia ter um campo link no BD que
contém atributos relacionados às características.
No segundo caso (reais), os IDs poderiam receber atributos inteiros como elevação ou
uso do solo.
View Binary – qualquer arquivo pode ser visualizado byte a byte. Valores byte podem ser
visualizados no formato numérico decimal ou hexadecimal. O endereço do byte inicial é dado
à esquerda, em incremento de 10 bytes, para o primeiro byte listado em cada linha.
Caracteres de controle (valores byte menores que 32), são mostrados entre parêntesis.
Clickar AWRAJAS2
View Structure – A maioria dos polígonos tem somente uma parte, mas os polígonos
podem conter buracos e assim terão mais de uma parte. Por exemplo:
Um polígono com 2 buracos listará 3 partes. O polígono principal, seguido pelos 2
buracos.
Um formato de arquivo vetorial para exportação tem extensão .vxp e é editável.
CONVERT pode importar e exportar esses arquivos.
O conteúdo de View Structure pode ser salvo com um arquivo VPX –Save.
O arquivo pode ser editado em View Structure. Se um arquivo VPX for editado, deve
ser re-importado com outro nome usando convert. Dessa forma o arquivo original
ficará intacto.
3.7 COLEÇÕES DE VETORES E SQL
Uma coleção de vetores é criada por meio da associação de um banco de dados com um
vetor.
Um dos acessos mais comuns as tabelas do banco de dados é através de uma linguagem
especial de consulta denominada SQL. (Structured Query Language.)
O uso da SQL fica mais fácil com filter e calculate.
3.7.1. Filter
Display – vector –da coleção de vetores de MAZIP –MedHomVal;
Abrir Database Workshop
automaticamente aberto;
(como o vetor esta aberto, e em foco, o Database é
Clickar em Filter Table
– esse é o filtro SQL;
Ex.: O filter SQL será usado para encontrar áreas (Zip code) em que o valor médio da
moradia é 4 vezes maior do que a renda media.
Select;
Obs.: o asterisco depois de Select indica que a tabela de saída deve conter todos os
campos. Se o resultado deve conter apenas um subconjunto de campos, eles devem
ser listados ou, separados por vírgulas.
From: É o nome da tabela corrente;
Where: É o mais importante da operação filter e pode conter qualquer expressão
relacional válida que analise como verdadeiro ou falso, quando aplicado a qualquer
registro;
Order By: É opcional e pode ser deixado em branco. Entretanto, se um campo é
selecionado, os resultados serão ordenados de acordo com este campo;
Usar expressões SQL para criar em Where a seguinte expressão:
[ MedHomVal ] > ( 4 * [ MedHHInc ] )
onde: MedHomVal = valor médio da moradia e MedHHInc = renda média
OK!
Obs.: Notar os espaços antes e depois de > ;
O operador * ;
O uso de parêntesis.
Depois de calcular a expressão, o mapa mostra que todas as áreas que reúnem a
condição são apresentados em vermelho e as que não reúnem em azul escuro.
A tabela só mostra os registros que reúnem a condição (polígonos vermelhos). Se
qualquer polígono azul for clickado, o registro não será encontrado porque não
satisfaz a condição.
Clicar
para observar os resultados no mapa eos registros no banco de dados;
Clickar em Toggle Filter
ON e OFF várias vezes. Esse é um recurso simples que
permite que rapidamente se veja o mapa que está embaixo.
Se vários mapas são apresentados a partir de uma coleção, será mostrado apenas o
resultado do filtro.
Clickar Remove Filter
para remover o filtro;
Deixar o banco de dados aberto; remover todos os mapas desta coleção.
Para a nova operação será adicionado um novo campo de dados:
Isto somente pode ser feito se a tabela de dados tem acesso exclusivo à tabela (este é um
requisito de segurança padrão com bancos de dados).
Uma vez que cada mapa derivado de uma coleção é ativamente linkado a seu banco de
dados, é necessário fechá-lo para modificar a estrutura da tabela.
Database Workshop – Menu Edit – selecionar a opção Add Field – dar um nome a
ele; configurar o tipo de dado para Single Precision Real;
Clickar em Calculate Field Values,
;
Selecionar o campo criado ;
Entrar com a expressão:
[Males] / [Females]; (observar os espaços antes e depois do sinal de divisão)
Clickar OK!!!
Navegar pela coluna para ver os resultados;
Selecionar qualquer célula do campo criado;
Em Database Workshop clickar
para visualizar o resultado.
?
Exercício: Criar uma apresentação booleana das cidades em Massachusetts, que
possuem mais homens do que mulheres.([Male] / [Female]) > 1
OBS: Resultado:
Verdadeiro (-1) ou Falso (zero)
!
As operações de consulta ao banco de dados foram realizadas usando os atributos
de um banco de dados. Isto foi possível porque trabalhou-se com uma geografia
simples, as zonas de códigos postais de Massachusetts. Para estas zonas estão
disponíeis múltiplos atributos. Os resultados das operações do BD foram
apresentados linkando o BD a um vector file dos Zip code zones.
3.8 CONSULTA AO BANCO DE DADOS
A consulta ao BD é a mais fundamental das operações em SIG. Nesta consulta duas
questões são possíveis:
1.
CONSULTA POR LOCALIZAÇÃO: O QUE EXISTE NESTA LOCALIZAÇÃO?
2. CONSULTA POR ATRIBUTO: ONDE ESTÃO TODAS AS LOCALIZAÇÕES QUE TEM ESTE
ATRIBUTO?
Para a consulta por atributo, especificamos uma condição e solicitamos ao SIG para delinear
todas as regiões que contém aquela condição.
♦ Se a condição envolve um atributo simples, podemos usar os módulos Reclass
para completar a consulta.
♦
ou Assign
Setemos uma condição que envolve atributos múltiplos, devemos usar Overlay.
Setar Data Paths a partir do Menu File; escolher o seu diretório como Working
Folder; os diretórios do Tutorial devem ficar no Resource Folder; Salvar (salva o folder
selecionado para o default do Project Environment)
Para verificar:
Display
Nome drelief
Paleta Idrisi Standard; título e legenda (a autoescala é automáticamente aplicada
para imagens em formato Real);
OK!!
!
Esta área é sujeita a inundação anualmente, durante a estação chuvosa. Os fazendeiros
locais praticam a agricultura recessional do sorgo.
!
De acordo com os registros, no rio o estágio normal de inundação ocorre a 9m.
!
Para a agricultura do sorgo além da disponibilidade de água, é importante o tipo de solo,
pois alguns solos retêm melhor a água do que outros e alguns são mais férteis do que
outros. Nesta área somente o solo argiloso é altamente adequado para a agricultura do
sorgo.
!
Vamos quantificar quantos hectares de terreno são adequados para esta agricultura.
Serão mapeadas e calculadas as áreas (em hectares) de todas as regiões adequadas para o
sorgo.
Esta é uma consulta clássica ao banco de dados envolvendo uma condição composta.
Precisamos encontrar áreas que:
1.
Estão localizadas na zona normal de inundação e,
2.
Tem solos argilosos
A maneira mais comum e eficiente de resolver tais problemas é produzir imagens booleanas
em consultas a atributos simples.
As imagens booleanas (também chamadas binárias ou lógicas) contém somente valores de 0
(zero) e 1 (um). Em uma imagem booleana, o valor 0 indica um pixel que não reune a
condição desejada, enquanto o valor 1 indica um pixel que possui a condição. Usando os
valores 0 e 1, podem ser executadas operações lógicas entre múltiplas imagens.
Para a geração das imagens booleanas,
RECLASS ou ASSIGN.
podem ser utilizadas duas funções distintas:
: reclassifica ou atribui novos valores de dados de uma determinada imagem
RECLASS
integer ou byte. Reclass não reclassifica tudo, pois os dados não mencionados ficam
intactos.
ASSIGN: Da mesma forma de Reclass, Assign atribui novos valores de dados a uma
imagem integer. A diferença é que aqui é necessária a criação de um arquivo de valores
(values file) para efetuar a reclassificação dos valores da imagem. Assign atribui zero a
valores não mencionados.
O arquivo de valores tem a seguinte estrutura:
♦
Coluna da esquerda classes da imagem existente
♦
Coluna da direita valores a serem atribuidos àquelas classes
Assign difere de Reclass, pois somente valores individuais inteiros podem ser especificados,
não intervalo de valores.
!
Resolvendo o exercício.
1o Vamos criar uma nova imagem, isolando de drelief todas as elevações menores
que 9m.
Display
Nome drelief
Paleta Idrisi Standard
Metadata,
ou
para identificar os valores máximo e mínimo da elevação.
Nome drelief
GIS Analysis / Database Query / RECLASS
Tipo de Arquivo Imagem
Tipo de Classificação USER-DEFINED RECLASS
Nome “input” drelief
Nome “output” INUNDA
!
Esta reclassificação só precisa de dois passos para ser feita: no primeiro,
atribuiremos o valor 1, aos valores abaixo de 9m; no segundo, atribuiremos o valor 0,
aos valores acima de 9m.
♦
Passo 1:
Atribua o novo valor 1
Para os valores de 5
até imediatamente abaixo de 9
♦
Passo 2:
Novo valor 0
De 9
Até 999
Para mostrar o mapa de uso do solo:
!
Com as duas imagens abertas, use cursor inquiry
para identificar o valor
numérico do solo argiloso, na imagem DSOILS e compare com a imagem INUND.
2o Da mesma forma, para criar ARGILA (imagem boolean onde o solo apropriado tem o
valor 1) poderíamos usar Reclass, mas para efeito de ilustração vamos usar Assign.
♦
Para criar o arquivo de valores (values file):
Data Entry / EDIT
File: New
!
Vamos isolar a argila do mapa original (na imagem DSOILS a argila tem valor 2).
Obs.: As duas colunas devem ser separadas por um espaço, nunca por tabulações.
10
21
30
40
50
!
Ou escrever simplesmente (2 1), pois os outros valores são zerados
automáticamente.
Tipo de Arquivo Attribute Values File
Tipo de dado para novos valores integer
Save as: argila
Criado o arquivo de valores, vamos agora reclassificar a imagem argila, segundo este
arquivo. Para isto:
GIS Analysis / Database Query / ASSIGN
Feature Definition File DSOILS
Values file atributes ARGILA
Output image ARGILA
Até agora foram realizadas consultas a atributos simples para produzir 2 imagens boolean
INUNDA e ARGILA que reunem as condições individuais especificadas.
É necessário realizar uma consulta a atributos múltiplos para encontrar as localizações que
reunem as duas condições, e desta forma, serem adequadas à agricultura recessional do
sorgo. Para isto, utiliza-se a opção Overlay para realizar a multiplicação de INUNDA por
ARGILA.
INUND
0
0
1
x
x
x
x
ARGIL
0
1
0
=
=
=
=
SORGO
0
0
0
1
x
1
=
1
GIS Analysis / Mathematical Operators / OVERLAY
Primeira imagem INUNDA
Segunda imgem ARGILA
Imagem de saída SORGO
Opção multiply (*)
Layer Properties: Paleta Qualitative
!
SORGO mostra todas as localizações dentro da zona normal de inundação e que
tem solos argilosos.
Fluxograma para resolução do exercício
!
SORGO é o resultado de uma consulta a atributos múltiplos, êle define as
localizações que reunem mais de uma condição.
!
INUND e ARGILA são resultados de consultas a atributos simples.
Finalmente, para calcular a área:
GIS Analysis / Database Query / AREA
Imput imagem SORGO
Formato de saída tabular
Área em hectares
A habilidade do SIG para realizar consultas ao banco de dados baseada não somente nos
atributos, mas também na localização daqueles atributos, distingue o SIG de todos os outros
tipos de software gerenciadores de Banco de Dados.
!
A área calculada é o número total de hectares para todas as regiões que reúnem nossas
condições. Note que existem regiões distintas, fisicamente separadas.
?
O que fazer para calcular o número de hectares de cada uma destas áreas
separadamente?
A maneira de calcular a área de regiões espacialmente distintas é, atribuir primeiro para cada
região um identificador único. Isto é feito com GROUP.
GROUP encontra e rotula (atribui Id’s) a grupos espacialmente contíguos; assume novos
valores a grupos de pixels contíguos, começando do corner superior esquerdo - vai da
esquerda para a direita e do topo para o fundo. Ao primeiro grupo é atribuido zero; o valor de
um pixel é comparado a de seus vizinhos contíguos. Se tiver o mesmo valor é assumido o
mesmo identificador do grupo. Se tiver um valor diferente, assume um novo identificador.
Espacialmente contíguos podem ser definidos de 2 maneiras:
No 10 caso: os pixels são considerados parte de um grupo se eles se juntam ao longo
de 1 ou mais pixels (esquerda, direita, topo e fundo).
No 20 caso: pixels são considerados parte de 1 grupo se eles se juntam nos corners
ou esquerda, direita, topo e fundo. Isto é denominado including diagonals.
Observar, na figura abaixo, o resultado de GROUP em uma imagem booleana simples. Notar
a diferença causada pela inclusão das diagonais. O exemplo sem diagonais produz 8 novos
grupos (identificadores 0 – 7), enquanto a mesma imagem original com links diagonais
produz somente 3 grupos distintos.
Original
Sem Diagonais
Incluindo Diagonais
1
1
0
1
0
0
1
2
0
0
1
2
1
0
0
1
0
1
1
2
0
1
1
2
0
1
0
0
3
4
1
1
1
0
1
1
1
0
1
0
5
6
7
1
0
1
0
1
GIS Analysis / Context Operators / GROUP
Input image SORGO
Output image GRUPO1
Include diagonals.
Layer Properties: Paleta Qualitative
!
Use o cursor inquiry. Cada grupo contíguo tem agora identificador único.
?
Quantos grupos foram produzidos? Lembre-se que ao 10grupo é atribuido ID=0.
!
Três destes grupos são áreas potenciais para a agricultura, mas os outros são
grupos do background. Antes de calcularmos o número de hectares de cada área,
devemos determinar quais identificadores de grupo representam os adequados para a
agricultura do sorgo e podemos encontrar os identificadores corretos e as áreas da
figura na tabela área.
Crie uma imagem em que as áreas adequadas tenham identificadores únicos e
todos os grupos do backgroud tenham valor zero.
GIS Analysis / Mathematical Operators / OVERLAY
Primeira imagem GRUPO1
Segunda imgem SORGO
Imagem de saída GRUPO2
Opção multiply
Layer Properties: Paleta Qualitative
!
Nesta imagem como em GRUPO1 as áreas adequadas são distintas, mas em
GRUPO2 cada uma tem identificador próprio.
GIS Analysis / Database Query / AREA
Input imagem GRUPO2
Formato de saída tabular
Área em hectares
Ou
Input imagem GRUPO2
Formato de saída imagem em hectares;
Output image GRUPO3
Pode ser interessante obter-se mais informações sobre essas áreas individualmente. Todas
as áreas estão em solos argilosos e possuem elevação menor que 9 metros. Pode-se obter
as elevações mínima, máxima e média de cada área. Quanto menor a elevação maior a área
a ser inundada. Este tipo de questão é uma das consultas ao banco de dados por
localização. Em contraste com consultas pixel a pixel feitas no início do exercício, as
localizações aqui são definidas como áreas; as 3 áreas adequadas.
Extract é utilizado para extrair sumários estatísticos de características de imagens
(identificada por valores na feature definition image)
Analysis/ Database Query/ Extract:
Feature definition image: GRUPO2;
Image to be processed: DRELIEF;
Escolha: calcular todos os tipos de sumários listados;
Os resultados serão automaticamente escritos na forma tabular.
?
Qual a elevação média de cada área potencial para o plantio do sorgo?
É muito importante compreender a lógica da reclassificação e overlay, uma vez que eles
formam o núcleo de muitas análises que utilizam SIG.
A melhor maneira de obter essa compreensão é realizar cada operação examinando o
resultado para verificar se o mesmo corresponde às expectativas. Idrisi32 oferece um
shortcut
que permite ao usuário realizar várias operações de uma vez só, a partir de
Image Calculator.
permite ao usuário a entrada de expressões matemáticas ou lógicas, utilizando
constantes ou imagens como variáveis. O módulo Image Calculator oferece muitas das
funções de Reclass e Overlay, assim como muitos outros módulos em apenas uma caixa de
diálogo.
A imagem SORGO poderia ter sido gerada com Image Calculator.
Para ilustrar a utilização de
vai-se gerar a mesma imagem anterior com outro
nome, para compará-las:
GIS Analysis/ Databse Query/ Image Calculator ou
;
Selecionar Expressão Lógica;
Digitar o nome de saída: SORGCALC;
Entre com a expressão clickando nos componentes:
SORGCALC = ([DRELIEF]<=9) AND ([DSOILS]=2); os espaços serão
automaticamente colocados entre os nomes dos arquivos.
Pressionar Process Expression
Quando o processo terminar, compare o resultado com SORGO variando, em Layer
Properties, a paleta para Qualitative.
!
Observe que a análise não pode ser concluída apenas com o módulo Image
Calculator, pois não estão incluídas aí as funções: Group, Area ou Extract.
!
No desenvolvimento do modelo é fácil identificar erros no processo se, em cada
passo individual os resultados forem examinados. O módulo Image Calculator não
salva passos intermediários e sim o resultado da expressão toda.
!
Na versão I32.22 foi implementado o MacroModeler
gráfico para construção e execução de modelos.
que é um ambiente
!
Uma das grandes vantagens da utilização do
é que o usuário vai verificando
os resultados intermediários enquanto estrutura a solução do problema.
Em File/ Idrisi File Explorer
deletar todos os arquivos criados neste exercício.
3.9 OPERADORES DE DISTÂNCIA E CONTEXTO
Os operadores de distância calculam as distâncias de alguma característica ou conjunto de
características.
No ambiente raster eles produzem uma imagem resultante onde a cada pixel é atribuído um
valor representando sua distância ao vizinho mais próximo.
Existem diferentes conceitos de distância que podem ser modelados; distância euclidiana ou
distância em linha reta é a que estamos mais familiarizados.
Distâncias euclidianas são calculadas com o módulo DISTANCE.
Os operadores de contexto determinam o novo valor de um pixel baseado nos valores dos
pixels vizinhos.
O módulo GROUP é utilizado para identificar grupos contíguos de pixels. É um operador de
contexto, pois o identificador do grupo assumido para qualquer pixel depende dos valores
dos pixels vizinhos.
Usaremos os operadores de distância e contexto para compreender uma das tarefas mais
comuns da análise em SIG: o mapeamento de adequabilidade.
Um mapa de adequabilidade mostra aqueles locais que são adequados a um propósito
particular. Êle é produzido a partir de uma série de imagens booleanas indicando áreas que
são adequadas para uso (valor 1) ou limitantes para uso (valor zero).
Problema:
Encontrar todas as áreas adequadas para a localização de uma sub-estação de energia
elétrica em uma pequena região central de Massachusetts. Os locais adequados devem
satisfazer:
o
1.
terrenos com declividade <2.5 ;
2.
fora de um buffer de 250m ao redor do reservatório;
3.
apoiado em terrenos ocupados por florestas;
4.
possuir 10 hectares ou mais.
Para a resolução do problema são dadas 2 imagensRelief (mapa de relevo) e
Landuse (mapa de uso do solo).
Para visualizar a área em estudo, rodar Ortho
Menu Display / ORTHO ou
Surface image Relief
Use Drape image Landuse;
Indicar paleta: LANDUSE;
Output image ORTHOTMP;
Resolução: 640 x 480;
Aceite os demais parâmetros default
O módulo ORTHO é usado para apresentar uma imagem qualquer (drape image) sobre uma
superfície que representa um Modelo Digital de Terreno (MDT), criando-se, assim, uma
maquete da área em estudo.
Obs.: A drape Image para ORTHO deve estar no formato inteiro de não mais de 256 níveis
(0-255). Portanto, para imagens no formato real, é necessário sua conversão, que é feita
ou CONVERT. A drape image pode ser uma imagem
pelo módulo STRETCH
composta RGB24 criada com o módulo COMPOSITE.
!
Obs.: A imagem resultante do módulo
Utilizar
só serve para apresentação.
para construir seu modelo e encontrar a solução do problema
Primeira condição: declividade < 2.50
!
Devemos então produzir uma imagem booleana para áreas que reunem esta
condição
Fluxograma para resolução da primeira condição
O módulo SURFACE é utilizado para calcular a declividade de uma imagem de elevação. O
valor da declividade calculado para cada pixel depende da elevação daquele pixel e seus 4
vizinhos mais próximos.
Segunda condição: as áreas devem estar num buffer de mais de 250 metros ao redor do
reservatório.
!
Devemos criar uma imagem boolean para esta condição.
O Idrisi32 oferce vários operadores de distância a partir de Analysis/ Distance Operators.
Neste caso, para produzir a imagem necessária, poder-se-ia usar DISTANCE ou BUFFER.
As imagens obtidas a partir de DISTANCE e BUFFER são muito diferentes.
Dada uma imagem que delinea um conjunto de características, DISTANCE calculará uma
nova imagem em que cada valor na célula é a menor distância daquela célula à
característica mais próxima. O resultado é uma superfície de distância (uma representação
espacialmente contínua da distância).
BUFFER produz uma imagem categórica com o valor do buffer setado pelo usuário (áreas
dentro da zona de buffer e áreas fora da zona de buffer) e não uma imagem contínua como
DISTANCE.
Neste caso o reservatório será a característica a partir da qual calcularemos a superficie de
distância.
a
Fluxograma para a resolução da 2 condição
Terceira condição: o terreno utilizado esteja coberto por florestas.
Use o cursor inquiry para determinar o código de uso para as 2 categorias de
( ou a partir do
florestas de interesse (Decídua e Conífera); ou METADATA
menu FILE, ou ainda em COMPOSER: Layers Properties/ View Metadata)
Fluxograma para resolução da terceira condição
Quarta condição: Combinar as 3 condições de interesse antes de identificar as áreas com
mais de 10 hectares.
Fluxograma para combinação das 3 condições de interesse
A imagem FINAL apresenta vári áreas contíguas que são locais potenciais. Precisamos
determinar quais delas reunem a condição de interesse, > 10 hectares.
Em sistemas raster a única característica definida é o pixel individual. Como cada região
separada tem o mesmo atributo (1), o IDRISI os interpreta como tendo a mesma
característica. Para calcular a área destas regiões espacialmente distintas é preciso atribuir a
cada região um identificador único com o módulo GROUP.
Antes de calcular o número de hectares, devemos determinar a condição de interesse e isto
pode ser encontrado rodando AREA.
Queremos criar uma imagem que reuna as condições de interesse e tenha o requisito da
area > 10 hectares.
Fluxograma para a condição final
3.10. COAST DISTANCES E LEAST-COST PATHWAYS
O módulo DISTANCE produz uma superfície contínua de valores da distância Euclidiana de
um conjunto de características, com valores medidos em metros ou quilômetros.
Por outro lado, o módulo COST calcula a distância em termos de alguma medida de custo e
os valores resultantes são conhecidos como COST DISTANCE.
COST requer uma imagem de input e uma superfície de atrito, que indica o custo relativo de
movimento através da célula.
A imagem contínua resultante é a cost distance surface.
Os valores da superfície de atrito são expressos em termos de uma medida particular do
custo que está sendo calculado. Estes valores têm uma medida real de significado igual ao
custo do movimento através de um talude. Valores de atrito podem, entretanto, serem
expressos em outros termos. Como tempo de viagem representariam o tempo para cruzar
áreas com certos atributos.
Os valores de atrito são sempre calculados em relação a uma quantidade base fixa a qual é
atribuído o valor 1.
Atritos são especificados como números reais que podem variar de zero a 1,0 x 1037. Ao
custo base é atribuído o valor 1.
A imagem resultante da cost distance incorpora a distância real viajada e os efeitos de atrito
encontrados ao longo dela. Como os valores de atrito serão sempre utilizados para calcular a
cost distance, a cost distance será sempre relacionada ao valor base do atrito ou custo.
Efeitos do atrito podem ser de 2 tipos: atrito isotrópico e atrito anisotrópico.
Atrito isotrópico: independem da direção do movimento; ex: superfície da estrada.
Atrito anisotrópico: os atritos variam em resistência dependendo da direção do movimento.
Para modelar efeitos do atrito anisotrópico são necessárias 2 superfícies de atrito:
# 1 imagem contendo informações da magnitude do atrito;
# 1 imagem contendo informações da direção do efeito do atrito,
!
para este tipo de atrito, usar o módulo VARCOST em Anisotropic Cost Analysis.
O módulo COST trabalha com 2 algorítimos separados para o calculo de cost surfaces:
COSTPUSH é mais rápido e trabalha bem quando as superfícies de atrito não são
complexas;
COSTGROW pode trabalhar com superfícies muito complexas, incluindo barreiras
absolutas para o movimento. Pode ser usado para gerar buffers tais como o criado para o
reservatório.
Finalmente, o módulo PATHWAY pode ser usado para determinar rota de custo mínimo entre
qualquer célula ou grupo de celulas e a característica mais próxima, a partir do cálculo de
cost distance.
PROBLEMA: Construção de uma fábrica.
A fabrica que será construída requer uma quantidade considerável de energia elétrica e
necessita de uma subestação de transformação e uma linha alimentadora alocada o mais
próximo de uma linha de alta tensão. A linha alimentadora deve ter o menor custo.
O problema consiste em determinar a rota de custo mínimo para a construção de uma nova
linha alimentadora para a fabrica, considerando a linha de alta tensão existente.
Display – Diretório Introductory GIS - Worcwest
Worcwest é um mapa de uso do solo criado a partir da interpretação de imagens
Landsat TM.
Add layer
Tipo vector layer
Nome
Newplant
Symbol file Newplant
Add layer
Tipo vector layer
Nome
Powerline
Symbol file Powerline
Vamos criar a superfície de atrito que define os custos associados com o movimento através
de diferentes tipos de cobertura do solo nesta área, e considerar os valores de atrito da
tabela abaixo:
Uso do Solo
Atrito
Agricultura [ID=8]
1
Floresta decídua [ID=2,3,4]
4
Floresta conífera [ID=5,6]
5
Urbano [ID=9,10]
Pavimento [ID=11,12]
custo base
1000
1
Subúrbio [ID=7]
1000
Água [ID=1]
1000
Pedregulho [ID=13,14]
Considerações
1
custo base
custo base
Note que alguns dos atritos da tabela são muito altos e, na verdade, atuam como
barreiras. Este artificío é usado, porque o módulo COSTPUSH não permite a
possibilidade de criação de barreiras absolutas.
Os atributos de cada um dos usos do solo da imagem Worcwest já estão dados na
tabela acima; o procedimento para conhecer os identificadores de uma imagem, neste
caso, Worcwest é o seguinte:
Open Metadata, a partir de
ou do menu File, ou ainda clickando Layer Properties
em Composer: View Metadata.
A partir daí identifica-se as categorias de uso do solo na imagem Worcwest
Edit
Tipo values file
Nome
atrito
Tipo de dado
real
8 1
2 4
3 4
4 4
5 5
6 5
9 1000
10 1000
11 1
12 1
7 1000
1 1000
13 1
14 1
Assign
Tipo imagem
Nome input
Worcwest
Values File
atrito
Nome output
Atrito
A imagem Atrito completa a criação da superfície de atrito.
O outro requisito para o funcionamento do módulo COST é a característica a partir da qual as
Cost Distances serão calculadas. COST requer um arquivo no formato raster e não no
vetorial.
Criar uma imagem raster a partir do vector Newplant
Reformat/ Raster Vector Conversion / Pointras
Tipo de arquivo vetor de ponto
Nome do arquivo de ponto
Newplant
Nome da imagem a ser atualizada
fabrica
!
Se houver dificuldade para a visualização da fabrica (pixel vermelho) use
Zoom Window.
!
Para rodar COST temos: Atrito (superfície de atrito); fabrica (a imagem que define a
característica)
Analysis / Distance Operators / Cost / Costpush
Source feature image
fabrica
Friction image atrito
Name output Cost
Quando o processo terminar: Use cursor inquiry
na imagem.
para observar alguns valores
!
Verifique que os valores inferiores ocorrem perto da fabrica e que os valores se
acumulam com distancias a partir da fabrica.
!
Para calcular a trajetória de custo mínimo da fabrica à linha de alta tensão,
precisamos: Rodar Pathway com a superfície cost-distance já criada e a
representação raster da linha de alta tensão existente.
Reformat/ Raster Vector Conversion / Lineras
Nome do vector line Powerline
Nome da imagem a ser atualizada
Linha
Clickar Yes quando o módulo perguntar se deve trazer INITIAL para criar Linha
Copiar os parâmetros espaciais da imagem existente Worcwest
Tipo de dado
byte
Tipo de arquivo
binário
Valor Inicial
zero
Ok!
!
Pathway trabalha escolhendo alternativas de menor custo, movendo-se de um
pixel ao mais próximo. Uma vez que Cost Surface foi calculada usando a fábrica como
a feature image, o custo inferior ocorre perto da fábrica.
!
Pathway começa com celulas ao longo da linha de alta tensão (Power) e continua
escolhendo alternativas de menor custo até conectar-se com o ponto mínimo na costdistance surface.
!
O raciocínio é análogo à água caindo em um talude, se dirigindo sempre a próxima
célula de altitude inferior.
Analysis / Distance Operators / Pathway
Cost surface Cost
Target image
LINHA
Output image Caminho
Observe o resultado e,
Em Composer: Add vector layer: newplant e powerline
Usando symbol files: newplant e powerline
Em composer
Add layer
newplant
Symbol file
newplant
Add layer
powerline
Symbol file
powerline
!
Caminho é a trajetória de menor custo
Para montar uma composição com Worcwest e Caminho:
Analysis/ Raster-Vector Conversion / Linevec
Converter a imagem caminho para vetor
Adicionar esse vetor na composição
Calcular a estensão desse vetor com GIS Analysis _Database Query - Perim
3.11 MAP ALGEBRA
O objetivo deste exercício é criar um mapa de zoneamento agro-climático para o Distrito de
Nakuru no Kenya.
Um zoneamento agro-climático é gerado pelo estabelecimento da adequabilidade climática
de áreas geográficas para várias alternativas agrícolas.
Os principais aspectos do clima que afetam o crescimento das plantas são a umidade e a
temperatura.
♦ A umidade disponível é um índice do balanço entre a precipitação e a evaporação, dado pelo
modelo:
Umidade disponível = precipitação média anual / potencial de
evaporação
♦ Pode-se estimar a relação entre temperatura e elevação a partir dos 9 pontos da amostra
existentes: se existir forte correlação a imagem de temperatura pode ser obtida a partir da imagem de
elevação.
!
No exercício do sorgo nós identificamos e diferenciamos áreas adequadas a partir
de todas as outras áreas é um problema de seleção.
!
A imagem final do zoneamento agro-climático será uma imagem onde, a cada pixel
será atribuido um índice próprio do zoneamento agro-climático de acordo com o
critério estabelecido é um problema de classificação.
A imagem NRELIEF é o modelo de elevação digital para a área. Para a região abrangida em
NRELIEF estão disponíveis os seguintes dados:
1.
Precipitação média anual (NRAIN);
2.
NRELIEF;
3.
Dados de temperatura e altitude para 9 estações;
4.
Equação relacionando Potencial de Evaporação e Elevação.
O produto final a ser obtido é um zoneamento agro-climático que será baseado na
temperatura e nas zonas de umidade adequadas.
!
Precisamos de imagens representando as zonas de temperatura (TEMPZONE) e
zonas de umidade adequada (MOISZONE).
!
Precisamos combiná-las de forma que a cada combinação de TEMPZONE e
MOISZONE exista um valor único no resultado ACZONES.
Para produzir imagens de temperatura e umidade adequadas precisamos de imagens
contínuas de temperatura e umidade: (TEMPERA) e (MOISTAVL).
As imagens TEMPERA e MOISTAVL serão reclassificadas de acordo com as tabelas abaixo
para produzir zonas de adequabilidade.
Zona de umidade
Variação da
Zona de
Variação da Temperatura
adequada
umidade
temperatura
( C)
7
0 - 0.15
9
<10
6
0.15-0.25
8
10-12
5
0.25-0.40
7
12-14
o
4
0.40-0.50
6
14-16
3
0.50-0.65
5
16-18
2
0.65-0.80
4
18-20
1
>0.80
3
20-22
2
22-24
1
24-30
As imagens de temperatura e umidade serão obtidas pela derivação de outros dados.
Determinação da imagem de Umidade (MOISTAVL):
MOISTAVL = NRAIN / EVAPO
onde: NRAIN precipitação média anual (existe);
EVAPO potencial de evaporação (calculável).
Para obter EVAPO: temos uma relação entre elevação e potencial de evaporação; como a
elevação já é conhecida NRELIEF, podemos derivar uma imagem de potencial de
evaporação usando a relação existente:
Eo (mm) = 2422 - 0.109 * Z (feet), ou seja,
EVAPO (mm) = 2422 - 0.109 * NRELIEF (feet)
Para produzir o mapa de potencial de evaporação (EVAPO) pode-se utilizar os módulos:
SCALAR ou IMAGE CALCULATOR
!
Usar IMAGE CALCULATOR
com NRELIEF para produzir EVAPO
Analysis / Database Query/ Image Calculator ou
Arquivo de “output” EVAPO
Entrar com a expressão ou digitar 2422 – (0.109*[ NRELIEF])
Clickar: Process Expression
Obter MOISTAVL usando: OVERLAY
ou IMAGE CALCULATOR
Analysis / Mathematical Operators / Overlay
Primeira imagem NRAIN Segunda imgem EVAPO Imagem de saída MOISTAVL
Opção division Ou utilizar Image Calculator
!
MOISTAVL é a imagem de Umidade; seus valores indicam o balanço entre chuva
e evaporação. Uma célula com valor 1 indicaria que existe um balanço exato entre
chuva e evaporação.
Determinação da imagem de Temperatura (TEMPERA):
Precisamos obter uma equação que represente a relação existente entre a elevação e a
temperatura, a partir dos dados da tabela abaixo.
o
No. da estação
Elevação (ft)
Temperatura média anual ( C)
1
7086
15.7
2
7342
14.9
3
8202
13.7
4
9199
12.4
5
6024
18.2
6
6001
16.8
7
6352
16.3
8
7001
16.3
9
6168
17.2
Esta relação é conseguida através do módulo Regress, que analisa a relação entre 2
imagens ou 2 arquivos de valores (values file), da seguinte maneira:
Criar 2 attribute values file usando EDIT
Edit : values file – ELEV
Edit : values file – TEMPER
ELEV
1
2
3
4
5
6
7
8
9
7086
7342
8202
9199
6024
6001
6352
7001
6168
TEMPER
1
2
3
4
5
6
7
8
9
15.7
14.9
13.7
12.4
18.2
16.8
16.3
16.3
17.2
!
ELEV: variável independente
!
TEMPER: variável dependente
Anaylsis / Statistics / REGRESS
Regression entre values file
Nome (variável independente) ELEV
Nome (variável dependente) TEMPER
!
Regress plota um gráfico do tipo:
Y = 26.985 - 0.0016 * X
onde:
Y variável dependente (temperatura)
X variável independente (elevação)
De posse da equação acima, podemos obter o mapa de temperatura (TEMPERA) a
partir do mapa de elevação (NRELIEF).
!
Usar Image Calculator para produzir TEMPERA
Analysis / Mathematical Operators/ Image Calculator ou
Arquivo de “output” TEMPERA
Montar ou digitar a expressão: [TEMPERA]=26.985-(0.0016*[NRELIEF])
Obs: Se a expressão for construída clickando as opções Mathematical ou Logical
Expression não precisa haver preocupação com os espaços, pois são inseridos
automaticamente.
Process Expression
!
TEMPERA é o mapa de temperaturas.
Estão disponíveis todas as informações para criar o mapa de zoneamento agroclimático
(ACZONES). O governo do Kenya utiliza classes específicas de temperatura e umidade para
identificar áreas adequadas para a agricultura.
Reclassificar os mapas de temperatura (TEMPERA) e umidade (MOISTAVL) nas classes
indicadas nas tabelas acima.
Analysis / Database Query / RECLASS
Tipo de arquivo imagem Tipo de classificação User defined
Arquivo “input” MOISTAVL Arquivo “output” MOISZONE
Passos vide tabela de classes de umidade
Analysis / Database Query / RECLASS
Tipo de arquivo imagem Tipo de classificação User defined
Arquivo “input” TEMPERA Arquivo “output” TEMPZONE
Passos vide tabela de classes de temperatura
Obs: Use Metadata (a partir do menu File) ou
para verificar os valores mínimos
e máximos na imagem, evitando passos desnecessários no Reclass.
Para criar o mapa de zoneamento agro-climático precisamos combinar as imagens de zonas
de temperatura (TEMPZONE) e zonas de umidade (MOISZONE) adequadas.
Cada zona resultante no mapa agroclimático deve ser o resultado de uma combinação única
da zona de temperatura e zona de umidade.
A operação overlay não pode ser utilizada, pois overlay é uma operação de seleção e nós
precisamos de uma operação de classificação/combinação.
O módulo Crosstab assume um novo identificador para cada combinação distinta das
imagens de input. A imagem produzida com Crosstab mostra todas as combinações de
zonas de umidade e zonas de temperatura adequadas na área em estudo.
A classificação cruzada Crosstab mostra o numero de celulas que caem dentro de cada
combinação de zonas de temperatura e umidade.
Analysis / Database Query / CROSSTAB
1a. imagem TEMPZONE 2a. imagem MOISZONE
Tipo de saída cross classification and tabulation Nome de saída ACZONES
!
ACZONES é o mapa de zoneamento agroclimático.
Problema 1: Criar um mapa mostrando regiões adequadas para o crescimento do
pyrethrum. As áreas adequadas são definidas pelas combinações de zonas:
de temperatura 6,7, 8
!
de umidade 1,2, 3
OBS: Converter as 2 imagens com CONVERT, se necessário
TEMP1
reclass
TEMZONE
crosstab
Pyre1
MOIS1
reclass
MOISZONE
Fluxograma para resolução do Problema 1.
Problema 2: Criar um novo mapa para cultivo do Pyrethrum com variação de temperatura e
potencial de evaporação.
Pode-se utilizar Scalar ou Image Calculator
Temperatura = 28,985 – 0,0016 (altitude)
E0 = 583,6469 + 68,125 (temperatura)
IMAGE CALCULATOR
TEMPERA1=28.985-(0.0016*[NRELIEF])
TEMPERA1
CROSSTAB
PYRE2
NRAIN
MOISTAV1
OVERLAY
DIVISÃO
IMAGE CALCULATOR
EVAPO1=583.6469+(68.125*[TEMPERA1])
EVAPO1
Fluxograma para resolução do Problema 2.
!
É preciso enquadrar com RECLASS nas zonas de temperatura e umidade; depois
é preciso reclassificar em zonas de temperatura 6,7,8 e, em zonas de umidade 1,2,3.
Problema 3: Determinar o número de hectares cuja adequabilidade ao plantio do pyrethrum
foi afetada pela variação climática.
PYRE2
AREA
PYRE3
OVERLAY
SUBTRAÇÃO
PYRE1
Fluxograma para resolução do Problema 3.
!
Obs: Áreas Não Afetadas: valor zero;
!
Áreas Afetadas: valor um.
Problema 4: Determinar as áreas adequadas para o plantio de pyrethrum em ambas as
regiões climáticas.
RECLASS
BOOLEAN
PYRE1B
PYRE1
OVERLAY
COVER
PYRE12B
RECLASS
BOOLEAN
PYRE2B
PYRE2
Fluxograma para resolução do Problema 4.
3.12 GEOREFERENCIAMENTO DE IMAGENS COM RESAMPLE
Este procedimento é usado para “relacionar” uma imagem a um sistema de coordenadas
universalmente conhecido, como lat/long ou UTM.
Se a imagem já é georeferenciada, mas necessita ser transformada em outro sistema
(lat/long UTM) é aconselhável que se use o módulo de variação de sistema de referência,
PROJECT. O RESAMPLE só deverá ser utilizado quando uma imagem não é referenciada
ou não é possível aplicar PROJECT.
Embora o imageamento de satélite e outros dados possam ser comprados, prégeoreferenciados, existem duas razões para se considerar a compra de dados não
georeferenciados.
Pode-se monitorar e reduzir o erro posicional que é inevitavelmente introduzido durante qualquer processo
RESAMPLE. Uma imagem pré-georeferenciada tem erro posicional que nem sempre é documentado, e que
pode ser muito maior do que se pode encontrar, fazendo-se o georeferenciamento.
Pode-se escolher o sistema de referência no qual a imagem será transformada.
RESAMPLE é uma transformação que enquadra a imagem a um sistema particular de
referência. Este processo introduz distorção espacial. Alguns sistemas de referência e suas
projeções associadas introduzirão mais distorção espacial do que outras. Ao se escolher a
opção de georeferenciar as imagens, pode-se identificar o sistema de referência que introduz
a menor distorção espacial, e ajustar o dado para coincidir com o sistema de referência de
outros dados utilizados no trabalho. O procedimento para RESAMPLE pode ser resumido
como:
1. O usuário identifica as coordenadas de alguns pontos que representam o mesmo lugar dentro dos sistemas
de coordenadas velho e novo. As coordenadas do novo sistema podem ser tiradas de um mapa, de outra
imagem já georeferenciada ou de um vector file;
2. O usuário cria um Correspondence File que contém estes pares de coordenadas, com a seguinte estrutura:
o
N de Pontos
Xold Yold Xnew Ynew
Xold Yold Xnew Ynew
3. Idrisi32 resolve uma equação que descreve uma relação entre os dois sistemas de coordenadas.
4. Usando esta equação, Idrisi32 converte o arquivo ao novo sistema referencial (rubber-sheet transformation).
Abrir Data Paths
development\
e introduzir no Resources Folder: c:\idrisi32 tutorial\database
Display a imagem
Nome PAXTON
Paleta Grey 256
Com autoescala
!
Esta é a banda infravermelha (TM4).
Mova o cursor através da imagem e observe que a posição das colunas é indicada na
coordenada X.
Em Composer: Selecionar Layer Properties. Notar os valores mínimos e máximos para X
e Y, e o número de linhas e colunas. Este sistema de referência foi criado atualizando a
documentação da imagem com (Xmin e Ymin = 0) e (Xmáx e Ymáx = 512) quando a mesma foi
importada para o IDRISI.
!
A razão do uso deste sistema de referência particular é para explicar no final do exercício,
o erro posicional introduzido durante o RESAMPLE.
?
Por que as posições das linhas e as coordenadas Y não batem uma com a outra?
!
A numeração das linhas começa a partir do topo da imagem enquanto as coordenadas Y
começam a partir do fundo. Tanto a numeração das colunas quanto das coordenadas X
começam a partir da esquerda.
O primeiro passo no processo de RESAMPLE é encontrar pontos que podem ser facilmente
identificados dentro da imagem e do mapa já georeferenciado. As coordenadas XY destes
pontos no mapa georeferenciado serão os novos pares de coordenadas enquanto que, as
coordenadas da imagem referenciada arbitrariamente serão os pares de coordenadas
velhos.
Lugares que fornecem bons pontos de controle são: interseções de estradas e rios,
barragens, aeroportos, construções referenciais, montanhas ou qualquer outra característica
física.
Apresente o vetor
Nome PAXROADS
Symbol file default
!
Este vector foi digitalizado e mapeia a estrada principal. Enquanto a cópia do mapa foi
georeferenciada em lat/long e UTM, PAXROADS foi digitalizado no sistema UTM, que é o
sistema de referência em que a imagem deve ser referenciada .
Para orientar a imagem PAXTON e o vector PAXROADS olhe para a interseção das
estradas que podem ser encontradas tanto na imagem quanto no vector. Use a Figura 1 para
ajudá-lo na orientação. Encontre o P1_RESERatório Kettles Bruck (id 4) na Figura 1 e na
imagem PAXTON. Encontre a estrada logo acima do P1_RESERatório em PAXROADS e em
PAXTON. Dê uma ampliação se necessário.
Para ilustrar como os pontos de controle são encontrados, volte a janela para imagem
inteira. Use a janela novamente numa área com extremidade superior (col90, lin155) e mova
para a diagonal oposta (col155, lin255). Olhe para o pixel que define a interseção das
estradas entre os dois P1_RESERatórios. Esta interseção corresponde à interseção
encontrada na posição X=254150 e Y=4692590 no vetor PAXROADS. Note como é difícil
determinar a localização precisa para a interseção na imagem PAXTON devido à resolução
da célula.
Duas questões são críticas durante esta fase do processo: A obtenção de uma boa
distribuição de pontos de controle e a obtenção confiável da localização exata.
Primeiro: os pontos devem ser distribuídos uniformemente pela imagem, uma vez que a
equação que descreve o enquadramento espacial total entre os dois sistemas de referência
serão desenvolvidos a partir desses pontos.
Se os pontos de controle são agrupados em uma área da imagem, a equação descreverá
somente o enquadramento espacial de uma pequena área e o resto da imagem não será
posicionada corretamente durante a transformação para o novo sistema de referência.
A maneira mais prática é tentar encontrar pontos ao redor da área de uma imagem. Se for de
interesse somente parte desta imagem, pode-se concentrar todos os pontos naquela área
durante RESAMPLE.
Segundo: Quanto à localização dos pontos deve-se desenhar um pequeno croqui da área,
marcando neste cada ponto de controle, com um identificador. Então, deve-se registrar ou
marcar seu nível de confiança na exatidão de cada ponto de controle. No final do processo
do resample é possível omitir pontos de controle que têm altos erros de posição.
Para manter uma boa distribuição e confiabilidade nos pontos de controle que permanecem,
é importante lembrar suas posições na imagem e sua precisão relativa (exatidão na sua
localização).
Volte à janela para visualizar totalmente a imagem PAXTON.
Em Composer: Add o layer chamado PAXPNTS com symbol file chamado PAXPNTS.
!
Os vinte pontos vermelhos são pontos de controle que foram encontrados e escritos num
correspondence file. Os dois círculos azuis são posições relativas de onde encontraremos
mais dois pontos de controle.
Em Composer: Add - o Layer chamado PAXTXT, com symbol file PAXTXT.
!
Estes são id’s dos Pontos de Controles (PCs), e uma indicação da sua precisão de
posição. As novas coordenadas dos PCs foram tiradas a partir de um mapa, usando mesa
digitalizadora e CARTALINX. O cursor da mesa digitalizadora garante o registro da
posição precisa das coordenadas. As coordenadas velhas para as mesmas posições dos PCs
foram encontradas usando o cursor inquiry dentro da imagem.
As interseções da estrada, identificadas com círculos azuis na imagem PAXTON, servirão
como pontos de controle 21 e 22 no vector PAXROADS. Suas coordenadas são:
Coordenadas dos pontos 21 e 22
PONTO 21
S/ referência (old)
C/ referência (new)
X
Y
X
Y
348
185
259666.5
4687351.0
PONTO 22
S/ referência (old)
C/ referência (new)
X
Y
X
Y
391.5
88
260295.8
4684403.0
Escrever as coordenadas nova e velha de cada um desses pontos para os arquivos velho
e novo.
O segundo passo no processo de resample é registrar as coordenadas dos PCs em um
correspondence file.
+ Data Entry / Edit - Correspondence file - Nome PAXCOR
!
A primeira linha especifica o número de pontos ou pares de coordenadas no
arquivo. Os pontos são então listados em ordem sequencial.
Para adicionar os dois novos PCs ao arquivo comece variando a primeira linha,
registrando o novo número de PCs. Então vá ao fim do arquivo e adicione os novos
conjuntos de coordenadas X e Y velhos, da imagem de satélite. As duas colunas da direita
são as novas coordenadas obtidas do vetor. Salve o arquivo e saia.
O terceiro passo é o cálculo da melhor equação de ajuste entre os dois sistemas de
referência.
Reformat / RESAMPLE - Nome de Imput PAXTON - Nome de Output PAXRESAM
- Correspondence File PAXCOR - Resampling type BILINEAR - Reference System OTHER (US27TM19)
!
US27TM19 é o nome do arquivo do parâmetro do sistema de referência que corresponde
à projeção do UTM na Zona 19, que está baseada ainda no Datum NAD 27.
Reference Units default - Reference Distance default - Background default
!
O valor de background é necessário porque, depois do ajuste da imagem, a forma real do
dado pode ser deslocado. Neste caso é necessárioo a colocação de alguns valores como
background para preencher o grid (figura 2). Normalmente é zero.
Min X = 253000
Max X = 263500
MInY = 4682000
MaxY = 4695000
!
Este é o retângulo de contorno do novo arquivo que será criado.
O próximo conjunto de parâmetros a ser determinado é o número de colunas e linhas para a
imagem de saída.
O número de colunas para o novo arquivo é calculado pela seguinte equação.
N0 col = (max X - min X) / resolução
!
PAXTON é uma imagem LANDSAT TM com resolução de 30m. Se a resolução da
imagem de saída for também de 30m, a equação fica:
N0 col = (263500 - 253000) / 30 = 350
?
Qual a equação para a determinação do número de linhas?
Número colunas = 350; Número linhas = 433
Escolha Linear Mapping Function e Ok!
O processo de resample é a colocação da nova imagem na orientação correta, no topo da
imagem mais velha.
Os valores são então estimados para cada nova célula buscando as células correspondentes
na imagem velha. Para essa estimativa pode-se usar duas lógicas básicas.
Na primeira, a célula velha mais próxima (baseado na posição do centro da célula) é
escolhida para determinar o valor da nova célula. Este é o critério do vizinho próximo
(nearest neighbor).
Na segunda, uma “distância ponderada média” das quatro células velhas mais próximas é
atribuída à nova célula. Esta técnica é chamada interpolação bi-linear.
O vizinho próximo deve ser usado quando os valores dados são varíaveis qualitativas (por
exemplo, com dados categóricos, como tipos de solos). A rotina bi-linear é apropriada para
dados quantitativos, tais como imageamentos por sensoriamento remoto.
A função linear de mapeamento é comumente usada com imagens deste tamanho ou menor.
Funções de mapeamento de ordem superior (quadrática e cúbica) são usadas com imagens
maiores. Um número mínimo de PCs são necessários para cada função de mapeamento (3
para a Linear, 6 para a quadrática e 10 para a cúbica). Mas o número de pontos usados para
esse exercício reflete melhor a quantidade que deveria ser encontrado para área de
PAXTON, com uma função linear de mapeamento.
RMS (raiz quadrada média) - Cada PC é apresentado e numerado de acordo com a ordem
em que eles aparecem no correspondence file. Os resíduos expressam quanto os pontos de
controle, individualmente, desviam da equação de melhor ajuste. Novamente, a equação de
melhor ajuste descreve a relação entre a imagem no sistema referencial arbitrário e o novo
sistema referencial em que vai ser aplicado o resample, esta relação é calculada a partir do
PC. Um ponto com alto erro residual indica que suas coordenadas foram mal escolhidas no
sistema velho, no sistema novo ou em ambos.
O RMS total descreve o erro posicional de todos os pontos de controle na relação para a
equação. Ele descreve a probabilidade que uma posição mapeada variará de sua localização
real. Conforme o padrão nacional de precisão americano, o RMS para imagens deve ser
menor que a metade da resolução da imagem de input. O RMS é expresso em unidades de
input (pixel). O sistema de coordenadas XY de PAXTON iguala o número de linhas e colunas
na imagem. Isto significa que uma unidade no sistema de referência é igual à largura de um
pixel. Em outras palavras, movendo uma unidade na direção X, você move um pixel.
Uma unidade de 0,5 no sistema referencial é igual à metade da largura do pixel. O objetivo
então é reduzir o RMS para menos de 0,5.
Visualize os erros residuais de todos os PCs. Note que alguns pontos têm erros residuais
maiores que outros. Podemos omitir alguns pontos ruins do arquivo de correspondência e
calcular uma nova equação. Antes de omitir esses pontos é necessário assegurar dois
pontos críticos: a manutenção de uma boa distribuição de pontos e a retenção daqueles que
você tem maior confiança. Nem sempre os pontos que tem alto RMS são pontos ruins. Uns
poucos pontos ruins em outra parte da imagem podem “mascarar” a equação e fazer com
que um ponto bom pareça ruim.
?
Você optaria por remover os pontos mais questionáveis ou alternativamente,
reexaminaria a posição das coordenadas XY e recomeçaria o processo.
Avalie os erros residuais dos PCs 21 e 22.
!
Se eles estiverem maior que 0.518979 e 0.841640, respectivamente, é necessário
recalcular sua localização. Eles garantem uma posição importante na imagem.
Com as coordenadas dos pontos 21 e 22 seu RMS total para os 22 PCs deverá ficar ao
redor de 0,85.
Omita o PC 7, pois o seu RMS é alto e ele está muito próximo de dois outros pontos de
baixa confiabilidade (Ilumine, omita e recalcule). Note que os resíduos para todos os pontos
e o RMS total variam. A nova equação foi calculada com os 21 PC que ficaram.
Omita agora os pontos 18, 20 e 14, porque estes tem baixa confiabilidade . Recalcule a
equação e ok.
Embora esteja um pouco maior que a precisão do padrão americano, o erro está bastante
próximo do limite. O próximo ponto com resíduo mais alto -15 - garante uma posição isolada
na imagem. Pode então não ser vantajoso omitir esse ponto.
!
É necessário a omissão dos PC’s 22 e 9 além dos 7, 18, 20 e 14, para a obtenção de um
RMS total de 0,519521. A omissão do ponto 1 daria um RMS de 0,5, mas como esse ponto
tem um alto grau de confiabilidade não é interessante que ele seja omitido.
!
Quando o processo termina a equação real é apresentada com as coordenadas dos
pontos de controle e seus resíduos individuais.
Apresente a nova imagem PAXRESAM com paleta Grey256 e com autoescala.
Adicione o Layer PAXROADS com Symbol File default.
Apresente a imagem original PAXTON e note que ocorreu uma torção no sentido horário
durante o resample.
!
Esta transformação espacial é mais evidente observando ao longo dos lagos no lado
direito da imagem. Eles têm uma orientação muito mais vertical na nova imagem do que
tinham na imagem original.
3.13 VARIANDO SISTEMAS DE REFERÊNCIA COM PROJECT
O módulo PROJECT produz a transformação entre diferentes sistemas de referência. Um
sistema de referência consiste de:
♦ Um Datum, que define a forma da terra (definida por um elipsóide de referência) e o ajuste específico deste
elipsóide à forma real irregular da Terra (geralmente definida por um conjunto de 3 constantes, conhecidas
como constantes de Molodensky).
♦
Uma projeção, consistindo de seu nome e todos os parâmetros necessários para fixar a projeção ao datum.
♦ Um sistema Grid, consistindo de uma origem verdadeira, uma origem falsa e unidades específicas de
medida.
PROJECT transforma layers raster e vector sempre que qualquer parâmetro varia. Para se
variar o datum mantendo a mesma projeção, usa-se PROJECT.
a. Menu Reformat / Project - Nome de Input PAXROADS (vector)
!
O sistema de referência para PAXROADS é US27TM19.
Nome de Output PAX83 - Sistema de Referência de Output US83TM19
Adicione o layer PAXROADS com symbol file default.
!
A diferença causada na variação do datum de NAD21 para NAD83 é que esta região é
muito grande, especialmente a direção norte-sul.
Apresente a imagem PAXRESAM com paleta GREY256 e adicione os layers PAXROADS
(symbol file default) e PAX83 (symbol file criado).
b. Menu Reformat / Project - Nome de Input PAXRESAM (raster)
!
O sistema de referência para PAXRESAM é US27TM19
Nome de Output PAX83 - Sistema de referência de Output US83TM19
!
Note que existem alguns parâmetros adicionais nessa dialog box se comparado ao
último Project que você rodou, porque agora você está rodando uma imagem raster. Um
refere-se ao valor do background e o outro ao tipo de resample a ser usado. Eles são
idênticos às questões encontradas no exercício de Resample. O processo de projeção usado
em uma imagem raster é idêntico ao processo usado pelo Resample, somente as fórmulas
usadas na transformação geométrica são diferentes.
Use o valor default para o background (zero)
Use o método Bi-linear
!
O método do Vizinho Próximo é utilizado para dados qualitativos e é mais demorado que
o Bilinear, usado para dados quantitativos.
Use o número de colunas e de linhas default, assim como as coordenadas máximas e
mínimas.
!
Desta forma está se mantendo a mesma área e a mesma resolução.
Idrisi32 traz mais de 400 arquivos de sistema de referência já prontos. Existem, entretanto,
muitas outras possibilidades para se trabalhar com sistemas não disponíveis no Idrisi.
A maneira mais simples de fazer isto é copiar um arquivo existente que tem uma projeção
similar e usar EDIT para modificar a cópia com parâmetros corretos.
!
Note a diferença entre PROJECT e RESAMPLE; eles são similares em alguns aspectos,
mas muito diferentes em outros.
RESAMPLE é usado para transformar um sistema desconhecido.
PROJECT transforma um sistema conhecido para outro sistema conhecido. PROJECT usa
fórmulas exatas para suas transformações.
4. EXERCÍCIOS PROPOSTOS
4.1 Deseja-se elaborar um zoneamento para uma fazenda visando à otimização e racionalização do
uso das terras. Em termos gerais o proprietário requisitou ao consultor a identificação e delimitação
de algumas áreas cujos critérios básicos estabelecidos para identificação são os seguintes:
Código
Tipo
1
Área de preservação
ambiental
Área potencial p/
implantação da sede da
fazenda
Área potencial p/ plantio
de trigo
2
3
Critérios
4
Área potencial p/
pastagens
5
Área potencial p/
implantação de uma vila
para os lavradores
6
Sem uso previsto
Vegetação de mata nativa (tipo 4);
Fora da área de preservação;
Raio de 800 metros da sede original;
Fora da área de preservação;
Fora da área da sede;
Adequabilidade ótima p/ plantio do trigo
Fora da área de preservação;
Fora da área da sede;
Inadequabilidade do solo p/ plantio do trigo;
Preferencialmente vegetação de campo
(tipo 2);
Fora da área de preservação;
Fora da área da sede;
Inadequabilidade do solo p/ plantio do trigo
pastagens;
Área de 12 a 13 hectares;
Não atende a nenhum dos requisitos estabelecidos;
e
Dados disponíveis:
* Carta altimétrica digital - E1AL;
* Modelo Digital de Terreno - E1Ali;
* Carta de Solos - E1SO;
* Carta de vegetação nativa;
E1VG
* Carta com o limite da fazenda;
E1FZ
* Carta com o limite da sede original; E1SE
A adequabilidade para plantio do trigo pode ser estimada pela seguinte regra simplificada:
Nível
1 - ótimo
2 - bom
3 - regular
4 - ruim
Solo
tipo 1
tipo 1
tipo 1
tipo 1
Declividades
0 a 15 %
15 a 20 %
20 a 40 %
40 %
Gerar o mapa de zoneamento requisitado pelo proprietário da fazenda, considerando-se todos os
condicionantes levantados;
Calcular a área p/ as zonas identificadas.
Obs: Como resultado final deve-se gerar uma “composição” completa (incluindo legenda, paleta de
cores, etc.).
4.2. Uma cidade de médio porte do interior do Espírito Santo inicia o processo de implementação de
um aeroporto. A localização da referida pista foi definida a priori pelos estudos do Plano Diretor, que
reservou uma área para sua construção. A legislação citada define o local exato da pista e reserva
uma área de 20 metros ao redor da mesma como segurança.
Ao tentar efetivar o projeto junto ao Ministério da Aeronáutica, o corpo técnico da Prefeitura se
defrontou com uma série de condicionantes não previstos anteriormente:
• As faixas reservadas como áreas de segurança (Faixa A) devem incluir obrigatoriamente 100
metros ao longo da pista e 150 metros das cabeceiras da pista;
• As áreas distantes da pista até 250 metros e que não fazem parte da área de segurança (Faixa
B), deverão incorporar um desconto de 30% nos valores de impostos territoriais em função dos
impactos gerados pela poluição sonora advinda das aeronaves;
Em função da inconsistência da legislação municipal vigente com as exigências federais várias áreas
ao redor do aeroporto foram ocupadas inadequadamente. A prefeitura deverá iniciar um processo de
desapropriação e indenização aos proprietários de imóveis inclusos na Faixa A e de revisão dos
impostos para os imóveis da Faixa B.
Pede-se estimar os prejuízos da Prefeitura (o que irá gastar com as desapropriações e o que deixará
de arrecadar com a redução de impostos). A base de dados para solução do problema proposto
inclui:
- mapa digital de quadras incluindo como atributo o código do bairro;
- mapa digital contendo a área reservada para a pista do aeroporto;
- mapa digital de pontos que representam as cabeceiras da pista;
Para solução do problema faça as seguintes considerações:
1. os valores a serem pagos pelas desapropriações correspondem ao valor total do imóvel (área *
valor venal por m2) acrescido de 80% a título de indenização;
2. os valores dos impostos serão resultado da aplicação direta da alíquota apresentada sobre o valor
venal do imóvel (considerando-se que todos os serviços e infra-estrutura disponíveis já estão
contemplados no processo de definição da alíquota).
A tabela abaixo descreve o valor venal médio do imóvel por unidade de área e aliquota(%) para
cálculo do imposto para cada bairro mapeado:
Bairro
1
3
4
5
6
7
Valor venal do imóvel por m
$ 60,00
$ 40,00
$ 40,00
$ 70,00
$ 75,00
$ 85,00
2
Alíquota do imposto
0,3 %
0,6 %
0,4 %
0,3 %
0,4 %
0,4 %
4.3. A Prefeitura de Cachoeiro de Itapemirim (ES) está contratando serviços, por meio de
concorrência pública, para a construção de um aterro sanitário. Ao comprar o edital de concorrência
o profissional receberá informações que lhe ajudarão na escolha do local, para a elaboração das
propostas técnica e financeira.
As informações digitais disponibilizadas pela Prefeitura são as seguintes:
1. Modelo Digital do Terreno
2. Hidrografia
3. Modelo de Sombreamento Analítico
4. Mapeamento Urbano Básico
5. Carta de Declividades
6. Centro da Cidade
7. Rodovias
8. Bairros
Mdt1.img
Hidro.img; Hidror.vec
Hill.img
Mub.img; Mub1.vec
Slope.img
Centro.vec
Rodo.vec
Bairro.vec
As exigências da Prefeitura, para a escolha do local, incluem:
1. Área mínima de 10 ha e declividade do terreno não superior a 20%;
2. Considerar, como restrição, um buffer ao longo dos cursos d’água, devidamente justificado;
3. Considerar, como fatores:
3.1. Fator distância da água;
3.2. Fator distância das rodovias;
3.3. Fator distância das áreas urbanizadas;
3.4. Fator distância do centro da cidade;
3.5. Fator declividade.
Todos os fatores devem ser explícitamente justificados.
A proposta técnica, no que se refere a escolha do local, deve ser apresentada na forma de mapas
coloridos, com legenda e em escala usual de trabalho.
Os critérios adotados, para a identificação do melhor local, devem estar apresentados e justificados.
Observação Importante: Será considerada vencedora da concorrência a empresa ou o profissional
que apresentar a melhor Proposta Técnica.
5. REFERÊNCIAS BIBLIOGRÁFICAS
Aronoff, Stan (1989) Geographic Information Systems: A Management Perspective. WDL
Publications, Ottawa, Canada.
Berry, J.K. (1987) Fundamental operations in computer assisted map analysis, International
Journal of GIS, 1 (2). 119-136.
Bonham-Carter, Graeme F. (1994) Geographic Information Systems for Geoscientists.
Computer Methods in the Geosciences, Volume 13. Pergamon.
Bracken, I. & Webster, C. (1990) Information technology in geography and planning,
Routledge, London.
Burrough, P.A. (1994) Principles of Geographical information systems for land resources
assessment, Clarendon Press, Oxford.
Calijuri, M.Lúcia; Rohm, S.A. (1994). Sistemas de Informações Geográficas. Universidade
Federal de Viçosa, publicação 344, 34p.
Calijuri, M.Lúcia (1995). Sistemas de Informações Geográficas II. Universidade Federal de
Viçosa, publicação 355, 40p.
Calijuri,M.Lúcia (1996). Geotecnia Ambiental: Aplicação de Sistemas de Informações
Geográficas no Uso e Ocupação do Solo, Mapeamento Geotécnico e Meio Ambiente. Prova
de Erudição - Concurso para Professor Titular, 74p.
Calijuri, M.L.; Lorentz, L.; Meira, A (1997). Treinamento em Sistema de Informação
Geográfica. Núcleo SIGEO; Universidade Federal de Viçosa; 102p.
Calijuri, M.Lúcia (1988). Proposta Metodológica para Desenvolvimento e Implementação de
um Banco de Dados Geotécnicos. Tese de Doutoramento, EESC - USP, 353p.
Calijuri,M.L.; Meira, A; Lorentz, L. (2000). Módulo
LabSIG_SIGEO; Universidade Federal de Viçosa; 100p.
5_Sensoriamento
Remoto,
Calijuri,M.L.; Lorentz, J. (2003). Módulo 1_Fundamentos de SIG; LabSIG_SIGEO,
Universidade Federal de Viçosa; 106p.
Clarke, K. (1990) Analytical and Computer Cartography. Prentice Hall.
Goodchid, M. & Gopal, S. (1989) Accuracy of saptial databases, Taylor & Francis, London.
Goodchid, M. (1987) A spatial analytical prespective on geographical information systems,
International Journal of GIS, 1(4), 327-334.
Graeme F. Bonham-Carter (1994) Geographic Information System for geocientists: modelling
with GIS, Pergamon.
Green, N.P.; Finch, S. & Wiggins, J. (1985) The state of the art in geographical information
systems, Area, 17, 295-301.
IDRISI for Windows (1997). Tutorial Exercises, version 2.0. J. Ronald Eastman; Clark Labs
for Cartographic Technology and Geographic Analysis; Clark University.
IDRISI for Windows (1997). User’s Guide, version 2.0. J. Ronald Eastman; Clark Labs for
Cartographic Technology and Geographic Analysis; Clark University.
IDRISI 32 (1999). Idrisi Guide to GIS and Image Processing, Volume I . J. Ronald Eastman;
Clark Labs for Cartographic Technology and Geographic Analysis; Clark University, 193p.
IDRISI 32 (1999). Idrisi Guide to GIS and Image Processing, Volume II . J. Ronald Eastman;
Clark Labs for Cartographic Technology and Geographic Analysis; Clark University, 170p.
IDRISI 32 (1999). Tutorial. J. Ronald Eastman; Clark Labs for Cartographic Technology and
Geographic Analysis; Clark University, 298p.
Laurini, R. and Thompson, D. (1992) Fundamentals of Spatial Information Systems,
Academic Press, London.
Maguire, D.J. (1989) Computers in geography, Longman, London.
Maguire, D.J.; Goodchild, M.F. & Rhind, D.W. (1991) Geographical information systems:
principles and applications (2 vols), Logman, London.
Marble, D.F.; Calkins, H.W. & Peuquet, D.J. (1984) Basic readings in geographic information
systems, SPAD Systems Ltd, Williamsville New York.
Marble, D.F.; Peuquet, D. (1983) GIS and remote sensing, in Colwell R.N. [Ed] Manual of
Remote Sensing (2nd Edition), 923-958.
Masser & Blakemore, M [Eds] (1991) Handling geographical information: methodology and
potential applications, Longman, London.
Peuqet, D. & Marble, D.F. (1990) Introductory readings in geographic information systems,
Taylor & Francis, London.
Rhind, D. (1981) geographical information systems in Britain, in Wringley, N. & Bennet, R.J.
[Eds] Quantitative geography, 17-35.
Rhind, D. (1987) Recent developments in geographical information systems in the UK,
International Journal of GIS, 1, 229-242.
Ripple, W.J. [Ed] (1987) GIS for resource management: a compendium, ASPRS, Bethesda,
Md.
Ripple, W.J. [Ed] (1989) Fundamentals of geographic information systems: a compendium,
ASPRS, Bethesda, Md.
Samet, H. (1990) Applications of spatial data structures: computer graphics, image
processing and GIS, Addison-Wesley, Reading, Mass.
Smith, T.r. et al. (1987) Requirements and principles for the implementation and construction
of large-scale geographic information systems, International Journal of GIS, 1, 13-31.
Tomlinson, R.F. (1987) Current and potential uses of GIS: the North American experience,
International Journal of GIS, 1 (3), 203-218.
TOSCA (1995). Reference Guide, version 2.12. Jeffrey Jones. Clark University, Graduate
School of Geography; 86p.
Worrall, L. (1990) Geographic Information Systems: Developments and Applications,
Belhaven Press, London.
Download

- Webnode