UNIVERSIDADE FEDERAL DE VIÇOSA DEPARTAMENTO DE NEGENHARIA CIVIL CIV 427 SISTEMA DE INFORMAÇÃO GEOGRÁFICA Exercícios ArcView Loures Maria Lúcia Calijuri Samuel Santana Paes Viçosa -MG Maio 2006
Fazendo um mapa Exercício 1: File open project C:\esri\av_gis30\avtutor\arcview\qstart.apr View - world open Em View : Desabilitar Pop_2000 Habilitar Expectativa de vida Habilitar rios e lagos Utilizando ferramentas de zoom Zoom na Europa Fazer um layer ativo Clicar em label - Agora, clicar em cada um dos países da Europa para rotulálos. Usar pointer para mostrar, mover, ou mudar de lugar o rótulo. Para obter informação de cada característica do mapa, clicar em identify (identifica a feição, abre suas características guardadas no banco de dados) e depois no mapa. Preparando um mapa para inclusão em um relatório: Menu View layout landscape Para mudar o título, basta clicar sobre ele. Para variar a fonte e o seu tamanho: window show symbol window. Editando a legenda do mapa: Clicar duas vezes editado e fazer as necessárias. sobre o tema a ser modificações
Configurando a View: Unidades View properties Map units = unidades de coordenadas (graus decimais) Distance units = unidades de medidas (metros, quilômetros). Renomear a View View properties Name Alterando a escala: Theme properties display Entrar com minimum scale (escalas menores que) e maximum scale (escalas maiores que). Alterando o nome do tema: Theme properties theme name (digitar o novo nome).
Exercício 2 : Encontrar a melhor localização para um novo showroom. Como parte de um plano para aumentar suas vendas, uma grande empresa que trabalha com móveis e eletrodomésticos, precisa identificar cidades de mais de 80.000 habitantes onde poderia instalar um novo showroom. A empresa considera importante que o consumidor receba o produto adquirido, no máximo 1 dia após a compra. Para isto o novo showroom deve estar: localizado há 1 dia de viagem de caminhão (aproximadamente 300 milhas) do centro de distribuição regional em Atlanta, Geórgia. A estratégia da empresa é instalar esse showroom em uma cidade cujas vendas foram ruins no último ano. Obs.: Os dados de vendas do ano passado estão em um arquivo dbase. Neste exercício será visto: Carregar dados tabulares existentes para o Arcview e apresenta-los em um mapa. Adicionar dados geográficos no formato Shapefile do Arcview a um mapa como novo tema. Controlar quais características em um tema são desenhados sobre o mapa. Encontrar características em um mapa que estão dentro de uma certa distância de outras características. Abrir qstart.apr (C:\esri\av_gis30\avtutor\arcview\qstart.apr) View - USA open Abrir a view United States Obs.: A posição dos temas na tabela é importante, pois representa a ordem em que serão apresentados - é possível mudar essa ordem - Clicar sobre, segurar e arrastar. Pontos e linhas devem estar no topo, polígonos deve estar embaixo. 1. Para adicionar as vendas: Fazer o projeto ativo clicar sobre ele
Clicar em tables add C:/esri/av_gis30/avtutor/arcview/qstart/Sales.dbf Obs.: A tabela de vendas será adicionada ao mapa para auxiliar na escolha da melhor localização para o novo showroom. 2. Adicionar a tabela de vendas à view: Clicar sobre a view para ativá-la Na view clicar sobre o tema US States para ativá-lo Abrir a tabela do tema - Open Theme Table Observar que as tabelas contém um campo comum que é o código de 2 letras para cada estado. Usando esse campo comum a ambas é possível juntar duas tabelas. Para juntar as duas tabelas: Na tabela Sales.dbf selecionar o campo State Na tabela Attributes of US States selecionar o campo State.abbr Clicar join.
Os dados de Sales.dbf são introduzidos na tabela Attributes of US States. Quando join é ativado, a tabela que está ativa recebe os dados da outra. Fechar a tabela. 3. Para apresentar os dados da tabela no mapa: Tornar o ativo tema Us States Clicar duas vezes sobre o tema para apresentar o Editor de Legenda em: Legend type Graduated color Classification Total Color ramps greens to overages dichromatic Apply O tema está agora apresentando as vendas. 4. Adicionar cidades ao mapa Clicar na view corrente para ativá-la Add theme C:/esri/av_gis30/avtutor/arcview/qstart/uscities.shp e ok Apresentar as cidades e alterar a cor (duplo clique para chamar o Editor de Legenda). 5. Para apresentar cidades com população maior que 80.000 habitantes Query Builder Montar a expressão - Pop> 80000 new set 6. Encontrar quais dessas cidades estão próximas o suficiente de Atlanta para serem consideradas como possíveis localizações ao nosso showroom.
7. Para encontrar Atlanta Find - Digitar Atlanta ok 8. Encontrar as cidades que estão em um raio de 300 milhas de Atlanta Tema ativo Us cities Menu theme Select by theme Select features of active themes that - are within distance of The selected features of large cities.shp Selection distance = 300 mi New set As cidades selecionadas são apresentadas em amarelo. 9. Para atribuir os nomes às cidades selecionadas Ao invés de rotular individualmente como no Exercício 1, as cidades selecionadas serão rotuladas automaticamente com: Menu Theme - Auto-label ok
Exercício 3: Encontrar onde estão localizados os melhores clientes. Uma companhia vende produtos alimentares a várias lojas, cafés e restaurantes. Para uma apresentação de marketing é preciso fazer um mapa mostrando a localização das lojas onde a maioria dos produtos foram vendidos no último ano. Problema: Colocar os clientes sobre o mapa Selecionar os clientes lojas Encontrar os melhores clientes lojas Abrir o View Atlanta (C:\esri\av_gis30\avtutor\arcview\qstart.apr) Adicionar dados do cliente Fazer o projeto qstart ativo Table Add c:\ esri \ av_gis3 0 \ avtutor \ arcview \ qstart \ customrs.dbf ok 1. Adicionar os clientes ao mapa geocodificando-os pelo endereço. Geocodificação é o processo onde se adiciona a localização dos pontos definidos pelo endereço da rua, ou outra informação de endereço ao mapa. Quando se geocodifica dados tabulares contendo endereços, o Arcview lê os endereços, encontra suas localizações e cria um tema contendo um ponto para cada endereço. Geocodificar os endereços Faça o view Atlanta ativo Menu view - Geocode Adresses Aderess table: customrs.dbf / Batch Match / Done O Arcview geocodifica os endereços em customrs.dbf e apresenta o resultado da geocodificação. 2. Encontrar todos os clientes que são lojas (store) Faça ativo o tema Geocd Query builder Type = Store new set Menu Theme Properties Query builder esse tipo de consulta seleciona, mas apaga as demais que não atendem a condição de interesse. Type = Store new set O Query builder da barra de ferramentas ilumina, seleciona, mas não exclui as outras. Open theme table As selecionadas ficam em amarelo. (De 50, estão selecionados 16).
3. Classificar as lojas por vendas, fazer um mapa mostrando as 5 primeiras: Open Theme table Na tabela - clicar no campo Sales Clicar em Sort Descending Clicar em Promote (os registros selecionados vão para o topo da tabela) 4. Para selecionar as 5 primeiras lojas: Clicar no primeiro registro na tabela para selecioná-lo. Ele também aparece selecionado no mapa. Shift para selecionar os próximos 4 registros Tabela 5 registros selecionados View - apresenta as 5 lojas selecionadas Encontrar todos os clientes que são Cafés: Faça ativo o tema Geocd Query builder Type = Cafe new set Open theme table As selecionadas ficam em amarelo. (De 50, estão selecionados 6). Classificar os cafés por vendas: Open Theme table Na tabela - clicar no campo Sales Clicar em Sort Ascending Clicar em Promote (os registros selecionados vão para o topo da tabela). Repetir o exercício para restaurantes.
Criando Mapas Exercício 4: 1. Criando um novo mapa com Arcview No project Window View New Add theme c:\ esri \ EsriData \ World \ Cntry92 Em pesquisar por Mônaco. Legend editor fornece maneiras diferenciadas de se apresentar um mapa (clicar 2 vezes sobre o tema) Tipo de legenda: Unique value Values field: abbrevname Para que o campo escala apresente a escala real do view, é preciso configurar as unidades de mapa em: View - View properties Map units - graus decimais (unidades de coordenadas) Distance units são as unidades que o software apresenta as medidas e dimensões. Para variar o nome da View, em View properties - digitar outro nome ok! Dessa maneira o mesmo dado pode ser usado em muitos projetos sem duplicação e qualquer variação no dado terá variação em todos os projetos onde o mesmo está inserido. Especificando a escala de apresentação Tornar o tema ativo Clicar em Theme Properties Display Exemplo: Para escalas < 1: 50.000 - entrar em Minimum scale = 50.000 (se a escala da View é 1:100.000 será desenhado, se 1:30.000 não será) Para escalas > 1:50.000 - entrar em Maximum Scale = 50.000 (se a escala da View é 1:30.000 será desenhada, se 1:100.000 não será desenhada) Para escalas 1: 25.000 < escalas < 1:50.000 Mínimo Maximo Ok! Unidades de Mapa Para o Arcview pode-se especificar uma projeção de mapa, mas somente se o dado estiver armazenado em graus decimais. Para checar se o dado está em graus decimais : Checar se as coordenadas X variam entre 180 o e 180 o e se as coordenadas Y variam entre 90 o e 90 o. Map units unidades de coordenadas em graus decimais Distance units unidades que o software apresenta as medidas e dimensões.
Exercício 5: Adicionar dados tabulares a mapas. C:\ esri\av_gis30\ avtutor \ arcview \ qstart.apr - view Atlanta C:\ esri av_gis30 \ avtutor \ spatial \bank.shp Identificar características com o mouse Selecionar características com o mouse (shift para mais de uma característica) Abrir Theme Table para ver a tabela de atributos As características selecionadas estão em amarelo. Promote para apresentar as características selecionadas no topo da tabela. Na tabela Para inverter a seleção Edit switch select Para alterar a cor de características selecionadas: Fazer o Projeto ativo Project Properties Selection Color Para limpar a seleção: clear selected features Para selecionar registros na tabela de atributos do tema Com o ponteiro (para selecionar mais de um pressionar shift). Para variar a posição de um campo na tabela selecionar o campo e arrastar Para esconder um ou mais campos da tabela Table - Properties - visible - tirar seleção dos campos a serem escondidos Para renomear 1 ou mais campos da tabela, digitar o novo nome no campo Alias e ok! Para selecionar atributos e ordená-los em ordem crescente e decrescente: selecionar a View (tema corrente) Open Theme Table Selecionar o campo ou Se a ordem não for importante, apenas visualizar os selecionados e
Exercício 6: Encontrar características com atributos particulares Selecionar características de acordo com seus atributos Construir expressões com Query Builder Refinar a consulta para uma característica particular Consultar o dado usando um gráfico C:\ Esri \ Av_tutor \ Arcview \ qstart.apr \ world \ country.shp Fazer o country tema ativo Find Digitar o nome Spain Zoom to selected Obs.: No caso de mover mais de uma característica find novamente e ok! Encontrar características selecionando seus atributos: Com o projeto Qstart.apr Atlanta aberto, adicionar : C:\esri \ av_tutor \ spatial \ bank.shp Selecionar o tema que deseja consultar para torná-lo ativo Open theme table Na tabela selecionar o campo que deseja ordenar Clicar no ordenar Clicar no promote Com pointer selecionar os registros que deseja ( ex.: os 5 primeiros) Os registros selecionados serão automaticamente selecionados na view. Selecionar higways selecionar na view ilumina na tabela - ordenamento promote Encontrar características construindo uma expressão de consulta Uma expressão de consulta (Query expression) é uma definição precisa do que vai ser selecionado. Uma query expression é uma maneira poderosa de selecionar características porque uma expressão pode incluir múltiplos atributos, operadores e cálculos. Qstart.apr - USA - Table add C: \ esri \ av_gis30 \ avtutor \ arcview \ qstart \ Sales.dbf Para apresentar essa tabela no mapa: Join - theme table - clicar sobre o tema USA para ativá-lo Graduated color - Total - Color ramp Query Total > 400.000 new set Total > 650.000 select from set Table remove all joins Sintaxes para consultas com query
Ex.: 2 de maio de 1961 Selecionar todas as datas antes de uma específica ([first_sale]<19610502.asdate) Selecionar todas as datas anteriores ao dia de hoje ([first_sale]<date.now) Para criar um gráfico (Chart) de um tema Clicar no tema para seleciona-lo Theme table open Ícone criar chart Selecionar os campos a serem adicionados Inserir um label - ok!
Exercício 7: Na tela do projeto View New C:\ Esri \ esridata \ europe.apr\ cities C:\ Esri \ esridata \ europe.apr \ country Quantas cidades pertencem a Espanha? Tema ativo Country Query builder Name = Spain Tema ativo cities Theme select by theme Intersect Country Open theme table Resposta = 16 cidades Quais destas cidades tem população entre 1000000 e 5000000? Tema ativo cities Query builder Pop_class = 1000000 to 5000000 Select fron set Teme auto label Open theme table Resposta = 2 cidades (Madri, Barcelona). Exercício 8: Quantas cidades da Suiça possuem população entre 50000 e 100000? Tema ativo cities Query builder Pop_class = 5000000 and greater New set Open theme table Resposta = 3 cidades Query builder Pop_class= 1000000 to 5000000 Add to set Restosta = 46 cidades de 6050 Query builder Pop_class = 100000 to 250000 New set Resposta = 154 de 605 cidades Exercício 9: Quais cidades da Itália possuem população entre 1000000 a 5000000? Resposta = 4 cidades (Milão, Torino, Roma, Napoli).
Exercício 10: Network Fornecendo direções a um motorista. Você é o gerente de uma empresa de transportes. O motorista que está fazendo as entregas te liga e diz que está parado em um congestionamento e que algumas ruas estão interditadas. Ele quer saber qual o melhor caminho para chegar até 1763 Polk St e diz em que local está. Na tela do projeto File extensions habilitar spatial analyst e network Open Project c: \ esri \ av_gis30 \ av_tutor \ network \ ch8.apr View Menu view properties Unidades do mapa metros Tema ativo streets Menu Network Find best route No mapa marque onde o entregador está. Digite o endereço onde o entregador deve ir. Configura propriedades metros metros d Clique em solve Clique em Directions ( dá as direções a serem seguidas e o total percorrido).
Exercício 11: Você é proprietário de uma empresa de delivery e toda manhã verifica os endereços para entrega. Particularmente hoje existe um volume grande de encomendas para uma mesma região da cidade, onde o entregador deve começar o trabalho. Para isso será feito um planejamento de entregas para diminuir o tempo e o custo, tornando o trabalho mais eficiente. Na tela do projeto File extensions habilitar network Open Project c: \ esri \ av_gis30 \ av_tutor \ network \ ch8.apr View Menu view properties Unidades do mapa metros Tema ativo streets Menu Network Find best route Marcar return to origin e find best Com a ferramenta Locate address localize a transportadora: 60 Spear St Load stops customers Configurar propriedade metros, metros e inteiro Clicar em Directions e ver as direções e o comprimento do percurso. Refazer o exercício sem marcar find best e observar como o percurso aumenta. Exercício 12: Você é responsável pelo serviço de emergência de sua cidade e recebe uma chamada avisando de um atropelamento com vítimas no cruzamento de Polk & Lombard. É preciso decidir qual ambulância chega mais depressa para atender os acidentados. Para isso é preciso identificar de qual hospital sairá a ambulância. Na tela do projeto File extensions habilitar network Open Project c: \ esri \ av_gis30 \ av_tutor \ network \ ch8.apr View Menu view properties Unidades do mapa metros Add Theme hospital Tema ativo streets Menu Network Find Closest Facility Travel to event ( do hospital ao acidente) Especifique o local do acidente utilizando Locate address
Polk & Lombard OK Propriedade Cost field Drivetime Working units minuts Clicar em Solve Refaça o exercício anterior com os dois hospitais e mude o local do acidente. ( Observe que para fazer com dois hospitais, basta colocar 2 no local number of facilities to find ). Exercício 13: Você é o gerente comercial de uma multinacional e o superintendente da companhia solicita, para uma reunião um relatório demonstrando a viabilidade para a construção de um Shopping Center em local recentemente adquirido pela companhia. Ele quer saber quantos clientes estão localizados em um raio de 5 e 10 minutos do empreendimento. Na tela do projeto File extensions habilitar network Open Project c: \ esri \ av_gis30 \ av_tutor \ network \ ch8.apr View Menu view properties Unidades do mapa metros Add Theme customers.shp Tema ativo streets Menu Network Find service area Especifique o local utilizando Locate address 672 Sutter St OK Propriedade Minutes Inteiro Em minutes digite 5, 10 Marque Travel from site Solve Quantos clientes estão localizados na área 1? Selecionar o tem Sarea Abrir a tabela do tema e selecionar a área 1 Theme select by theme Intersect Sarea New set Verificar quantos clientes foram selecionados: Open Theme Table Para os clientes selecioandos encontrar a melhor rota que o motoboy deve seguir para que as entregas sejam feitas no menos tempo possível e com economia, sendo que o motoboy deverá retornar a pizzaria. Tema ativo streets Network find best route
Solve Directions Return to origin Propriedade: drivetime, minutes, inteiro. Repetir o exercício anterior para a área de serviço de 10 minutos. Exercício 14: Spatial Anlyst Criar Hillshading Na tela do projeto File extensions habilitar spatial analyst Open New view Data source type grid c: \ esri \ av_tutor \ spatial \ elevgrd Editar a legenda Classify 5 classes, inteiro Tirar no data Mudar a cor Tema ativo elevgrd Surface calculate hillsahding Editar legenda de elevgrd Advanced Hillshading como Brightness theme - aceitar valores default OK Apply Tema ativo elevgrd Histograma Tema ativo elevgrd Surface Derive slope Tema ativo slope Analysis reclassify Escolher 5 classes. Reclassificar novamente deixando uma classe. Fazer legenda e alterar a cor. Exercício 15: Identificar os melhores locais para abertura de uma nova agência bancária. Open New view View properties projection State plane 1983 Geórgia west Add Theme tipo grid - c: \ esri \ av_tutor \ spatial \ pop_den tipo feature - c: \ esri \ av_tutor \ spatial \ bank.shp
Encontrando os melhores bancos Tema ativo bank Query builder privat_dep > 10000000 New set Criar mapa de distância dos melhores bancos Tema ativo bank Analysis find distance Output grid extent = same as pop_den Output grid cell size = same as pop_den OK Desenhe o tema Coloque os bancos sobre o mapa de distâncias Tema ativo pop_den Consultar locais onde pop_den > 3000 e distância aos bancos > 500 metros Analysis Map query Pop_den > 3000 and distance to bank > 500 evaluate Pop_den > 5000 and distance to bank > 6000 evaluate Add theme streets.shp Exercício 16: Como gerente de vendas de uma grande companhia, você quer entender porque alguns vendedores estão sobrecarregados enquanto outros estão ociosos para fazer uma nova distribuição. Open New view View properties projection State plane 1983 Geórgia west Add Theme - c: \ esri \ av_tutor \ spatial \ blkptsub.shp - c: \ esri \ av_tutor \ spatial \ trade.shp Criar mapa de densidade populacional à partir de dados do censo Tema ativo blkptsub.shp Menu Analysis calculate density Aceitar output grid especificado Escolher population population field Search radius 350 Density type kernel Área units Km 2 Quantificar o número de pessoas dentro de cada uma das áreas. Tema ativo trade Editor de legenda Valor único Value field Salesmgr Apply Ocultar o tema densidade de blkptsub
Tema ativo trade Menu analysis Summarize zones Field defining zones salesmgr Tema para summarizer density blkptsub Estatística para o gráfico - mean Exercício 17: Você quer fazer correções nos nutrientes do solo e para issso aplicar as quantidades necessárias de produtos químicos. Usando dados pontuais vai-se criar uma superfície do conteúdo potássico. À partir dessa superfície serão criadas isolinhas mostrando os locais onde será necessário adicionar mais potássio. Open New view Add Theme - c: \ esri \av_gis30 \ av_tutor \ spatial \ soilsamp - c: \ esri \av_gis30 \ av_tutor \ spatial \ thefarm Tema ativo soilsamp Menu surface Interpolate grid Output grid extent same as thefarm Number of rows 100 OK Method spline Z Value field soil_k OK Tema ativo surface from soilsamp Menu surface create contours contour interval + 100 OK Menu analysis map query contour < 300 e contour > 500