UNIVERSIDADE FEDERAL DE VIÇOSA DEPARTAMENTO DE NEGENHARIA CIVIL CIV 427 – SISTEMA DE INFORMAÇÃO GEOGRÁFICA Exercícios ArcView Maria Lúcia Calijuri Samuel Santana Paes Loures 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 – 180o e 180o e se as coordenadas Y variam entre – 90o e 90o. 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). Network Exercício 10: 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 Return to origin Propriedade: drivetime, minutes, inteiro. • • Solve Directions Repetir o exercício anterior para a área de serviço de 10 minutos. Spatial Anlyst Exercício 14: • • • • • • 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 – Km2 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