Professional Documents
Culture Documents
2 Mdulo
PEDRO TROCADO
Bolseiro de Investigao do IST
ndice
ndice.....................................................................................................................................0
1. Introduo .......................................................................................................................3
2. Manipulao de matrizes...................................................................................................4
2.1. Adio de informao .................................................................................................4
2.2. Tipo de legenda .........................................................................................................5
2.3. Adio da noo de profundidade ...............................................................................7
2.4. Explorando temas grid ...............................................................................................8
2.5. Construo de histogramas ...................................................................................... 10
2.6. Construo de isolinhas............................................................................................12
3. Construo de modelos espaciais ....................................................................................14
3.1. Conceitos SIG..........................................................................................................14
3.2. Modelao de problemas espaciais............................................................................15
3.3. Construo do modelo terico ..................................................................................17
4. Clculo de reas ptimas ................................................................................................19
4.1. Mapa de localizao de clientes ................................................................................19
4.2. Mapa de densidade populacional .............................................................................. 21
4.3. Mapa de distncias ..................................................................................................22
4.4. Mapa de reas ptimas ............................................................................................23
5. Estudo de superfcies ...................................................................................................... 24
5.1. Construo de superfcies.........................................................................................24
5.2. Anlise de superfcies ...............................................................................................26
5.2.1. Isolinhas...........................................................................................................26
5.2.2. Carta de declives...............................................................................................27
5.2.3. Carta de exposies ..........................................................................................28
6. Funes de anlise espacial ............................................................................................30
6.1. Funes de distncia ................................................................................................30
6.1.1. Mapa de distncias............................................................................................30
6.1.2. Mapa de proximidades .......................................................................................31
6.2. Funo de densidade ...............................................................................................32
6.3. Funes a aplicar a superfcies..................................................................................32
6.3.1. Construo de superfcies..................................................................................33
Para iniciar uma sesso Spatial Analyst necessrio carregar a nova extenso em file-extensions .
A figura seguinte representa as extenses disponveis para uma nova sesso de trabalho, a
extenso Spatial Analyst foi carregada.
Por forma a visualizar em formato matricial, as grids tm de adicionadas como temas view. A
informao criada durante a anlise em Spatial Analyst automaticamente adicionada como
novo tema lista existente, mas outro tipo de informao tem de ser adicionada recorrendo
Para escolher o tipo de legenda apropriado, necessrio saber se a informao do tema grid em
estudo discreta ou contnua. Valores discretos representam informao independente
distribuda por categorias, so exemplos, nomes de pases, tipos de usos de solo, hierarquia de
rede viria, etc. Valores contnuos representam fenmenos de distribuio contnua no espao,
tais como, densidades populacionais, elevao, etc.
Para criar uma legenda de valores nicos, necessrio:
Os temas grid dispem de uma classe denominada no data. O valor correspondente identifica
clulas para as quais desconhecido um valor vlido, tais como clulas fora de reas de estudo.
Desactivar a opo include no data class in legend para esconder as respectivas clulas.
vectorial. Para tal recorrer ferramenta . Somente possvel aceder a tabelas de atributos
de grids de valores discretos, neste caso possvel adicionar quantos atributos forem
necessrios. (consultar manual de ArcView)
A seleco de clulas til para identificao de reas que respeitem determinadas
caractersticas. Quando um registo de uma tabela de atributos de um tema grid de valores
discretos seleccionado, imediatamente colorido de amarelo quer na prpria tabela quer na
view. Como acontecia para informao vectorial, existem 3 possibilidades de seleco de
entidades:
possvel ainda construir um histograma apenas de clulas includas dentro de rea especificada
pelo utilizador.
A figura seguinte representa um histograma de clulas de valores de uso de solo apenas dentro
do raio definido pelo utilizador, as restantes clulas no so representadas.
Isolinha representa uma linha de igual valor ao longo de toda a sua extenso. Este tipo de
representao til em situaes de visualizao de pequenos detalhes numa superfcie que no
so vislumbrados unicamente no tema grid.
Para construir uma isolinha necessrio:
Escolher a localizao na qual vai ser construda a isolinha. A isolinha construda na view
como um grfico e o respectivo valor apresentado no canto inferior da mesma.
A figura seguinte representa um modelo digital de terreno com a construo de 2 curvas de
nvel.
Para entender como que o modelo a seguir explicado resolvido num sistema de informao
geogrfica necessrio entender alguns conceitos bsicos sobre estruturao de informao.
Existem dois tipos fundamentais de informao SIG, so eles a informao vectorial e a
informao raster.
Informao vectorial (consultar manual ArcView) representa cada entidade geogrfica e a sua
variao como ponto, linha ou polgonos com localizaes especficas e fronteiras e armazena
informao descritiva desses mesmos objectos. Este tipo de estruturao de informao mais
apropriado quando se necessita de armazenar informao precisa de localizaes geogrficas de
objectos, modelar conectividade ao longo de uma rede ou trabalhar com limites/fronteiras.
Informao raster representa as entidades e sua variao atravs de uma diviso da rea em
estudo em iguais pores a que se do o nome de clulas, as quais armazenam um determinado
valor. Cada clula conhece a sua posio em funo de um ponto de origem que coincide com o
canto inferior esquerdo da malha criada. Apenas a localizao do ponto de origem armazenado
pelo sistema, conjuntamente com o comprimento do lado das clulas e o nmero de clulas
desde a origem (quer em linha quer em coluna). A malha (grid) utilizada pelo Spatial Analyst
um caso especial de informao raster em que cada valor armazenado numa tabela de valores
(VAT, value attribute table) que pode ainda armazenar informao descritiva adicional
(atributos).
O tamanho de clula muito importante para qualquer anlise espacial e define o limite
qualitativo de resoluo espacial, ou seja em funo da qualidade de resoluo espacial
pretendida ser determinado um tamanho de clula compatvel.
Um modelo pretende descrever uma realidade que no pode ser directamente observada. Como
no possvel observar ao mesmo tempo todos os fenmenos que ocorrem, construmos
modelos por forma a simplificar a representao da realidade. Em sistemas de informao
geogrfica, a representao da realidade feita atravs de layers de informao e das
respectivas relaes entre elas. Em ArcView as layers so chamadas temas e o seu
relacionamento modelado recorrendo-se s ferramentas do Spatial Analyst.
O segundo passo consiste em descriminar as vrias variveis do problema. Estas variveis devem
poder ser medidas. Se se pensar um pouco sobre algumas variveis a modelar chegar-se-
concluso do seguinte:
O terceiro passo consiste na quantificao de cada varivel. Como foi visto anteriormente neste
caso, escolhida uma escala de valores de 1 a 10, sendo 10 o valor ptimo para a localizao da
nova loja. Para cada problema pode existir uma escala de valores diferente, dependendo da
respectiva adaptabilidade, no entanto dentro do mesmo problema a escala utilizada para cada
mapa criado deve ser a mesma para estes poderem ser combinados e relacionados entre si de
uma forma coerente.
Neste situao, valores prximos de 10 seriam a existncia de elevadas densidades
populacionais, localizaes suficientemente afastadas de lojas existentes e elevadas
percentagens de potenciais clientes (valores concretos sero disponibilizados no prximo
captulo, aquando da resoluo prtica do problema).
O mapa final de localizaes ptimas ser a combinao dos 3 mapas intermdios.
Seleco das lojas existentes mais rentveis (execuo de query aos atributos).
Desta forma estaria construdo o mapa de localizao de clientes na escala de valores pretendida.
Este o mapa de mais simples construo pois na maioria dos casos j existe e apenas
necessrio convert-lo para formato grid e posteriormente transform-lo para a escala de valores
1-10.
Existe no entanto uma funo bastante til para o clculo de densidades a partir de pontos de
amostragem. No caso de existir informao em formato vectorial (neste caso de pontos) com
uma amostragem de valores populacionais, deve ser corrida a funo Analysis-Calculate density.
Desta forma criado um tema grid em funo dos valores de amostragem. Nesta fase
importante conhecer os parmetros a utilizar na operao:
Raio de procura, deve ser o mesmo do valor das reas de mercado, neste caso, 3000m.
Tipo de densidade, deve ser utilizado o tipo Kernel que produz uma superfcie mais suave.
Depois de obtida a grid necessrio convert-la na escala 1-10, ou seja, de acordo com estudos
efectuados adoptar intervalos de densidades por valores de escala. Ento, novamente teria de se
recorrer ao comando de reclassificao.
Reclassificando a grid de distncias previamente criada (ver captulo 4.1.) de acordo com a
escala utilizada possvel obter um mapa de distncias. Esta situao permite definir como zonas
ptimas aquelas que se situam suficientemente longe das melhores lojas, de forma a que a
futura loja no concorra directamente com elas. O processo de reclassificao em tudo
semelhante ao utilizado para a construo dos outros mapas.
Construir uma expresso matemtica que some as 3 grids e as divida por 3. Desta forma
possvel obter um resultado na mesma escala de valores (1-10).
construda uma nova grid que adicionada view e que representa o resultado final.
Deste resultado outros mapas poderiam ser criados utilizando-se a ferramenta Map Query do
menu Analysis.
Tambm como varivel do problema poderia ter sido includa o preo do uso do solo. Mas como
a informao SIG uma estrutura dinmica, tambm agora, depois de obtido o resultado final,
poder ser acrescentado essa nova varivel, por forma a filtrar quantitativamente e
qualitativamente a localizao de reas ptimas.
Informao raster utilizada para representar variveis discretas e contnuas. A maioria dos
mapas contm informao discreta, mas quando se trata de informao que evolui
continuamente ao longo do espao, a sua representao e anlise torna-se algo complexa. O
Spatial Analyst pode criar e analisar de forma simples e eficaz mapas de informao contnua tais
como distncias, densidades ou elevaes. Variveis contnuas so representadas em SIG como
superfcies, em que o valor de cada clula representa o valor do ponto central da mesma, e o
valor de outras localizaes dentro da mesma clula pode ser interpolado em funo do centro e
do valor das clulas vizinhas.
Neste captulo sero abordadas as grids que representem superfcies contnuas.
possvel construir uma superfcie a partir de um tema vectorial de pontos (por exemplo, pontos
de amostragem de um determinado componente do solo). O procedimento a utilizar o
seguinte:
Da 1 janela de dilogo especificar o tema que define a rea de estudo bem como o
tamanho de clula, para este caso pode ser adoptado o tamanho de clula de uma grid j
existente na view.
A figura seguinte representa a 1 janela de dilogo e possibilidade do utilizador optar por um
tamanho de clula de uma grid j existente.
Existem algumas formas expeditas de obter informao em funo de uma superfcie gerada.
Nomeadamente a gerao automtica de isolinhas, cartas de declives e cartas de exposio. Esta
informao derivada permite ao utilizador analisar a superfcie sob outras perspectivas.
5.2.1. Isolinhas
Para derivar isolinhas a partir dum tema grid representando uma superfcie seguido o seguinte
procedimento:
A figura seguinte representa a superfcie do terreno com a gerao de curvas de nvel (tema
vectorial). As reas mais densas em curvas de nvel representam situaes de declive mais
acentuado.
Para gerar cartas de declives a partir dum tema grid representando uma superfcie seguido o
seguinte procedimento:
Um novo tema em forma de matriz contnua adicionado lista de temas da view. Por
defeito, so criadas 9 classes de intervalos iguais. Os valores apresentados so
percentagens.
Para gerar cartas de exposies a partir dum tema grid representando uma superfcie seguido
o seguinte procedimento:
Um novo tema em forma de matriz contnua adicionado lista de temas da view. Por
defeito, so criadas 9 classes de intervalos iguais. Cada clula do novo tema a direco de
mximo declive do tema de input. Representam valores contnuos, em que 0 representa a
superfcie voltada a norte, 90 a este, etc.
Nos captulos anteriores foram estudados diversos problemas a que o Spatial Analyst d uma
resposta simples mas extremamente eficaz. Este captulo vai abordar de uma forma mais
detalhada algumas das operaes e funes disponveis de forma a ajudar no solucionamento de
diversos problemas. As funes aqui abordadas resumem-se s que esto disponveis nos
diferentes menus, no entanto por desenvolvimento de pequenos aplicativos possvel alargar o
leque de funes.
Este tipo de funes permite calcular distncias de cada clula a uma fonte ou origem que tanto
pode ser uma estrutura linear ou pontual. As distncias podem ser medidas em termos
euclidianos ou em termos de custo de deslocao, sendo este ltimo medido em unidades de
tempo, valor econmico ou de preferncia (neste caso, requer-se o desenvolvimento de
pequenos aplicativos Avenue).
Dois tipos de mapas podem ser criados recorrendo-se a distncias euclidianas, o mapa de
distncias e o mapa de proximidades.
Neste caso executada a funo que permite calcular a distncia de cada clula de um tema grid
fonte de informao mais prxima.
A matriz de output desta operao uma matriz contnua que pode ser reclassificada numa
matriz discreta sob a forma de sucessivos buffers.
A figura seguinte representa o tema grid que resultou de uma operao de clculo de distncias
a partir de uma rede de transporte pblico.
Num mapa de proximidades cada clula identificada com a fonte de informao mais prxima a
qual determinada pela distncia euclidiana.
A figura seguinte representa a alocao de clulas ao ponto mais prximo. criada uma grid
discreta com um dos atributos do tema vectorial de base.
A funo de densidade distribui uma quantidade medida num ponto de origem de forma a
produzir uma superfcie contnua. No exemplo que se segue, da quantidade de pontos de
amostragem (amarelo) de valores de populao criada uma matriz contnua cujas clulas
contm valores de densidade populacional (valores em Km 2).
Este tipo de funes permitem por um lado construir a prpria superfcie representada por um
tema grid contnua (por exemplo, hipsometria, poluio, rudo, etc.), e por outro efectuar algum
tipo de anlise a aplicar sobre a superfcie j existente.
Desta forma, na primeira categoria, incluem-se as funes de interpolao que permitem a
construo de superfcies contnuas a partir de informao de input em forma de pontos de
valores discretos. Na segunda categoria, incluem-se diversos mtodos de representar a mesma
Uma superfcie construda com recurso a interpolao dos valores de amostragem. Quatro
mtodos de interpolao podem ser utilizados mas apenas dois esto disponveis atravs da
funo Surface-Interpolate grid. So eles:
O mtodo IDW assume que cada ponto de input tem uma influncia que diminui com a
distncia.
O mtodo Spline assume o raio de curvatura mnima entre os pontos de input. Este mtodo
a mais aconselhado para a construo de superfcies de variao suave tais como cartas de
altitudes.
Depois de construda uma superfcie, o utilizador pode recorrer a uma srie de procedimentos
que permitem retirar outro tipo de informao da mesma superfcie. So procedimentos muito
simples mas que podem ter bastante utilidade prtica. Estes incluem:
As funes deste tipo permitem analisar valores de clulas de matrizes de input em funo da
sua localizao especfica por forma a se comparar para cada localizao a variao de valores
entre as diferentes matrizes.
A funo encontra-se disponvel em Analysis-Cell statistics.
Estas funes processam uma matriz de output ou uma tabela de valores em funo de
conjuntos de valores de uma matriz de input e a sua associao com outras clulas dentro da
mesma zona cartogrfica. Estas zonas cartogrficas representam localizaes que partilham de
uma mesma caracterstica, sejam elas, usos do solo, reas de buffer, etc. Este tipo de funes
permitem obter informao estatstica por cada zona cartogrfica. O primeiro tema (matriz)
define os valores a usar para clculos enquanto que o segundo define as zonas.
A funo encontra-se disponvel em Analysis-Summarize zones.
possvel ainda construir histogramas das diversas zonas cartogrficas recorrendo-se a Analysis-
Histogram by zones, ou apenas construir quadros com os respectivos valores em Analysis-
Tabulate areas.
Esta funo permite calcular para cada clula de um tema de input, um novo valor de acordo
com os valores das clulas dentro de uma determinada vizinhana. A vizinhana pode ser
especificada atravs dum rectngulo de qualquer dimenso ou outra forma qualquer definida
pelo utilizador.
A funo encontra-se disponvel em Analysis-Neighborhood statistics.
Funes logartmicas.
Funes aritmticas.
Funes trigonomtricas.
Funes quadrticas.
Esta funo altera os valores das clulas de uma matriz de input. extremamente til para
transformar uma matriz contnua numa matriz discreta e da se retirar as anlises necessrias.
A funo encontra-se disponvel em Analysis-Reclassify .
A figura seguinte representa a janela de reclassificao de matrizes, as classes de valores da
matriz de input so convertidas em valores discretos que podem ser manipulados pelo utilizador.
Exerccio I
No seguimento do vosso trabalho em Spatial Analyst, -lhes pedido para elaborarem uma carta
de localizaes ptimas para a construo de uma nova agncia bancria. As condies a
verificar so:
Especificaes:
No seguimento do vosso trabalho em Spatial Analyst, -lhes pedido para elaborarem uma carta
de localizaes ptimas para a construo de uma nova infra-estrutura. As condies a verificar
so:
Especificaes:
O resultado final deve ser apresentado numa escala de valores de 1 a 5, sendo que:
A juntar ao resultado final deve ser apresentado um resultado estatstico com a rea mxima
e a mdia das zonas obtidas.
Nota: As coordenadas em metros so aproximadas, no devem ser adoptadas para trabalhos que
exijam rigor de localizao. Para tal, consultar http://snig.cnig.pt/. .