Академический Документы
Профессиональный Документы
Культура Документы
COORDENADORIA DE GEOMTICA
Sumrio
1. PRTICA 1 INTRODUO AO ARCGIS DESKTOP 9.X....................................................... 8 1.1 Principais Fontes de Dados e Formatos de Arquivo................................................................10 1.2 Conceitos Bsicos do ArcGIS Desktop 9.x............................................................................. 11 1.3 Objetivos..................................................................................................................................12 1.4 Dados Necessrios................................................................................................................... 13 1.5 Procedimentos..........................................................................................................................14 1.5.1 Navegao pelo Mapa...................................................................................................... 16 1.5.2 Alterao da Legenda.......................................................................................................19 1.5.3 Consultas por Atributo e Manipulao de Tabelas.......................................................... 20 1.5.3.1 Exerccios................................................................................................................. 24 1.5.4 Relacionamentos Espaciais.............................................................................................. 24 1.5.4.1 Exerccios................................................................................................................. 26 1.5.5 Sistemas de Projeo........................................................................................................27 1.5.6 Confeco de um Layout................................................................................................. 29 1.6 Auto Avaliao........................................................................................................................ 31 1.7 Referncias...............................................................................................................................31 2. PRTICA 2 - ANLISE DE PROXIMIDADE VETORIAL....................................................... 32 2.1 Objetivo................................................................................................................................... 32 2.2 Dados Necessrios .................................................................................................................. 32 2.3 O Problema.............................................................................................................................. 32 2.4 Procedimentos..........................................................................................................................33 2.4.1 Carregando a base de dados necessria............................................................................33 2.4.2 Definindo um sistema de projeo para o Data Frame.................................................... 34 2.4.3 Transformao de coordenadas geogrficas em coordenadas UTM............................... 35 2.4.4 Executando a unio espacial............................................................................................ 37 2.4.5 Identificando as sedes municipais atendidas....................................................................38 2.4.6 Criando um novo PI com as feies selecionadas........................................................... 38 2.4.7 Calculando a populao dos municpios na rea de cobertura ........................................39 2.4.8 Traando buffers para as torres de telefonia celular........................................................ 44 2.5 Exerccios.................................................................................................................................47 2.6 Auto Avaliao........................................................................................................................ 48 3. PRTICA 3 SOBREPOSIO DE MAPAS VETORIAIS ...................................................... 49 3.1 Objetivos..................................................................................................................................49 3.2 Dados Necessrios................................................................................................................... 50 3.3 Procedimentos..........................................................................................................................51 3.3.1 Clculo do valor unitrio (R$/m2) de cada lote...............................................................51 3.3.2 Sobreposio vetorial dos mapas..................................................................................... 53 3.4 Exerccio.................................................................................................................................. 61 3.4.1 Objetivo............................................................................................................................61 3.4.2 Fatores a serem considerados...........................................................................................61 3.4.3 Material............................................................................................................................ 62 3.4.4 Resultados esperados....................................................................................................... 62 3.4.5 Bibliografia...................................................................................................................... 63 3.5 Auto-Avaliao........................................................................................................................63 2
4. INTERCMBIO DE DADOS ENTRE OS SOFTWARES AUTOCAD MAP E ARCEDITOR. 64 4.1 Objetivos..................................................................................................................................65 4.2 Dados Necessrios................................................................................................................... 65 4.3 Procedimentos..........................................................................................................................66 4.4 Exerccos..................................................................................................................................74 4.5 Auto-Avaliao........................................................................................................................75 5. INTRODUO AOS DADOS MATRICIAIS (RASTER)...........................................................76 5.1 Objetivos..................................................................................................................................76 5.2 Dados Necessrios................................................................................................................... 76 5.3 Procedimentos..........................................................................................................................77 5.3 Exerccios.................................................................................................................................88 5.4 Auto-Avaliao........................................................................................................................88 6. ESCOAMENTO SUPERFICIAL E CARACTERSTICAS MOR-FOMTRICAS DE UMA BACIA HIDROGRFICA.................................................................................................................89 6.1 Objetivos..................................................................................................................................90 6.2 Dados Necessrios................................................................................................................... 91 6.3 Procedimentos..........................................................................................................................91 6.3.1 Criao do Modelo Digital de Elevao no formato TIN................................................91 6.3.2 Criao do Modelo Digital de Elevao no formato raster..............................................94 6.3.2 Determinao das Direes de Escoamento Superficial..................................................97 6.3.3 Determinao das reas de contribuio e da rede de drenagem...................................101 6.3.4 Determinao das reas de contribuio para pontos de foz......................................... 102 6.3.4 Clculo dos parmetros morfomtricos da microbacia..................................................104 6.4 Exerccios...............................................................................................................................105 6.5 Auto-Avaliao......................................................................................................................105 7. DETERMINAO DA ALTURA MXIMA DE EDIFICAES SOB A ZONA DE PROTEO DO AERDROMO DE VITRIA............................................................................106 7.1 Objetivos................................................................................................................................111 7.2 Dados Necessrios................................................................................................................. 111 7.3 Procedimentos........................................................................................................................112 7.4 Auto-Avaliao......................................................................................................................124
Lista de Figuras
Figura 1. Pacote de aplicativos da ESRI.............................................................................................. 8 Figura 2. Pacote de aplicativos da ESRI e sua relao com fontes de dados....................................... 9 Figura 3. Acesso aos comandos de alterao do modo de visualizao da rea de trabalho. .......... 11 Figura 4. Tela inicial do ArcMap....................................................................................................... 14 Figura 5. Interface principal do ArcMap............................................................................................15 Figura 6...............................................................................................................................................16 Figura 7. Janelas Magnifier e Overview.............................................................................................19 Figura 8. Tabela de atributos associada ao plano de informao sedemunicipal1.............................21 Figura 9. Comandos para colunas...................................................................................................... 21 Figura 10. Resumo estatstico e distribuio de frequncia do campo TOTHM69........................... 22 Figura 11. Construo de consultas por atributo................................................................................ 23 Figura 12. Seleo de feies com base em relacionamentos espaciais.............................................26 Figura 13. A atribuio dos sistemas de referncia e de projeo ao Data Frame............................. 35 Figura 14. Projeo de mapas no ArcToolbox................................................................................... 36 Figura 15. Configurao para projeo do shapefile municipios....................................................... 36 Figura 16 Configuraes para realizar a unio espacial.....................................................................37 Figura 17. Seleo das sedes atendidas pela antena mais prxima.................................................... 38 Figura 18. Criao de um novo Shapefile com as feies selecionadas............................................ 39 Figura 19. Juno das tabelas Sedes_OK e Municipios_UTM.......................................................... 40 Figura 20. Clculo da populao atendida por cada antena............................................................... 41 Figura 21. Concluso do resumo ....................................................................................................... 41 Figura 22. Juno das tabelas Antenas e Pop_Ant............................................................................. 42 Figura 23. Criao do campo Pop_2000............................................................................................ 43 Figura 24. Aviso sobre a edio de tabelas fora de uma sesso de edio.........................................43 Figura 25. Atribuio de valores entre campos.................................................................................. 44 Figura 26. Caixa de dilogo padro para o traado de Buffers.......................................................... 45 Figura 27. Tela inicial do Assistente para traado de Buffers............................................................46 Figura 28. Especificao dos parmetros para criao dos buffers....................................................46 Figura 29. Parmetros finais dos buffers............................................................................................ 47 Figura 30. Criao do campo VAL_UNIT.........................................................................................52 Figura 31. Clculo do valor unitrio (R$/m2) de cada lote................................................................52 Figura 32. Interseo entre os layers Lotes e Inund........................................................................... 53 Figura 33. Sobreposio dos layers Lotes e Inund............................................................................. 54 Figura 34. Um exemplo de multi-feies........................................................................................... 55 Figura 35. Lotes que sero "explodidos"............................................................................................56 Figura 36. Clculo da rea dos polgonos.......................................................................................... 57 Figura 37. Fragmentos dos lotes atingidos pela inundao................................................................58 Figura 38. Totalizao dos campos AREA e Perda........................................................................... 59 Figura 39. Unio da tabela Tot-Lot-Inund tabela LOTES. .............................................................60 Figura 40. Os dois modos de insero de um arquivo CAD.............................................................. 66 Figura 41. Layer sem referncia espacial. Os dados no podero ser projetados.............................. 66 Figura 42. Controle de visibilidade dos layers do arquivo Talhos.dwg............................................. 67 Figura 43. Tipos de geometria reconhecidas pelo ArcMap................................................................68 Figura 44. Tabela de contudo (TOC)................................................................................................68 Figura 45. Exportao do layer com os eixos de estradas..................................................................69 Figura 46. Adio do layer exportado ao Data Frame ativo...............................................................69 4
Figura 47. Exportao do layer Represas........................................................................................... 70 Figura 48. Escolha do local, do nome do arquivo e do formato de exportao................................. 71 Figura 49. Configuraes para exportar a topologia dos talhes....................................................... 71 Figura 50. Incorporao dos ID's aos talhes.....................................................................................72 Figura 51. Criao da coluna IDTalhao............................................................................................. 73 Figura 52. Juno entre as tabelas TalhoesID.dbf e Talhoes.dbf....................................................... 74 Figura 53. Lista de extenses disponveis.......................................................................................... 77 Figura 54. Configurao do diretrio de trabalho, dos limites e da resoluo dos grids a serem criados.................................................................................................................................................78 Figura 55. Converso entre formatos................................................................................................. 79 Figura 56. Propriedades associadas a um layer no formato matricial................................................ 80 Figura 57. Criao de superfcie de distncia.....................................................................................81 Figura 58. Superfcie de distncias gerada a partir da sede da fbrica...............................................81 Figura 59. Caixa de dilogo Raster Calculator...................................................................................82 Figura 60. O grid Area1......................................................................................................................83 Figura 61. Exemplo do comando Region Group................................................................................84 Figura 62. Comando Region Group................................................................................................... 84 Figura 63. Converso do formato matricial para o vetorial................................................................86 Figura 64. Representaes matricial e vetorial do polgono cujo GRIDCODE 36......................... 86 Figura 65. Microbacia do Ribeiro do Firme..................................................................................... 92 Figura 66. Carregamento das extenses............................................................................................. 92 Figura 67. Comando para a modelagem de superfcies usando a representao TIN........................ 93 Figura 68. Parmetros do comando Topo to Raster........................................................................... 96 Figura 69. Criao das curvas de nvel a partir do MDE no formato matricial................................. 97 Figura 70. Criao do mapa com as direes de escoamento............................................................ 99 Figura 71. Criao do mapa com os azimutes correspondentes aos valores de direes de escoamento....................................................................................................................................... 100 Figura 72. Criao de pontos para cada centro de pixel...................................................................100 Figura 73. Criao da rede de drenagem.......................................................................................... 102 Figura 74. Determinao das reas de contribuio de pontos de foz..............................................103 Figura 75. Delimitao das reas de contribuio para pontos de foz............................................. 103 Figura 76. Clculo dos parmetros morfomtricos.......................................................................... 104 Figura 77. Gabaritos da Pista 05/23................................................................................................. 109 Figura 78. Alguns dos gabaritos da pista 05/23 e parte dos lotes atingidos.....................................110 Figura 79. Caixa de dilogo com as extenses disponveis..............................................................112 Figura 80. Comando para a modelagem de superfcies usando a representao TIN...................... 113 Figura 81. Caixa de dilogo usada para criar MNT's TIN............................................................... 114 Figura 82. TIN criado a partir das curvas de nvel e pontos cotados. Detalhe em destaque............115 Figura 83. Valores associados ao MDE TINTerreno....................................................................... 115 Figura 84. Converso de feies bi para tri-dimensionais............................................................... 116 Figura 85. Criao do layer tri-dimensional VLTerreno3D.............................................................117 Figura 86. Exemplo de consulta aos valores de Z............................................................................ 123
Lista de Quadros
Quadro 1. cones representativos das principais fontes de dados e formatos de arquivo utilizados no ArcGIS................................................................................................................................................10 Quadro 2. Dados a serem utilizados na prtica 1............................................................................... 13 Quadro 3. Descrio dos comandos da barra de ferramentas Tools...................................................17 Quadro 4. Descrio geral dos planos de informao a serem utilizados nesta prtica..................... 50
PREFCIO O objetivo desta apostila o de dar suporte ao contedo prtico da disciplina de Sistema de Informaes Geogrficas, ministrada para os cursos Tcnico em Geomtica, Tcnico em Transportes e Tecnlogo em Saneamento Ambiental. Embora sejam reas distintas, sempre haver uma convergncia para o uso de SIGs quando o problema a ser tratado demandar o uso de mapas. Ao longo das diversas aulas prticas que compem esta apostila procurou-se explorar algumas das aplicaes dos SIGs. A escolha dos softwares de SIG produzidos pela empresa ESRI se deve, entre outros fatores: liderana de mercado; base instalada, o que facilita a insero dos alunos no mercado de trabalho; interface amigvel, favorecendo a aprendizagem de alunos iniciantes.
ArcGIS Desktop conjunto de softwares voltados produo de mapas e anlise de dados espaciais. So utilizados como software cliente em sistemas mono ou multi-usurio (num ambiente de intranet ou internet). Disponvel em trs verses: ArcView, ArcEditor ou ArcInfo. O CEFETES possui as verses ArcView e ArcEditor. Importante ressaltar que a interface a mesma, independente da verso. O que muda o incremento de funcionalidade entre a verso mais simples ArcView, e a mais completa ArcInfo. ArcSDETM software que faz a interface entre o ArcGIS Desktop e um SGBD (Sistema Gerenciador de Banco de Dados), permitindo que dados espaciais sejam armazenados em SGBDs comerciais (Oracle, Microsoft SQL Server, IBM DB2, Informix). A funcionalidade do software cliente depender da verso: ArcView, ArcEditor ou ArcInfo. Necessrio em sistemas multi-usurio. O CEFETES tambm possui uma cpia deste software. ArcIMSR software que permite distribuir dados espaciais na Internet.
O ArcGIS Desktop compem-se de cinco softwares principais: ArcMap, ArcCatalog, ArcGlobe, ArcScene e ArcReader. ArcMap ambiente para interao com mapas. Permite produzir e consultar mapas, realizar sua edio e tambm anlises espaciais. ArcCatalog - aplicativo utilizado para organizar e gerenciar dados geogrficos por exemplo, associar um sistema de referncia a uma fonte de dados. Possui ferramentas para manuteno de metadados. Nele tambm possvel visualizar os documentos Map. ArcGlobe aplicativo usado para criar animaes que faam uso do globo terrestre. ArcScene software usado na criao de animaes em geral, como vos virtuais sobre modelos digitais de elevao (MDE's). ArcReader software gratuito disponibilizado pela ESRI que possui recursos bsicos de visualizao e explorao de mapas. Tambm merece destaque a barra de ferramentas ArcToolBox, que agrupa um conjunto de funes para processamento de dados espaciais. Por exemplo: exportao e importao de dados de outros formatos; gerenciamento de sistemas de projeo; operaes de sobreposio de mapas; traado de buffers; geocodificao; lgebra de mapas; interpolao de superfcies; modelagem hidrolgica, etc. A funcionalidade disponvel estar limitada de acordo com o pacote adquirido (ArcView, ArcEditor ou ArcInfo).
Raster (GRID, BIL, ERS, TIF, BMP, Pixel JPG,...) Rede triangular TIN Banco de dados - SGBD's (Geodatabase, .mdb, conexes) CAD (.dwg, .dxf, .dgn) CAD CAD CAD CAD (anotaes) Tabela (.dbf) Mapa (.mxd) Tringulo Todas as anteriores Todas Ponto Linha Polgono Texto
Quadro 1. cones representativos das principais fontes de dados e formatos de arquivo utilizados no ArcGIS.
10
a localizao das fontes de dados (nome dos arquivos e os respectivos diretrios) espaciais ou no adicionados rea de trabalho do ArcMap; a forma de apresentao das fontes de dados espaciais - simbologia, como opes de legenda e disposio dentro de cada Data Frame; Data Frames criados, com a correspondente lista de layers adicionados a cada um deles, o sistema de projeo, seus nomes, escala, etc; configuraes de interface, como posio das barras de ferramentas, barras de ferramentas e menus personalizados criados pelo usurio, etc;
O arquivo Map possui a extenso .mxd. Pode-se trabalhar com apenas um documento Map de cada vez em uma sesso do ArcMap. Se voc precisar de mais de um documento Map ao mesmo tempo, inicie outras sesses do ArcMap. O mapa poder ser visualizado nos modos Data View (vista dos dados) ou Layout View (vista do esquema). Data View modo de visualizao indicado quando o foco da sua ateno for os dados geogrficos, uma vez que os dados marginais que compem o mapa so omitidos (Norte, escala grfica, legenda, canev, etc). Layout View usado para compor a pgina a ser impressa. nesta pgina que sero inseridos os dados marginais da carta legenda, escala, escala grfica, orientao, canev, ttulo, etc. Provavelmente ser mais utilizado na fase final de seu trabalho, quando estiver pensando em mapas impressos ou relatrios para o seu cliente. Ao contrrio do ArcView 3.X, onde um projeto (.apr) pode conter vrios layouts, na verso 9.x cada Mapa (Map document - .mxd) pode ter um e somente um layout. Para cada Data Frame ser criada automaticamente uma moldura no Layout para exibir os layers contidos neste Data Frame. A eliminao da moldura implica tambm na eliminao do Data Frame, e vice-versa.
11
Vale salientar que a maioria dos comandos est disponvel em ambos os modos de visualizao. Para alternar entre eles, selecione os comandos Data View ou Layout View no menu View (Figura 3) ou clique nos botes (canto inferior esquerdo da rea de visualizao) respectivamente. Data Frame (moldura para dados) utilizado para agrupar os layers que devem ser exibidos conjuntamente. As informaes sobre os Data Frames so armazenadas no documento Map. Um documento Map pode gerenciar vrios Data Frames, mas apenas um pode estar ativo de cada vez. O Data Frame ativo fica destacado com seu nome em negrito. Para ativar, posicione o cursor do mouse sobre ele e clique com o boto direito do mouse. No menu pop-up que aparece, selecione o comando Activate. Layer (camada, plano de informao) forma de se representar os dados geogrficos em um documento Map. Referenciam dados que esto armazenados em uma fonte de dados, tal como shapefiles, coverages, geodatabases, imagens, grids ou arquivos de CAD. Vale ressaltar que no armazena os dados, mas apenas uma referncia a eles e o modo como eles devero ser exibidos no documento Map. So equivalentes aos temas do ArcView 3.X, mas, ao contrrio destes, podem ter existncia prpria - arquivos com extenso .lyr, fora do documento Map. Deve-se observar que a ordem dos layers em um Data Frame influencia na visualizao dos mesmos. Para definir se um layer dever ou no ser desenhado na rea de exibio, use a caixa de verificao que fica ao lado do nome do layer. Vale salientar que uma mesma fonte de dados pode ser referenciada por vrios layers simultaneamente. Um layer pode ser utilizado em vrios documentos Map. Table Of Contents TOC (tabela de contedo) lista todos os Data Frames, com seus layers correspondentes. Pode ser visualizada nos modos Display, Source e Selection (guias no canto inferior esquerdo da TOC). No modo Source pode-se visualizar o nome do arquivo e o caminho completo da fonte de dados para a qual o layer aponta (referencia). No modo Selection pode-se controlar os layers passveis de seleo atravs do comando Select Features (seleo por apontamento). Isto no afeta a seleo realizada diretamente na tabela de atributos ou pela caixa de dilogo Select By Attributes. Este comando tambm est disponvel no menu Selection / Set Selectable Layers. Para ocultar a TOC desmarque a opo de menu Window/Table Of Contents. e ,
1.3 Objetivos
Servir de introduo aos softwares ArcMap e ArcCatalog do ArcGIS Desktop 9.X, verso ArcEditor Apresentar os comandos bsicos do software ArcMap para interao com mapas Alterar a legenda de mapas 12
Realizar consultas por atributo Realizar consultas com base em relacionamentos espaciais entre feies Manusear sistemas de projeo Produzir layouts
Polgono Diviso poltica dos municpios da bacia do Atlntico Leste Polgono Reservas da FUNAI Linha Linha Malha Viria da bacia do Atlntico Leste Rede hidrogrfica da bacia do Atlntico Leste
13
1.5 Procedimentos
Inicie o ArcMap (menu Iniciar/Programas/ArcGIS/ArcMap). Por padro, ser exibida a a tela inicial do ArcMap, conforme ilustra a Figura 4. Selecione o primeiro boto de rdio (A new empty map) e clique no boto OK.
Ser exibida a janela principal do ArcMap, cujos principais componentes de interface esto descritos na Figura 5. Obviamente sua janela estar diferente desta, uma vez que ainda no foi feita nenhuma modificao. Renomeie o Data Frame Layers e adicione layers a ele. 1. Posicione o cursor do mouse sobre o Data Frame Layers e clique com o boto inverso do mouse. Selecione a opo Properties no menu pop-up. 2. Selecione a guia General e, no campo Name, digite Bacia do rio Amazonas. Clique no boto OK para fechar a caixa de dilogo. 3. Pressione o boto Add. Lembre-se de que, quando existir mais de um Data Frame na tabela de contedo, o mapa ser adicionado quele que estiver ativo, ou seja, com seu nome destacado em negrito. Add Data. Navegue at o nosso diretrio de trabalho, selecione os shapefiles municipios1.shp, sedemunicipal1.shp e hidrografia1.shp e pressione o boto
14
Tabela de contedo
Barra de Menus
Barra de Ferramentas
Data Frame
Salve o documento Map. 1. Pressione o boto Save . Na caixa de dilogo Save As, navegue at o diretrio de trabalho e salve o arquivo com o nome de pratica1.mxd. Assim, se voc fechar o ArcMap e num outro momento quiser trabalhar com os mesmos dados, bastar abrir o arquivo pratica1.mxd. Observe que, para cada layer que inicialmente possui o mesmo nome do shapefile, duas outras informaes esto associadas: o tipo de geometria (ponto, linha, polgono), representado pela figura logo abaixo do nome de cada layer (Figura 5); e o controle de visibilidade do layer. Para tornar um tema visvel (ligado), clique na caixa de verificao para marc-la. Outro aspecto importante a se observar na tabela de contedo a ordem dos layers, que funciona como se os mapas estivessem empilhados. Consequentemente, os mapas que esto por cima cobrem os que esto por baixo. Para mudar a ordem, posicione o cursor do mouse sobre o layer, clique com o boto esquerdo e, mantendo-o pressionado, arraste o layer para a nova posio desejada. Adicione um novo Data Frame tabela de contedo. 15
1. Selecione a opo de
chamado de New Data Frame TOC. Mude seu nome para Bacia do Atlntico - Trecho Leste, conforme visto anteriormente. Adicione os shapefiles municipios5.shp, sedemunicipal5.shp e hidrografia5.shp ao Data Frame que voc acabou de criar e renomear.
qualquer software de CAD. Portanto, s se acostumar aos novos cones e a algumas pequenas diferenas. No entanto, comandos como Identify e Select Features merecem destaque. Os demais sero vistos no decorrer das aulas prticas. O comando Identify a implementao da consulta por localizao, ou seja, permite responder s questes: o que existe neste local? O que isto? Ele exibe todos os dados que esto associados a cada feio - esto armazenados na tabela de atributos. Seu uso simples: 1. Selecione-o na barra de ferramentas Tools. Voc ver que o cursor do mouse mudar de forma. 2. Agora, basta posicionar o cursor sobre a feio sobre a qual se deseja obter informaes e pressionar o boto esquerdo do mouse. Ser aberta uma caixa de dilogo chamada Identify Results, que lista todos os atributos associados feio em questo.
16
cone
Significado Equivalente ao zoom window do AutoCAD Aumenta a escala por um fator de 1,333333..., ou ainda, multiplica o denominador da escala por 0,75 Mesmo significado do Pan do AutoCAD
Go Back To Previous Extent Vista anterior Select Features Identify Measure Zoom Out Fixed Zoom Out Full Extent Go To Next Extent Select Elements Find Hyperlink Ferramenta para seleo de feies vetoriais por apontamento. Consulta por localizao (O que existe neste local? O que isto?). Lista os atributos da feio Equivalente ao comando DIST do AutoCAD Enquadra o desenho na janela delimitada com o cursor do mouse Aumenta a escala por um fator de 1,333333..., ou ainda, multiplica o denominador da escala por 0,75 Equivalente ao Zoom Extent do AutoCAD Prxima vista Ferramenta para seleo desenhados sobre os mapas de elementos grficos
Permite localizar feies atravs de seus atributos. Alm de feies pode-se localizar tambm rotas e endereos Exibe arquivos vinculados a feies do mapa. Estar ativo quando houver arquivos tais como figuras, vdeos e textos associados a feies do mapa.
Neste dilogo tambm possvel selecionar sobre quais layers a consulta ser realizada, caso haja mais de um plano de informao. J o comando Select Features permite fazer seleo de feies por apontamento para diversos propsitos como os de edio, exportao de subconjuntos de um layer, restrio das feies que sero utlizadas em uma operao de anlise espacial, etc. O ArcMap 9.X acrescenta duas novas formas de visualizao - Figura 7, alm daquelas presentes tambm na verso 3.X do ArcView. A janela Lente de Aumento (magnifier) permite que parte do mapa seja ampliado em uma outra janela, mantendo-se a janela principal de visualizao com a mesma escala. Desta forma, pode-se navegar pelo mapa com uma visualizao ampliada de reas de interesse. Diversas janelas aumento podem ser abertas. Para abrir uma janela magnifier: 17
1. Selecione o comando Window / Magnifier... para abrir a janela de aumento. 2. Arraste-a para a posio desejada e voc ver a rea ampliada. 3. Posicione o cursor do mouse na barra de ttulo da janela e pressione o boto direito do mouse. Ser exibido um menu pop-up com outras opes para a janela. Experimente!!! J a janela de Viso Geral (overview), mostra toda a extenso da sua rea de trabalho e destaca a parte que est sendo visualizada na janela principal de visualizao. 1. Selecione o comando Window / Overview... para abrir a janela de viso geral. 2. Na janela principal de visualizao, use o comando Zoom in e selecione uma rea qualquer do mapa. 3. Agora, na janela overview, arraste o retngulo de contexto para outra posio e observe o que acontece na janela principal de visualizao. Voc tambm pode redimensionar o retngulo de contexto. Basta posicionar o cursor do mouse nos cantos do retngulo e arrastar at o tamanho desejado. Para mudar o layer de refncia (aquele que exibido na janela overview). 1. Posicione o cursor do mouse na barra de ttulo da janela overview e pressione o boto direito do mouse. 2. No menu pop-up, selecione Properties. No combo-box Reference Layer, selecione o layer desejado. Estas janelas esto disponveis apenas no modo de visualizao Data View. O Spatial Bookmark, como o prprio nome sugere, tem a mesma finalidade de um marcador de livro, ou seja, permite voltar de uma maneira rpida a uma determinada parte de um mapa marcada previamente. Cada Data Frame poder ter vrios marcadores. Para cri-los: 1. Atravs dos recursos de zoom, coloque a sua rea de interesse na posio desejada na janela de visualizao. 2. Selecione a opo de menu View/Bookmarks/Create. 3. D um nome ao seu Spatial Bookmark e clique no boto OK. Este comando est disponvel apenas no modo de visualizao Data View. Tambm podemos criar marcadores para as feies selecionadas no dilogo Identity Results e Find. Para tal, basta clicar com o boto direito do mouse na feio de interesse e selecionar Set Bookmark no menu pop-up. Agora, para utilizar os marcadores que voc criou, basta selecion-los na lista presente no menu View/Bookmarks. 18
4. Na caixa de dilogo Layer Properties, selecione a guia Symbology. 5. No campo Show, selecione Quantities e, em seguida, Graduated symbols. No combo-box Value, selecione TOTHM96 e clique no boto Aplicar. Utilize os intervalos abaixo - digite apenas o limite superior de cada classe: at 5.000 habitantes 5.001 - 20.000 habitantes 20.001 - 100.000 habitantes 100.001 - 500.000 habitantes mais de 500.000 habitantes 6. Clique com o boto direito do mouse no layer hidrografia1 e selecione Properties no menu pop-up. Na caixa de dilogo Layer Properties, clique na guia Symbology. No campo Show, selecione a opo Features e altere a cor do layer. 7. Posicione o cursor do mouse sobre o nome do layer municipios1 e pressione o boto direito do mouse. No menu pop-up, selecione Properties. 8. Na caixa de dilogo Layer Properties, selecione a guia Symbology. 9. No campo Show, selecione Categories e em seguida Unique Values. No combobox Value Field, selecione UFNOME. Clique no boto Add All Values. Desmarque a caixa de verificao para <all other values>. Clique no boto Aplicar. Voc acabou de fazer uma srie de alteraes na legenda de vrios layers. Onde esta informao ficar armazenada?
Selecione uma linha qualquer da tabela e observe o que acontece. A linha selecionada fica destacada na cor azul, bem como sua representao grfica. Veja que existe uma correspondncia biunvoca entre as linhas da tabela e as feies do mapa. Observe tambm que h uma indicao do nmero de feies selecionadas na barra de status. Por padro, todas as linhas so exibidas (veja a opo Show da barra de status). Para deixar visvel apenas as linhas selecionadas, pressione o boto Selected. Nome do campo (atributo)
H diversos recursos associados a tabelas de atributos. Vejamos alguns deles. Posicione o cursor do mouse sobre o campo TOTHM96 (populao de cada municpio) e pressione o boto direito do mouse. Ser aberto um menu pop-up com todas as opes disponveis para o campo - Figura 9. Selecione a opo Sort Ascending para colocar os dados em ordem crescente. O comando Sort Descending faz a operao inversa. Abra novamente o menu pop-up da Figura 9 e selecione a opo Statistics. Ser exibida a caixa de dilogo Statistics of Sedemunicipal1, conforme a Figura 10. Para escolher outro campo, basta fazer a seleo no combo-box Field.
Figura 9. Comandos para colunas.
A consulta base de dados a mais fundamental das operaes disponveis em um SIG. J vimos a consulta por localizao tpico Navegao pelo Mapa. Vamos agora realizar a Consulta por Atributos, que permite localizar quais so as feies que atendem a determinados critrios. 21
1. Abra a tabela de atributos sedemunicipal1. 2. Posicione o cursor do mouse no boto Options, pressione o boto esquerdo do mouse e selecione o comando Select By Attributes... Ou ento, selecione o comando diretamente na barra de menus Selection/Select By Attributes.... 3. Ser aberta a caixa de dilogo Select By Attributes, conforme a Figura 11. Vamos selecionar todas as sedes municipais que pertenam ao estado do Mato Grosso. 4. Na lista do campo Fields, d um clique duplo no item UFNOME. 5. Selecione o operador igual ( = ). 6. D um clique no boto Get Unique Values. Na lista do campo Unique Values, selecione 'MATO GROSSO'. Voc dever ter uma expresso igual quela exibida na Figura 11. Clique no boto Apply para fazer a consulta. Para limpar a expresso de consulta criada, pressione o boto Clear. Agora, selecione as sedes municipais cuja rea seja maior do que 5.000 km2. 1. Na lista do campo Fields, d um clique duplo no campo AREA97". 2. selecione o operador maior ou igual ( > = ). 3. Na clusula WHERE, complete a expresso digitando o valor 5000. Como j vimos, a seleo ocorre tanto na tabela de atributos quanto nas feies do mapa. Foram selecionadas 163 sedes, de um total de 261. Se voc quiser inverter a seleo, ou seja, as sedes cuja rea seja menor do que 5.000 km2, selecione o comando Switch Selection (Figura 8).
22
Create a new selection; Add to current selection; Remove from current selection; Select from current selection.
Qual a diferena entre eles? Para auxili-lo na elaborao de consultas envolvendo operadores lgios utilize a tabela abaixo: p FALSE FALSE TRUE TRUE q FALSE TRUE FALSE TRUE p AND q FALSE FALSE FALSE TRUE p OR q FALSE TRUE TRUE TRUE
23
1.5.3.1 Exerccios
Como no h outra forma de aprender a usar um software seno praticando, resolva os exerccios listados abaixo. Para a tabela de atributos do layer sedemunicipal5, selecione todas as sedes municipais: 1. pertencentes ao Estado do Esprito Santo; 2. pertencentes ao Estado de Minas Gerais; 3. pertencentes ao Estado de Minas Gerais, exceto Belo Oriente; 4. pertencentes s meso-regies do Jequitinhonha e Vale do Mucuri; 5. que esto sem informao sobre o total de habitantes (campo TOTHM96); 6. cuja populao seja superior a 100.000 habitantes; 7. cuja populao do sexo feminino seja superior do sexo masculino; 8. cuja populao residente na zona rural seja superior residente na zona urbana; 9. cuja populao do sexo masculino seja superior do sexo feminino e a populao residente na zona urbana seja superior residente na zona rural; Para a tabela de atributos do layer municipios5, selecione todos os municpios que: 1. iniciam com a letra A. Utilize o operador '%'; 2. iniciam com a letra C; 3. terminam com a letra A; 4. repita as consultas 1 e 2 utilizando letras minsculas. Utilize os operadores LOWER e UPPER; 5. possuam BELO em alguma parte do nome; 6. possuam POLIS em alguma parte do nome; 7. possuam LNDIA em alguma parte do nome; 8. tenham a letra E como penltimo caracter. Utilize o operador '_'; 9. tenham a letra A como segundo caracter;
manter os diferentes tipos de relacionamentos envolvendo esses dados. Existe uma enorme variedade de relacionamentos possveis. Alguns so mantidos atravs de estruturas de dados dos SIG, como por exemplo, os relacionamentos de conectividade entre linhas e de adjacncia entre reas (polgonos), enquanto que outros normalmente so calculados durante a execuo das operaes de anlise espacial, como por exemplo, o relacionamento de continncia entre um ponto e um polgono. [LIS 00]. [EGFR91], citado por [BOR97], agrupa os relacionamentos espaciais em trs categorias: topolgicas, mtricas e de ordem. Relacionamentos topolgicos so aqueles que permanecem inalterados ante qualquer tipo de transformao de natureza geomtrica, como escala e mudana de sistema de projeo. Exemplos: adjacncia, conectividade, continncia, intercepta. Relacionamentos mtricos so considerados em termos de distncias e direes. Exemplos: a menos de um determinada distncia, longe, perto, ao norte, ao sul. Relacionamentos de ordem so descritas por preposies como em frente a, atrs, acima e abaixo. O formato Shapefile no suporta a estruturao (armazenamento) de relacionamentos espaciais. Portanto, todos os relacionamentos devero ser calculados. Vamos testar alguns deles. Antes porm, deixe visvel os layers sedemunicipal1 e hidrografia1, e certifique-se de que no h feies selecionadas (Selection / Clear Selected Features). 1. Selecione o comando Selection / Select By Locations...Ser aberta uma caixa de dilogo com o mesmo nome do comando Figura 12. 2. No combo-box I want to, selecione a opo select features from. 3. No campo the following layer(s), selecione sedemunicipal1. 4. No combo-box that, selecione are within a distance of como mtodo de seleo. 5. No combo-box the features in this layer, selecione hidrografia1. 6. No campo Apply a buffer to the features in hidrografia1, digite 500 para of e selecione Meter no combo-box. 7. Pressione o boto Apply e aps o processamento da consulta o boto Close. Abra a tabela de atributos do layer sedemunicipal1 e veja que 21 sedes municipais foram selecionadas, ou seja, esto a menos de 500 metros de algum curso d'gua. Mas o que significa o termo buffer? Um buffer nada mais do que o lugar geomtrico dos pontos que esto a menos de uma determinada distncia do limite de uma feio ou conjunto de 25
feies.
Voc deve ter observado que as coordenadas em nosso mapa so geogrficas. Assim, como o software pde fazer os clculos em metros? O ArcMap usa o sistema de projeo cilndrico oblquo Hotine. A definio dos parmetros para este sistema de projeo baseia-se na distribuio espacial das feies. Uma linha que melhor se ajusta s feies calculada para servir como linha central do referido sistema de projeo. Todas as feies de entrada so projetadas para este sistema de projeo temporariamente antes de aplicar o comando propriamente dito. Depois de aplicado o comando, o resultado convertido para o sistema de projeo do Data Frame quando for o caso. A linha central calculada para um subconjunto de feies diferente daquela calculada para todas as feies.
1.5.4.1 Exerccios
Utilize os layers da Bacia do Atlntico - Trecho Leste para resolver os exerccios abaixo. 1. Selecione todas as sedes municipais que estejam a menos de 500m de algum curso d'gua. 2. selecione todas as sedes municipais que estejam a menos de um quilmetro da BR 101 26
use o layer malhaviaria5. 3. selecione todos os municpios que fazem divisa com o municpio de Venda Nova do Imigrante. 4. selecione todos os afluentes do Rio Doce. 5. selecione todos os rios cortados por alguma estrada de ferro. 6. selecione todos os rios cortados por alguma rodovia pavimentada. 7. selecione todos os rios que no so cortados por estradas. 8. para cada usina, encontre a sede municipal mais prxima.
sobre o shapefile hidrografia5, pressione o boto direito do mouse e selecione a opo Proprerties no menu de contexto. 3. Na caixa de dilogo Shapefile Properties, selecione a guia Fields. 4. Na lista com o nome dos campos (Field Name), selecione o campo Shape. Observe que na parte inferior da caixa de dilogo sero exibidas as propriedades do campo selecionado Field Properties. 5. Na lista de propriedades do campo Shapefile, clique no boto que est ao lado propriedade Spatial Reference 6. Na caixa de dilogo Spatial Reference, clique no boto Select para selecionar um sistema pr-definido. Este dilogo agrupa diversas funcionalidades relacionadas a sistemas de referncia e de projeo. Nele voc poder selecionar um sistema pr-definido, criar um novo ou modificar os parmetros de um sistema existente, entre outras coisas. 7. Na caixa de dilogo Browse for Coordinate System, selecione o arquivo South American Datum 1969.prj disponvel na pasta Geographic Coordinate Systems/South America. Aps selecionar o arquivo, voc voltar para a caixa de dilogo Spatial Reference. Observe que os parmetros do Datum esto listados no campo Details. O ArcGIS agrupa os sistemas de coordenadas em dois grandes grupos: coordenadas geogrficas e projetadas. Se o seu mapa est em coordenadas geogrficas, abra a pasta Geographic Coordinate Systems para encontrar o arquivo correspondente ao seu sistema de referncia o sistema atual para o Brasil South American Datum 1969.prj. No caso do seu mapa estar projetado no sistema UTM o mais usual, selecione o arquivo South American 1969 UTM Zone 24S.prj, disponvel na pasta Projected Coordinate Systems / UTM /Other GCS. A zona 24S corresponde ao meridiano central de 39 W. 8. Ser criado um arquivo com o mesmo nome do shapefile e com a extenso .prj. Repita o procedimento para os demais PI's deste diretrio. Agora que associamos o sistema de referncia aos nossos planos de informao, vamos configurar o Data Frame Bacia do Atlntico Leste. Feche o ArcCatalog e volte para ArcMap. 1. Posicione o cursor do mouse sobre o Data Frame Bacia do Atlntico Leste, pressione o boto direito do mouse e selecione a opo Activate no menu de contexto, caso ele no seja o Data Frame ativo. 2. Posicione novamente o cursor do mouse sobre o Data Frame Bacia do Atlntico Leste, pressione o boto direito do mouse e selecione a opo Properties no menu de contexto. 3. Na caixa de dilogo Data Frame Properties, selecione a guia Coordinate System. 28 da
4. No campo Select a coordinate system, selecione South American 1969 UTM Zone 24S, disponvel na pasta Predefined / Projected Coordinate Systems / UTM /Other GCS. Clique no boto OK para fechar a caixa de dilogo. Observe que as coordenadas exibidas na barra de status mudaram para o sistema UTM. Analise a afirmao A maioria dos programas de geoprocessamento possui funes de transformao entre diferentes sistemas de projeo. Dependendo do programa de geoprocessamento utilizado, pode ser necessrio transformar todos os mapas para o mesmo sistema de projeo e, s ento ser possvel efetuar operaes de manipulao de bases de dados diferentes. Outros programas no exigem essa prvia transformao, permitindo o armazenamento de mapas no seu sistema de projeo original, desde que os dados referentes projeo estejam associados a eles. Quando se efetuam as anlises de superposio de mapas, o sistema, automaticamente procede compatibilizao entre os diferentes sistemas, apenas para a visualizao dos dados. Para o usurio, essa transformao transparente, ou seja, ele no percebe que est ocorrendo. Acaba a operao, os mapas continuam armazenados no sistema de projeo original.[MAR 00] No texto acima citam-se duas formas distintas de um software gerenciar sistemas de projeo. Em que contexto o ArcEditor se insere? Arquivos .prj tambm podem ser criados para o formato .dwg (AutoCAD).
1. Selecione o comando Insert / Title, no menu principal do ArcEditor. Ser colocada uma caixa de texto em modo de edio na folha de impresso. 2. Digite Bacia do Atlntico Leste e pressione a tecla Enter para sair do modo de edio. 3. Posicione a caixa de texto no lugar adequado. Insero da Orientao do mapa: 1. Selecione o comando Insert / North Arrow, no menu principal do ArcEditor. 2. Na caixa de dilogo North Arrow Selector, escolha aquele que mais lhe agradar e pressione o boto OK para fechar o dilogo. 3. Posicione o cone indicativo do norte no lugar adequado. Insero da Escala Grfica: 1. Selecione a moldura correspondente ao Data Frame Bacia do Atlntico Leste e a seguir o comando Insert / Scale Bar. 2. Na caixa de dilogo Scale Bar Selector, escolha a escala grfica que mais lhe agradar e pressione o boto OK para fechar o dilogo. 3. Posicione-a no lugar adequado. Insero da Escala Numrica: 1. Selecione o comando Insert / Scale Text (no se esquea de selecionar o Data Frame correto). 2. Na caixa de dilogo Scale Text Selector, escolha a escala numrica que mais lhe agradar e pressione o boto OK para fechar o dilogo. 3. Posicione-a no lugar adequado. Vamos agora inserir o canev ao nosso mapa. 1. Posicione o cursor do mouse dentro dos limites do Data Frame Bacia do Atlntico Leste, pressione o boto direito do mouse e selecione o comando Properties. 2. Na caixa de dilogo Data Frame Properties, selecione a guia Grids. 3. Pressione o boto New Grid. Na caixa de dilogo Grids and Graticules Wizard, selecione o boto de rdio Graticule: divides map by meridians and parallels e clique no boto Avanar. 4. Na caixa de dilogo Create a graticule, configure o intervalo para exibir paralelos e meridianos de 2 em 2 graus. Clique no boto Avanar. 5. Na caixa de dilogo Axes and labels, mantenha os valores padro e clique no boto 30
Avanar. 6. Na caixa de dilogo Create a graticule, mantenha os valores padro e clique no boto Concluir. 7. Na caixa de dilogo Data Frame Properties, clique no boto OK.
1.7 Referncias
[BOR97] [EGFR91] [HID] [LIS 00] [MAR 00] BORGES, K. A. V. Modelagem de Dados Geogrficos: uma extenso do modelo OMT para aplicaes geogrficas. Belo Horizonte: Fundao Joo Pinheiro, 1997. Dissertao de Mestrado. EGENHOFER, Max J., FRANZOSA, Robert D. Point-set topological spatial relations. International Journal of Geographical Information Systems, London, v.5, n.2, p.161-174, 1991. http://hidroweb.ana.gov.br/ LISBOA FILHO, J. Projeto de Banco de Dados para Sistemas de Informao Geogrfica. In: Nunes, R. C. VIII Escola de Informtica da SBC Sul. Santa MariaRS: Editora da UFSM, 2000. pp.115-146. ISBN: 85-7025-556-X. DE PINA, M. DE F.; SANTOS, S. M. Conceitos Bsicos de Sistemas de Informao Geogrfica e Cartografia aplicados Sade. Braslia: OPAS, 2000. 122p.
31
Preparado por Og Aro Vieira Rubert e Rogrio Ferreira Ribas DEA - UFV Atualizado por Carlos Antonio Alvares Soares Ribeiro DEF UFV Atualizado para a verso 9.X do ArcEditor e modificado por Porf. Wellington D. Guimares CEFETES. Verso 1.0
2.1 Objetivo
Nesse exerccio explora-se o conceito de unio espacial para identificar quais sedes municipais da Zona da Mata mineira esto dentro do alcance da torre de telefonia celular mais prxima. Em seguida, calcula-se a populao atendida por cada torre de telefonia celular.
municipios.shp - limites municipais da regio da Zona da Mata mineira (polgonos); sedes.shp - localizao das sedes dos municpios da Zona da Mata mineira (pontos); antenas.shp - localizao das antenas de telefonia celular na Zona da Mata (pontos).
2.3 O Problema
O alcance do sinal celular o que se chama de cobertura. A rea de cobertura o conjunto de reas onde as antenas do sistema de telefonia celular transmitem e recebem sinais, permitindo o uso do aparelho. As comunicaes por telefonia celular so feitas atravs de sinais de rdio. Este meio de transmisso do Servio Mvel Celular garante conforto e mobilidade, mas possui algumas restries comuns a todas operadoras no mundo, as chamadas reas de sombra e as reas de interferncia, causadas por fatores como:
interferncias eletromagnticas, principalmente em locais elevados; defeito na antena de recepo do aparelho; obstculos (como prdios, montanhas); reas fechadas (como garagens e elevadores). O constante monitoramento dos sinais e os altos investimentos em equipamentos e
tecnologia garantem uma transmisso celular de qualidade que hoje se estende maioria das cidades no Estado de Minas Gerais. A operadora de telefonia celular TELECEL acaba de 32
conquistar a concesso de explorao para algumas regies no Estado de Minas Gerais. Constatou-se um elevado nmero de reclamaes referindo-se rea de cobertura na regio da Zona da Mata mineira. Para resolver o problema, a TELECEL contratou a empresa GEOMTICA para avaliar o alcance das antenas de transmisso instaladas nesta regio, quantificando a populao atendida.
inferior da caixa de dilogo sero exibidas as propriedades do campo selecionado; 4. Clique no boto com um cone de reticncias , ao lado de Spatial Reference. Ele abrir a caixa de dilogo Propriedades de Spatial Reference, que agrupa diversas funcionalidades relacionadas a sistemas de referncia. Nele voc poder selecionar um sistema de referncia pr-definido, criar um novo ou modificar os parmetros de um sistema existente; 5. Na caixa de dilogo Propriedades de Spatial Reference, clique no boto Select.... 6. Na caixa de dilogo Browse for Coordinate System observe que o ArcCatalog agrupa os sistemas de referncia em dois grandes grupos: coordenadas geogrficas (Geographic Coordinate Systems) e coordenadas projetadas (Projected Coordinate Systems). D um clique duplo na pasta Geographic Coordinate Systems e depois na pasta World. Selecione o arquivo WGS 1984.prj (sistema de referncia utilizado pelo GPS) e clique no boto Add. Clique no boto OK nas demais caixas de dilogo para voltar janela principal do ArcCatalog. Este procedimento criar um arquivo com extenso .prj e com o mesmo nome do shapefile. Agora que configuramos os arquivos .prj para os PI's, feche o ArcCatalog. Abra o ArcMap, e em seguida o arquivo prat2.mxd. Vamos alterar a simbologia de nossos PI's. 1. D um clique no smbolo logo abaixo do nome do layer Antenas.shp para abrir a caixa de dilogo Symbol Selector. Altere o smbolo para uma torre, na cor azul, 18 pontos de tamanho. Se voc no encontrar o smbolo apropriado, carregue o arquivo de estilos chamado Utilities (boto More Symbols). 2. Similarmente, altere o smbolo do layer Sedes.shp para um crculo com um ponto interno, dando-lhe a cor vermelha (foreground) e 12 pontos de tamanho. 3. Finalmente, reposicione o layer Municipios.shp de modo que ele ocupe a ltima posio na lista de layers. Abra o Symbol Selector, clique no boto ao lado de Fill Color e selecione No color na paleta de cores.
dilogo e voltar para a janela principal do ArcMap. As feies dos temas presentes na vista sero projetadas para o sistema de projeo definido.
Aqui surge um problema. Ao realizarmos a unio espacial, o comando considera as coordenadas da fonte de dados do layer destino neste caso, geogrfica - e no as coordenadas definidas no Data Frame. Consequentemente, teremos que projetar os layers para o sistema UTM, uma vez que necessitaremos calcular a distncia entre a sede municipal e a torre mais prxima.
35
Remova os layers criados do Data Frame Zona da Mata Mineira. Para fazer isto, selecione-os com a tecla Ctrl pressionada. Posicione o cursor do mouse sobre um dos layers selecionados, pressione o boto direito do mouse e selecione a opo Remove no menu pop-up. Selecione a opo de menu Insert/Data Frame para criar um novo Data Frame.
Adicione os trs shapefiles criados anteriormente a este Data Frame. Altere os smbolos dos layers. Altere o nome do Data Frame para Zona da Mata Mineira UTM.
36
no campo Distance da tabela de atributos do layer Sedes_Join_Antenas_UTM h valores iguais a zero. Por que isto acontece? qual a unidade dos valores encontrados no campo Distance?
37
Figura 17. Seleo das sedes atendidas pela antena mais prxima.
Esta expresso selecionar todas as sedes municipais que esto dentro do alcance da antena de telefonia celular mais prxima.
quantas sedes foram selecionadas? a metodologia empregada utilizando a unio espacial atende ao objetivo proposto? a metodologia empregada utilizando a unio espacial seleciona todas as sedes
Responda Sim a caixa de mensagem que pergunta se voc quer adicionar os dados exportados como um layer ao Data Frame. Assim, atingimos o primeiro objetivo desta aula prtica.
telefonia celular, h que se proceder a operaes sobre os registros da tabela de atributos. Essas operaes so de natureza no-espacial, utilizando recursos comuns aos gerenciadores de banco de dados. No ArcEditor, essa operao implica resumir os valores de um campo tendo por base os valores de outro campo. Especificamente, os valores do campo municipios_UTM.POP_2000 sero totalizados para o campo Sedes_OK.Antena, que o atributo que identifica, de maneira nica, a antena qual a sede municipal est associada. Ao se resumir uma tabela, o ArcEditor automaticamente cria uma nova tabela contendo as estatsticas especificadas pelo usurio. 1. Abra a tabela de atributos do layer Sedes_OK.shp e clique com boto direito do mouse no nome do campo Sedes_OK.Antena. No menu pop-up, selecione a opo Summarize. 2. Na caixa de dilogo Summarize (Figura 20), item nmero 2, especifica-se como cada um dos campos ser totalizado se for de interesse. Marque Sum e Minimun para os campos municipios_UTM.POP_2000 e Sedes_OK.CODMUNI_1 (cdigo identificador da Antena), respectivamente. D o nome de Pop_Ant.dbf tabela que ser criada (item 3).
40
3. Aps o processamento ser exibida uma caixa de mensagem - Figura 21 - perguntando se voc quer adicionar a tabela Pop_ant.dbf ao mapa. Responda Sim. A tabela estar visvel na tabela de contedo apenas no modo de visualizao Source. 4. Feche a tabela Sedes_OK. 5. Na tabela de contedo, clique com o boto direito do mouse no layer Sedes_OK e selecione a opo de menu Joins and Relates / Remove Join(s) / municipios_UTM.
Com os dados desejados resumidos na tabela Pop_ant.dbf, atingimos o segundo objetivo desta prtica. No entanto, para exercitar um pouco mais a juno de tabelas, vamos assinalar essas novas informaes s respectivas feies do layer Antenas. Isso feito unindo-se a tabela Pop_ant.dbf tabela de atributos do layer Antenas, tendo-se por base o campo Antena, que comum a ambas as tabelas. Dessa forma ser possvel, por exemplo, representar as feies do layer Antenas 41
utilizando-se o campo Sum_Pop_2000, com o tamanho do smbolo proporcional populao atendida por cada antena (tpico 2.5, exerccio 1). 1. Na tabela de contedo, clique com o boto direito do mouse no layer antenas e selecione a opo de menu Joins and Relates/Join. Configue a caixa de dilogo Join Data de acordo com a Figura 22 e pressione o boto OK.
Conforme visto anteriormente, a ligao entre as duas tabelas temporria. Para ver a relao de tabelas que esto ligadas a tabela antenas, clique com o boto direito do mouse no layer antenas e selecione a opo Joins and Relates/Remove Join(s) Para armazenar definitivamente na tabela de atributos do layer Antenas os valores da populao total dos municpios dentro da rea de cobertura de cada antena, deve-se criar um novo campo nessa tabela e copiar para ele o contedo do campo Sum_Pop_2000. 2. Abra a tabela de atributos do layer Antenas. Na barra de status da tabela, clique no boto Options e selecione a opo Add Field. 3. Configure a caixa de dilogo Add Field conforme a Figura 23 e pressione o boto OK. O campo Pop_2000 ser acrescido tabela Antenas e receber o valor zero para todos os seus registros. 42
4. Clique com o boto direito do mouse no nome do campo Antenas_UTM.Pop_2000 e selecione a opo Calculate Values. Como no abrimos uma sesso de edio, no ser possvel desfazer os procedimentos executados. Mas como nosso clculo simples, responda Sim caixa de mensagem que aparece na Figura 24.
Figura 24. Aviso sobre a edio de tabelas fora de uma sesso de edio.
5. Para popular esse campo com os valores da coluna Pop_Ant.Sum_POP_2000, percorra a lista Fields e clique duas vezes sobre o nome do campo Pop_Ant.Sum_POP_2000. A expresso [Pop_Ant.Sum_Pop_2000] aparecer na janela inferior, indicando que o campo Antenas_UTM.Pop_2000 receber, registro por registro, os valores correspondentes contidos no campo Pop_Ant.Sum_POP_2000 , conforme ilustra a Figura 25. Pressione o boto OK. 6. Agora podemos desfazer a unio (Join) entre as tabelas Antenas_UTM e Pop_ant.dbf. Clique com o boto direito do mouse no layer Antenas_UTM e selecione a opo Joins and Relates / Remove Join(s) / Pop_ant. ATENO: Se ao tentar abrir a tabela de atributos aparecer uma caixa de mensagem com a informao Error: Loading Table Data. Could not load data from the data source. If you can correct the problem, press refresh button to reload data, e as linhas da tabela no aparecerem, as causas so:
especial.
O nome da tabela comea com um nmero, contem um espao ou um carter especial. Um nome de campo na tabela comea com um nmero, contem um espao ou um carter especial.
2. Selecione o comando Buffer no menu ArcToolbox/Analysis Tools/Proximity/. Ser aberta a caixa de dilogo Buffer Figura 26. Por no ser intuitivo para usurios iniciantes, vamos utilizar o Assistente de Buffer o segundo modo. Por padro, o Assistente no carregado. Para disponibiliz-lo proceda da seguinte forma: 1. Selecione o comando Customize, disponvel no menu principal Tools. Ser aberta a caixa de dilogo Customize. 2. Clique na guia Commands. 3. Selecione Tools na lista de categorias. 4. Selecione Buffer Wizard na lista de comandos, arraste e solte o cone na barra de 44 ferramentas Standard semelhante ao que se pode fazer no Word, Excel, etc. Voc
tambm pode colocar o comando como um item de algum dos itens do menu principal - o Tools por exemplo. Basta clicar no menu para abrir a lista e em seguir arrastar e soltar o cone correspondente ao Buffer Wizard no lugar desejado. Agora que carregamos o comando para a interface do ArcEditor, vamos efetivamente criar os Buffers.
caixa de dilogo Buffer Wizard - Figura 27. Selecione o layer antenas_UTM e clique no
45
2. Na segunda janela do assitente Figura 28, ser especificado a forma de criao do buffer. No nosso caso, vamos assinalar a segunda opo, uma vez que o alcance de cada uma das antenas est armazenado no campo ALCANCE_M_ da tabela de atributos do layer antenas_UTM. Portanto, configure a sua caixa de dilogo de acordo com a figura abaixo e clique no boto Avanar >.
3. Na terceira janela do assistente Figura 29, escolha a opo de preservar os limites de cada um dos buffers e de cri-los como grficos. Pressione o boto Concluir. Como as feies so pontuais, os buffers tomam a forma de circunferncias. Por padro, os grficos possuem preenchimento, o que dificulta a anlise. Para retirar o preenchimento, siga os passos a seguir. 46
1. Selecione todos os crculos utilizando o comando Select Elements da barra de ferramentas Tools. 2. Pressione o boto direito do mouse e selecione a opo Properties. 3. Na caixa de dilogo Common Properties for Selected Elements, clique em Fill Color e escoha No color. Analise e tire suas concluses! Veja os casos das sedes Jequeri e Santo Antnio do Grama.
2.5 Exerccios
1. Altere a legenda do layer Antenas_UTM para exibir os smbolos com tamanho proporcional a populao atendida por cada antena. 2. Cite exemplos de aplicao dos Buffers. 3. Complete a tabela abaixo com exemplos de aplicao da unio espacial, para cada tipo de geometria. Destino\Origem Ponto Linha Polgono Destino tabela que receber os atributos da feio mais prxima a ela. Origem tabela que vai ceder os atributos. 4. Voc Criar um PI chamado Cobertura contendo o limite da rea de cobertura de cada antena, tendo por base a fuso dos limites dos municpios que a integram (Fuso de Polgonos Adjacentes com base em atributo no caso a antena que atenda ao municpio). Use o comando 47 Ponto Linha Polgono
A tabela de atributos desse novo tema dever conter, para cada antena, a populao total em 2000 na rea de cobertura. Produza um mapa (layout) contendo os limites de cada antena, identificando a localizao da antena, o nome da antena e a populao total na rea de cobertura. O tamanho do smbolo associado antena dever refletir a populao na respectiva rea de cobertura. Use o tema Municipios como fundo, mostrando os limites dos municpios no cobertos por telefonia celular na Zona da Mata mineira.
5. Cite exemplos de aplicao do comando Dissolve. 6. Como vimos, existem situaes em que pode existir uma antena com raio de alcance maior do que a antena mais prxima da sede, sendo que a sede est dentro deste raio. Com o intuito de atender aos objetivos abaixo:
determinar quais so as sedes municipais que esto dentro do raio de alcance de ALGUMA antena (voc encontrar 94 sedes). Dica: crie um buffer com o alcance das Antenas (como um shapefile) e utilize o comando Select By Location; determinar a populao atendida por cada antena, sendo que para as sedes que estiverem dentro do raio de alcance de mais de uma antena, a populao dever ser assinalada a todas as antenas, e no a apenas uma. Dica: utilize o comando Join. Estabelea uma metodologia para atingir os objetivos propostos.
Fazer o Join de tabelas; Fazer a unio espacial entre layers; Executar o traado de buffers; Dissolver limites entre polgonos;
48
Preparado por: Carlos Antonio Alvares Soares Ribeiro DEF-UFV Atualizada para a verso 9.X e modificada por Wellington D. Guimares CEFETES. Verso 1.0
3.1 Objetivos
A inteno desse exerccio proporcionar-lhe a experincia de solucionar problemas de modelagem espacial utilizando modelo de dados vetorial. Especificamente, estudar-se- o impacto financeiro em zonas residenciais ocasionado por inundaes. Portanto, deseja-se:
Determinar quantas propriedades residenciais sero afetadas pela expanso da plancie de inundao. Estimar a perda financeira associada a cada propriedade, levando em considerao o respectivo valor de mercado. Compor uma mapa (layout) contendo os lotes residenciais, com a legenda agrupando as perdas em trs classes: < R$ 5.000,00 R$ 5.000,01 R$ 15.000,00 > R$ 15.000,01
Identificao do Lote
rea Inundvel
Perda Estimada
Quadro 4. Descrio geral dos planos de informao a serem utilizados nesta prtica.
Tabelas de Atributos INUND.DBF Os valores do campo Classe possuem o seguinte significado: A B C plancie de inundao regio alagadia (brejo) regio sem risco de inundao
RIOS.DBF Os valores do campo Codigo significam: 1 2 curso dgua primrio curso dgua secundrio
LOTES.DBF Os valores do campo Uso significam: AG CM CR IP MX agricultura comrcio condomnio residencial indstrias pesadas rea de uso misto 50
3.3 Procedimentos
Inicie o ArcMap e adicione os layers do Quadro 4. Altere a legenda do layer Inund. Categories: Unique Values Value Field: Classe No campo Label, substitua as letras A, B e C por Plancie de Inundao, Brejo e Sem risco de Inundao, respectivamente. Altere a legenda do layer Lotes. Features: Single symbol Symbol: No collor No caso desta prtica interessam-nos apenas os lotes de uso residencial. Para no ter que gerar outro shapefile apenas com os lotes de uso residencial, vamos ocultar os lotes que no pertenam a esta categoria, evitando assim o processamento desnecessrio de dados. 1. Posicione o cursor do mouse sobre o layer Lotes e pressione o boto direito do mouse. Selecione Properties no menu pop-up. 2. Na caixa de dilogo Layer Properties, selecione a guia Definition Query e em seguida o boto Query Builder. 3. Na caixa de dilogo Query Builder, construa a expresso "USO" = 'CR' 4. Clique no boto OK das caixas de dilogo Query Builder e Layer Properties. Certifique-se atravs da tabela de atributos de que ficaram visveis apenas os lotes de uso residencial. A estimativa da perda de cada propriedade dada pela seguinte equao: Perda (R$) = rea inundvel [m2] x Valor unitrio [R$.m-2] (Equao 1)
dilogo Add Field. D o nome ao campo de VAL_UNIT, que dever ser do tipo Float, com preciso de 7 dgitos e escala 2 (Figura 30). Preciso e escala referem-se ao nmero total de dgitos e quantidade de casas decimais, respectivamente. Por exemplo, o nmero 25.457,12 tem preciso 7 e escala 2. Selecione o comando Editor Toolbar na barra de ferramentas Standard.
Figura 30. Criao do campo VAL_UNIT.
, disponvel
Observe que o plano de fundo de alguns campos muda de cor de cinza para branco, indicando que eles podem ser editados. Antes de prosseguir, certifique-se de que nenhum registro dessa tabela esteja selecionado. Se houver algum registro, selecione o comando Options/Clear Selection. Posicione o cursor do mouse sobre o campo VAL_UNIT, pressione o boto direito do mouse e selecione o comando Calculate Values (Figura 31) e clique no boto OK. Na barra de ferramentas Editor, selecione o comando Editor/Stop Editing e responda sim caixa de mensagem Do you want to save your edits? Feche a tabela de atributos e a barra de ferramentas Editor. OBS.: Para adicionar campos a uma tabela trs condies devem ser atendidas: direito de escrita nos arquivos; o layer no
Figura 31. Clculo do valor unitrio (R$/m2) de cada lote.
usurio ou aplicativo poder estar acessando estes dados. A prxima etapa ser o desenvolvimento das operaes espaciais necessrias identificao da frao de cada propriedade que situa-se dentro das reas de inundao (classes A e B).
52
O layer lotes_Inund ser automaticamente includo na TOC do Data Frame ativo. Feche o ArcToolbox e abra a tabela de atributos do layer lotes_Inund. Observe que h 52 registros. Como voc tambm deve ter notado, cada registro desta tabela possui informaes provenientes dos dois layers que deram origem a ela, ou seja, esta tabela possui todas as colunas encontradas nas tabelas de atributos dos layers lotes e Inund. Veja que no nosso mapa os polgonos representando os lotes foram fragmentados. H 52 feies (polgonos), provenientes da interseo dos layers lotes e Inund, que possuam 36 e 15 feies, respectivamente. Selecione, alternadamente, os registros correspondentes ao valor 97 para o campo LOTES_ID e veja o que acontece no mapa. At agora, para todos os layers manipulados, a correspondncia entre tabela e mapa era biunvoca, ou seja, um registro para cada feio do mapa. 53
O processo de superposio de temas geralmente produz multi-feies. Multi-feies, tambm denominadas de feies multipartes (multipart features), so feies constitudas por duas ou mais feies espacialmente disjuntas, havendo um nico registro na respectiva tabela de atributos. Uma multi-feio tem o mesmo comportamento de uma feio simples. Ao se selecionar qualquer uma de suas partes, todas as demais partes que a constituem sero automaticamente selecionadas. Em algumas situaes isso poder ser uma propriedade til, como no caso de um mapa de pases onde algum deles seja composto por um conjunto de ilhas. Para criar multi-feies use o comando DISSOLVE, disponvel em Data Management Tools / Generalization do ArcToolbox. Para entender a origem das multi-feies, observe a Figura 33. Veja que o lote 97 ser fragmentado em quatro partes. No entanto, para duas destas partes, a classe a mesma C. Conseqentemente, como duas das quatro linhas da tabela seriam iguas, o software as funde em apenas uma. Portanto, haver apenas trs registros na tabela de atributos do layer lotes_Inund, sendo que um deles estar associado a dois polgonos, conforme ilustra a Figura 34.
Feche a tabela de atributos. H mais de um caminho para desmembrar um layer com multi54
feies. O mais rpido atravs da linha de comando. Selecione o comando pasta onde esto os dados:
MultipartToSinglepart c:/.../prat3/dados/lotes_inund.shp c:/ .../prat3/dados/lotes_inund_exp.shp
O inconveniente deste comando que, obrigatoriamente, ser criado outro plano de informao no formato shapefile.
Para no termos de criar outro plano de informao, selecione o comando Toolbar na barra de ferramentas Standard.
Editor
Na barra de ferramentas Editor, selecione o comando Advanced Editing, disponvel em Editor / More Editing Tools. Ser aberta uma barra de ferramentas com o nome de Advanced Editing. Na barra de ferramentas Editor, selecione o comando Start Editing no menu Editor. Na barra de ferramentas Editor, selecione o comando Edit Tool e em seguida selecione todos os polgonos do layer lotes_Inund. Os lotes selecionados ficaro com as bordas destacadas 55
V at a barra de ferramentas Editor, selecione o comando Stop Editing no menu Editor e responda Sim caixa de mensagem que pergunta se voc deseja salvar a edio realizada. Feche as barras de ferramentas Editor e Advanced Editing. Abra a tabela de atributos do layer lotes_Inund novamente. Os campos Area e Perimeter esto duplicados e seus valores devero ser desconsiderados, uma vez que referem-se aos layers que deram origem a tabela de atributos do layer lotes_Inund. Vamos excluir uma ocorrncia de cada um deles (AREA_1 e PERIMETE_1) e em seguida atualizar os valores de rea e permetro (AREA e PERIMETER) para os polgonos deste layer. Na tabela de atributos, posicione o cursor do mouse sobre o nome da coluna AREA_1 e pressione o boto direito do mouse. No menu pop-up, selecione o comando Delet Field e responda Sim caixa de mensagem que pergunta se voc quer apagar a coluna selecionada. Repita o mesmo procedimento para a coluna PERIMETE_1. Posicione o cursor do mouse sobre o nome da coluna AREA e pressione o boto direito do mouse. No menu pop-up, selecione o comando Calculate Values e responda Sim caixa de mensagem Field Calculate. Na caixa de dilogo Field Calculate - Figura 36, marque a caixa de verificao Advanced. No campo Pre-Logic VBA Script Codes, digite a expresso abaixo: Dim dblArea as double Dim pArea as IArea Set pArea = [shape] dblArea = pArea.area No campo AREA = , digite dblArea e pressione o boto OK. 56
A caixa de dilogo ser fechada e os valores de rea sero atualizados. Agora vamos atualizar os valores de permetro.
Posicione o cursor do mouse sobre o nome da coluna PERIMETER e pressione o boto direito do mouse. No menu pop-up, selecione o comando Calculate Values e responda Sim caixa de mensagem Field Calculate. Na caixa de dilogo Field Calculate, marque a caixa de verificao Advanced. No campo Pre-Logic VBA Script Codes, digite a expresso abaixo: Dim dblPerimeter as double Dim pCurve as ICurve Set pCurve = [shape] dblPerimeter = pCurve.Length No campo PERIMETER = , digite dblPerimeter e pressione o boto OK. A caixa de dilogo ser fechada e os valores de permetro sero atualizados. J temos todos os elementos necessrios para calcularmos a perda econmica de cada lote de acordo com a Equao 1. Vamos agora criar um campo para armazenar a perda econmica de cada lote. Ainda na tabela de atributos, clique no boto Options e selecione o comando Add Field. Preencha a caixa de dilogo Add Field com os valores abaixo e pressione o boto OK. Name: Perda Type: Float Precision: 7 Scale: 2 57
Somente os polgonos classificados como A ou B (campo CLASSE) sero afetados pelas inundaes. Vamos selecionar os registros correspondentes a esses polgonos antes de efetuarmos o clculo da perda. Na tabela de atributos, clique no boto Options e selecione o comando Select by Attributes. Na caixa de dilogo, construa a expresso abaixo, pressione o boto Apply e em seguida o boto Close. "CLASSE" = 'A' OR "CLASSE" = 'B' Minimize a tabela de atributos e verifique na rea de desenho se a seleo obtida ou no compatvel. Volte com a tabela para o seu tamanho anterior. Veja que dos 54 polgonos, 17 foram selecionados, conforme indica a Figura 37.
Posicione o cursor do mouse sobre o nome da coluna PERDA e pressione o boto direito do mouse. No menu pop-up, selecione o comando Calculate Values construa a expresso abaixo e pressione o boto OK. [AREA] * [VAL_UNIT] Veja que o clculo foi realizado apenas para os registros que estavam selecionados. Observe que os valores de perda calculados para o layer lotes_Inund referem-se aos polgonos individuais, no estando totalizados por propriedade. Assim, h que se proceder totalizao dos mesmos por propriedade, para se gerar o relatrio final de acordo com as especificaes do problema. 58 e responda Sim caixa de mensagem Field Calculate. Na caixa de dilogo Field Calculate, desmarque a opo Advanced,
Um dos campo que nos permite identificar a qual lote pertence cada polgono LOTES_ID - poderamos utilizar tambm o campo FID_lotes. Vamos utiliz-lo para totalizar a perda para cada lote ou seja, todos os registros possuindo o mesmo valor de LOTES_ID sero agrupados em um nico registro na tabela de sada (Tot-Lot-Inund.dbf). Posicione o cursor do mouse sobre o nome da coluna LOTES_ID e pressione o boto direito do mouse. No menu pop-up, selecione o comando Summarize Na caixa de dilogo Summarize - Figura 38, preencha-a de acordo com os valores abaixo, pressione o boto OK e responda Sim a caixa de mensagem Summarize completed, que pergunta se voc deseja inserir a tabela criada ao documento de mapa.: 1. Select a field to summarize: LOTES_ID 2. Choose one or more summary statistics to be included in the output table: AREA: Sum Perda: Sum 3. Specify output table: Tot-Lot-Inund.dbf Summarize on the selected records only: marcar Quantas propriedades residenciais foram atingidas?
Feche a tabela de atributos do layer lotes_Inund e abra a tabela Tot-Lot-Inund.dbf, que estar disponvel no final da lista de fontes de dados da TOC. A tabela Tot-Lot-Inund.dbf no est vinculada a layer algum e, por isso mesmo, no possui o campo Shape. Observe tambm que a identificao dos registros feita atravs de um 59
campo com nome OID (identificador de objeto). No caso das fontes de dados no formato shapefile a identificao se d atravs do campo FID (identificador de feio). Entretanto, possvel associar, temporariamente, seus registros aos da tabela LOTES.DBF por intermdio do campo LOTES_ID, que comum a ambas as tabelas. No necessrio que o campo em comum tenha o mesmo nome. A nica exigncia que eles possuam o mesmo tipo de dado. Interessa-nos fazer esta unio entre as tabelas para que possamos criar um mapa temtico onde a cor indicar, para cada lote, sua perda econmica, de acordo com as classe estabelecidas nos objetivos do exerccio. Feche a tabela Tot-Lot-Inund.dbf. Na tabela de contedo, clique com o boto direito do mouse no layer Lotes e selecione a opo de menu Joins and Relates / Join. Configue a caixa de dilogo Join Data de acordo com a Figura 39 e pressione o boto OK.
Abra a tabela de atributos do layer Lotes. Vamos criar um campo para armazenar a perda econmica de cada lote. Clique no boto Options e selecione o comando Add Field. Preencha a caixa de dilogo Add Field com os valores abaixo e pressione o boto OK. Name: Perda Type: Float Precision: 7 Scale: 2 60
Posicione o cursor do mouse sobre o nome da coluna lotes.Perda e pressione o boto direito do mouse. No menu pop-up, selecione o comando Calculate Values e responda Sim caixa de mensagem Field Calculate. Na caixa de dilogo Field Calculate, desmarque a opo Advanced caso ainda esteja marcada, construa a expresso abaixo e pressione o boto OK. [Tot-Lot-Inund.Sum_Perda] Uma vez que os valores foram transferidos de forma definitiva para a tabela Lotes, poderemos desfazer a juno entre as tabelas Lotes e Tot-Lot-Inund. Na tabela de contedo, clique com o boto direito do mouse no layer Lotes. No menu pop-up, selecione o comando Joins and Relates / Remove Join(s) / Tot-Lot-Inund. Feche a tabela de atributos Lotes. Altere a legenda do layer Lotes. Quantities: Graduated colors Value: Perda Classes: 3 Observar os intervalos e a legenda definidos nos objetivos. Para excluir os lotes que no foram atingidos, clique no boto Classify. Na caixa de dilogo Classification clique no boto Exclusion. Na caixa de dilogo Data preenchimento do smbolo. E finalmente, prepare uma mapa de acordo com as especificaes dos objetivos. Exclusion Properties, guia Query, construa a expresso "Perda" = 0. Na guia Legend digite No Atingidos para Label e retire o
Devero estar a no mximo 10km da sede da fbrica, mas dentro dos limites do municpio de Castelo. Os locais devero situar-se a no mximo 500m de uma estrada de acesso considere apenas Rodovia (Auto Estrada) e Rodovias no pavimentadas. No podero ser vizinhas de reas urbanas ou habitadas - povoados, devendo estar a pelo menos 6Km destas. 61
Devero estar a mais de um quilmetro do Rio Castelo (Rio principal). O local dever estar a mais de 200m dos demais cursos d'gua. Os locais potenciais devero possuir, no mnimo, 15 hectares.
3.4.3 Material
Mapas contendo a localizao da fbrica (hipottica), malha viria, reas urbanas e hidrografia do municpio de Castelo-ES, conforme a tabela abaixo. Os mapas foram obtidos junto ao IBGE, atravs de download (http://www.ibge.gov.br). A escala original de 1:50.000. O formato original .dgn do software de CAD MicroStation. Todos os mapas esto no formato Shapefile. Os mapas esto disponveis no FTP do CEFETES, na pasta ...\TP1\Dados. Os mapas esto em coordenadas UTM, datum SAD 69, meridiano central de 39 W. Todas as anlises devero ser feitas considerando-se os mapas no formato vetorial. Os trabalhos podero ser entregues em grupos de at trs alunos. Voc utilizar, basicamente, os comandos Buffer, Clip, Intersect e Union. Plano de informao Sede da fbrica Malha Viria reas Urbanas Limite municipal Nomes dos cursos dgua Rio Principal Hidrografia Tipo de Geometria Ponto Linha Polgono Polgono Ponto Polgono Linha Arquivo Sede.* Mviaria.* Aurbanas.* Lmunicipal.* Hidrotexto.* Rprincipal.* Hidrografia.*
62
3.4.5 Bibliografia
CARVALHO, M. S.; DE PINA, M. F; DOS SANTOS, S. M. Conceitos Bsicos de Sistemas de Informao Geogrfica e Cartografia Aplicados Sade. Braslia: Organizao Panamericana de Sade., 2000. 124p. INTERGRAPH, 1995. GIS executive overview, verso 2, CD-ROM multimdia.
3.5 Auto-Avaliao
Ao final deste exerccio voc dever ser capaz de:
Realizar anlises espaciais que empreguem a sobreposio (interseo, unio) de mapas vetoriais. Entender o significado do termo multi-feio e de suas implicaes na sobreposio de mapas. Calcular a rea e o permetro de feies.
63
Suponha que voc tenha produzido um mapa no AutoCAD e seu cliente lhe solicitasse este mapa tambm no formato shapefile, inclusive com os atributos contidos em uma tabela avulsa. Como gerar estes arquivos? Voc pode visualizar arquivos CAD nos formatos .dwg, .dxf ou .dgn no ArcMap sem a necessidade de convert-los para o formato shapefile. H dois modos de inser-los:
como um desenho CAD (CAD Drawing); ou como um conjunto de feies (CAD Feature Dataset).
Quando inserimos o arquivo como um desenho (drawing), os elementos grficos sero exibidos do mesmo modo que aparecem no CAD. No ser possvel alterar sua aparncia - trocar a cor, por exemplo. Tambm no poderemos utiliz-lo para operaes de anlise espacial - como sobreposio de mapas. Neste modo de visualizao o ArcMap no associa uma tabela de atributos aos elementos grficos. Estaremos restritos basicamente ao controle da visibilidade dos layers que compem o arquivo CAD, como veremos adiante. Se sua inteno a de utilizar um arquivo CAD com a prerrogativa de alterar a forma como os elementos grficos devero ser exibidos e tambm utiliz-lo para operaes de anlise espacial, voc dever adicion-lo como um CAD Feature Dataset. Neste modo de visualizao os elementos grficos sero adicionados segundo o tipo de geometria definido no formato Shapefile. Ou seja, todos os elementos com representao do tipo ponto sero exibidos conjuntamente. O mesmo vale para polilinhas, polgonos e textos. Lembre-se de que no formato Shapefile cada plano de informao possui um, e apenas um, tipo de geometria. Neste caso o ArcMap associar uma tabela de atributos aos elementos grficos, cujos atributos referem-se as propriedades de desenho do CAD, como layer, entidade, cor, tipo de linha, etc.
4.1 Objetivos
Compreender as diferenas bsicas de implementao do conceito de plano de informao nos dois formatos. Exportar dados armazenados no formato .dwg para o formato shapefile. Rotular/Codificar feies automaticamente no AutoCAD Map.
65
Significado Talhes de eucaliptais de uma empresa madeireira Identificadores dos talhes. Tabela de atributos dos talhes.
4.3 Procedimentos
Inicie o ArcMap com um mapa vazio. Mude o nome do data frame Layers para CAD Drawing. Clique no boto Add Data e navegue at o diretrio ...\prat4\dados. Conforme ilustra a Figura 40, veja que existem duas representaes para o arquivo Talhoes.dwg.
Vamos avaliar inicialmente o comportamento de um arquivo CAD inserido no modo CAD Drawing. Selecione o arquivo Talhoes.dwg (do tipo CAD Drawing) e pressione o boto Add. Ou ento d um clique duplo no nome do arquivo. Como o ArcMap no reconhece o sistema de referncia associado ao desenho, ele exibir uma caixa de mensagem, conforme ilustra a . Clique no boto OK.
Figura 41. Layer sem referncia espacial. Os dados no podero ser projetados.
Ser adicionado rea de desenho um mapa contendo talhes de eucaliptais e os eixos das 66
estradas que os circundam. As ferramentas de visualizao de mapa funcionam da mesma forma que para arquivos shape. Utilize-as para explorar o mapa. Veja que voc no pode alterar a legenda do desenho, e que polilinhas e polgonos so exibidos juntos. Basicamente o que se pode controlar a visibilidade do layer. Posicione o cursor do mouse sobre o layer Talhoes.dwg e pressione o boto direito do mouse. No menu pop-up, selecione Properties. Na caixa de dilogo Layer Properties - Figura 42, selecione a guia Drawing Layers. A caixa de verificao ao lado do nome de cada layer controla a visibilidade de cada um dos layers. Deixe visvel apenas o layer Talhoes e pressione o boto OK.
Conseqentemente, este modo de insero de arquivos CAD til apenas em situaes em que se deseja utiliz-los como pano de fundo. Vamos para o prximo modo de insero. Insira um novo data frame TOC. Mude seu nome para CAD Feature Dataset. Posicione o cursor do mouse sobre este data frame e pressione o boto direito do mouse. No menu pop-up selecione Properties. Na caixa de dilogo Data Frame Properties, selecione a guia Coordinate System. No campo Select a coordinate system, selecione o arquivo SAD_1969_UTM_Zone_23S, disponvel na pasta Predefined/Projected Coordinate System/Utm/Other GCS/ A razo de definirmos um sistema de refncia para o data frame que ao convertermos os 67
dados do formato dwg para o shapefile poderemos criar tambm o arquivo .prj, cuja finalidade a de armazenar os sistemas de referncia e de projeo, conforme visto em prticas anteriores. Clique no boto Add Data e navegue at o diretrio ...\prat4\dados. Vamos adicionar novamente o arquivo Talhoes.dwg, mas agora como CAD Feature Dataset. D um clique duplo no arquivo. Ao invs de adicionar o arquivo rea de desenho do ArcMap, ser mostrado agora ainda na caixa de dilogo Add Data uma lista de todos os tipos de geometria suportados pelo ArcMap, conforme ilustra a Figura 43. Pressione a tecla Ctrl, selecione Polygon e Polyline e em seguida o boto Add. Sero adicionados ao Data Frame CAD Feature Dataset dois layers - Talhoes.dwg Polyline e Talhoes.dwg Polygon, conforme ilustra a Figura 44.
Deixe visvel apenas o layer de polilinhas e navegue pelo mapa. Abra a tabela de atributos deste layer e observe os valores do campo Layer. Todas as polilinhas esto representadas nesta camada estando elas fechadas ou no (o comando LIST no AutoCAD fornece esta informao). Como nos interessa gerar um plano de informao apenas para os
Figura 44. Tabela de contudo (TOC).
Attributes. Na caixa de dilogo Select by Attributes, construa a expresso abaixo e pressione os botes Apply e Close, nesta ordem. "Layer" = 'Eixo-Estrada' Feche a tabela de atributos. Na TOC, posicione o cursor do mouse no layer Talhoes.dwg Polyline e pressione o boto direito do mouse. No menu pop-up, selecione o comando Data/Export Data... Preencha a caixa de dilogo Export Data conforme a Figura 45 e pressione o boto OK.
Em seguida, ser exibida uma caixa de mensagem (Figura 46) perguntando se voc quer adicionar o arquivo exportado ao data frame. Pressione o boto Sim.
Deixe visvel apenas o layer EixoEstrada. Abra sua tabela de atributos e observe que agora ficaram apenas os dados pertinentes a este layer. Feche a tabela de atributos. Deixe visvel apenas o layer Talhoes.dwg Polygon. Vamos criar agora um novo shapefile para as represas. Abra a tabela de atributos deste layer, clique no boto Options e em seguida no comando Select by Attributes. Na caixa de dilogo Select by Attributes, construa a expresso abaixo, e pressione os botes Apply e Close, nesta ordem. "Layer" = 'Represas' 69
Feche a tabela de atributos. Na TOC, posicione o cursor do mouse no layer Talhoes.dwg Polygon e pressione o boto direito do mouse. No menu pop-up, selecione o comando Data/Export Data... Preencha a caixa de dilogo Export Data conforme a Figura 47 e pressione o boto OK.
Pressione o boto Sim na caixa de mensagem que ser exibida em seguida, e que pergunta se voc quer adicionar o arquivo exportado ao data frame. Porque no utlilizamos o layer Talhoes.dwg Polyline para selecionar as represas e fazer a converso, uma vez que este layer tambm as contm?
Falta gerar um shapefile para os talhes de eucalipto. Aqui surge um problema que est relacionado a presena de represas dentro dos talhes. O formato shapefile no suporta o conceito de topologia, portanto os objetos geogrficos so vistos e armazenados isoladamente embora no mesmo arquivo. No entanto, suporta a existncia de buracos - ou ilhas. H duas formas de resolver o problema. A primeira a de utilizar um comando de diferena entre mapas. No caso da soluo da ESRI, este comando est disponvel apenas no ArcInfo. A segunda, consiste em criar a topologia para os layers Talhoes e Represas no AutoCAD Map e depois export-la para o formato shapefile. Utilizaremos esta ltima, uma vez que dispomos apenas do ArcEditor. Portanto, utilize os conhecimentos adquiridos na disciplina Base Cartogrfica para criar a topologia. Lembre-se de que voc dever utilizar os layers Talhoes e Represas. Para exportar a topologia para o formato shapefile, selecione o comando Export no menu Map/Tools ou ento digite mapexport na linha de comando. Ser aberta a caixa de dilogo Export Location - Figura 48. Em files of type: selecione ESRI Shape (*.shp). Informe o nome o arquivo e pressione o boto OK. 70
Ser aberta a caixa de dilogo Export. Assinale as configuraes conforme ilustra a Figura 49 e clique no boto OK. Object type: Polygon Select polygon topology to export: => Name: Talhoes Marque a caixa de verificao Group complex polygons.
Adicione o shapefile criado na etapa anterior ao data frame ativo. Observe que os talhes 71
contendo represas foram criados com os buracos (ou ilhas). Assim, o clculo das reas agora retornar um valor correto. Vamos agora importar os identificadores de cada talho, que foram colocados como textos dentro de cada um deles. Uma vez importados e convertidos para nmero, iremos associar s feies (talhes) uma tabela de atributos. Vamos adicionar o arquivo TextoCentroides.dwg, como CAD Feature Dataset. Clique no boto Add Data e navegue at o diretrio ...\prat4\dados. Na caixa de dilogo Add Data d um clique duplo no arquivo TextoCentroides.dwg. Selecione Annotation e em seguida o boto Add. Um layer contendo texto ser adicionado ao data frame ativo. Navegue pelo mapa e observe que para cada talho h um texto com seu identificador. Iremos incorporar estes identificadores tabela de atributos do layer talhes. Abra a tabela de atributos do layer TextoCentroides.dwg Annotation e veja que h um campo chamado Text, que armazena o texto que aparece dentro de cada talho. Feche esta tabela de atributos. Na tabela de contedo, clique com o boto direito do mouse no layer talhoes e selecione a opo de menu Joins and Relates/Join. Configue a caixa de dilogo Join Data de acordo com a Figura 50 e pressione o boto OK
anotaes foram incorporados a esta tabela, inclusive o campo Text. Vamos convert-lo para o formato numrico. Na barra de status da tabela, clique no boto Options e selecione a opo Add Field. Configure a caixa de dilogo Add Field conforme a Figura 51 e pressione o boto OK.
O campo IDTalhao ser acrescido tabela TalhoesID e receber o valor zero para todos os seus registros. Clique com o boto direito do mouse no nome do campo IDTalhao e selecione a opo Calculate Values no menu pop-up. Clique no boto Sim da caixa de mensagem Field Calculator que aparecer. Na caixa de dilogo Field Calculator, marque a caixa de verificao Advanced e digite o cdigo abaixo no campo Pre-logic VBA Script Code: Dim inteiro as integer inteiro = Int ([Text]) Em seguida, para o campo IDTalhao, digite o texto abaixo e pressione o boto OK: inteiro Compare os campos Text e IDTalhao. Observe que o alinhamento dos valores diferente. Para campos com valores do tipo texto o alinhamento esquerda, enquanto que para campos com valores numricos o alinhamento a direita. Clique no boto Add Data e navegue at o diretrio ...\prat4\dados.
Na caixa de dilogo Add Data d um clique duplo no arquivo Talhoes.dbf. Esta tabela tambm possui um campo com o nome de IDTalhao, que comum s tabelas 73
Talhoes.dbf e TalhoesID.dbf. Vamos utiliz-lo para unir essas tabelas. Na tabela de contedo, clique com o boto direito do mouse no layer TalhoesID e selecione a opo de menu Joins and Relates/Join. Configue a caixa de dilogo Join Data de acordo com a Figura 52 e pressione o boto OK.
4.4 Exerccos
Escolha um municpio capixaba e faa a converso dos arquivos .dgn para o formato shapefile. Utilize as cartas do IBGE na escala de 1:50.000 disponveis em www.ibge.gov.br Voc dever obter os planos de informao:
Faa as edies pertinentes no prprio AutoCAD Map. Comandos como COPYBASE e PASTECLIP podem ser teis nos casos em que o municpio escolhido estiver em mais de uma carta. 74
4.5 Auto-Avaliao
75
5.1 Objetivos
Identificar reas potenciais para implantao de um aterro industrial Converter mapas do formato vetorial para o formato matricial Converter mapas do formato matricial para o formato vetorial Reclassificar mapas no formato matricial Executar a sobreposio de mapas no formato matricial (overlay de mapas) Executar operaes bsicas de lgebra de Mapas
5.3 Procedimentos
Inicie o ArcMap com um mapa vazio. Mude o nome do data frame Layers para Castelo. Clique no boto Add Data e navegue at o diretrio ...\prat5\dados.
Adicione todos os layers do quadro acima. Clique no boto Save seu diretrio de trabalho. A manipulao de dados no formato matricial requer a extenso Spatial Analyst, que pode ser adquirida em separado. Para carreg-la, selecione o comando Tools/Extensions..., disponvel na barra de menus principal. Ser exibida a caixa de dilogo Extensions, conforme ilustra a Figura 53. Marque a caixa de verificao ao lado de Spatial Analyst e pressione o boto Close. e salve o documento de mapa com o nome de pratica5.mxd em
O carregamento das extenses aumenta o consumo de memria RAM, portanto, carregue apenas as extenses que estiver utilizando. O ArcMap possui uma barra de ferramentas com os principais comandos da extenso Spatial Analyst. Para ativ-la, posicione o cursor do mouse em qualquer parte da barra de ferramentas e pressione o boto direito do mouse. No menu que aparece, selecione Spatial Analyst. Para agilizar nosso trabalho, vamos definir algumas propriedades de cunho geral. 77
Na barra de ferramentas Spatial Analyst, selecione o comando Spatial Analyst/Options. Ser exibida a caixa de dilogo Options, conforme ilustra a Figura 54.
Figura 54. Configurao do diretrio de trabalho, dos limites e da resoluo dos grids a serem criados.
Na caixa de dilogo Options definiremos o diretrio de trabalho, a rea (limite) e a resoluo das clulas (pixels) dos grids que sero gerados durante nossa anlise. Na guia General, clique no cone de navegao de diretrios matricial sero armazenados neste diretrio. Na guia Extent, clique no combo-box Analysis extent e selecione Same as Layer Lmunicipal. Os valores para Left, Right, Top e Bottom sero 248.306,2, 289.625,7, 7.742.535,5, e 7.713.515,4, respectivamente. Esses valores correspondem s coordenadas do canto inferior esquerdo (Left, Bottom) e superior direito (Right, Top) do retngulo envolvente mnimo (REM) do layer Lmunicipal. Todos os layers gerados no formato matricial tero estas dimenses. Na guia Cell Size, clique no combo-box Analysis cell size e selecione As Specified Below. No campo Cell Size digite o valor 10. Observe que aps a digitao da resoluo do pixel os valores dos campos Number of rows e Number of columns sero preenchidos automaticamente com 2902 e 4132, respectivamente. Clique no boto OK para fechar esta caixa de dilogo. A escolha do valor 10 metros para a resoluo do pixel se faz atravs da multiplicao da constante 0,2mm pelo denominador da escala de origem do material neste caso 1:50.000. No menu principal, selecione o comando Tools/Options. Ser exibida a caixa de dilogo Options. Selecione a guia Geoprocessing e pressione o boto Environments. Na caixa de dilogo 78 para Working directory e navegue at o seu diretrio de trabalho - ...\Prat5\Dados. Todos os layers gerados no formato
Environments Settings, selecione o item General Settings. Para os campos Current Workspace e Scratch Workspace, digite o caminho completo de seu diretrio de trabalho ou ento utilize os botes para navegar at a pasta. Clique sucessivamente no boto OK at fechar as caixas de dilogo. Os comandos executados a partir do ArcToolbox utilizaro as configuraes definidas aqui. Como obter o nmero de linhas e de colunas da matriz?
Definidos o diretrio de trabalho, os limites dos layers e a resoluo, passemos para a converso entre as representaes vetorial e matricial. Antes porm, navegue at o diretrio de trabalho (usando o Windows Explorer) e veja os arquivos que esto armazenados l. Na barra de ferramentas Spatial Analyst, selecione o comando Spatial Analyst/ Convert/ Features to Raster. Ser exibida a caixa de dilogo Features to Raster, conforme ilustra a Figura 55.
Configure a caixa de dilogo conforme indicado abaixo e pressione o boto OK. Atente-se para o fato de que o nome de um layer no formato matricial poder ter, no mximo, 13 caracteres. Input features: Hidrografia Field: Layer Output cell size: 10 Output raster: Hidro-grd O layer Hidro-grd ser adicionado ao data frame Castelo. Compare as representaes vetorial e matricial da hidrografia. Navegue at o diretrio de trabalho (usando o Windows Explorer) e veja que foram criados dois novos diretrios Hidro-grd e Info. Repita o procedimento acima para os layers fabrica, Mviaria, Aurbanas, Lmunicipal e Rprincipal. Para fins de padronizao os nomes dos layers devero ser fabrica-grd, Mviaria-grd, Aurbanas-grd, Lmuni-grd e Rprinc-grd, respectivamente. Utilize sempre o campo layer para 79
Field. Cuidado ao fazer a converso do layer Mviaria. Lembre-se da restrio de que interessam apenas as estradas do tipo Auto-Estrada e Rodovia No Pavimentada. Portanto, faa uma seleo (Select By Attributes) antes de fazer a converso. Navegue novamente at o diretrio de trabalho (usando o Windows Explorer) e veja que foi criado um diretrio para cada layer. No entanto, h apenas um diretrio Info. Isto ocorre porque este diretrio ser compartilhado por todos os layers que estiverem no diretrio Dados que chamado normalmente de workspace. A finalidade deste diretrio o de armazenar as tabelas de atributos de cada um dos layers. Portanto, cuidado ao manusear layers no formato matricial. Evite usar o Windows Explorer. Utilize o ArcCatalog para apagar, copiar, mover ou renomear layers neste formato. Na TOC, posicione o cursor do mouse no layer Hidro-grd e pressione o boto direito do mouse. No menu pop-up, selecione o comando Properties. Ser aberta a caixa de dilogo Layer Properties. Selecione a guia Source. Sero exibidas as informaes associadas ao layer Hidro-grd, agrupadas em Raster Information, Extent, Spatial Reference e Statistics, conforme ilustra a Figura 56.
Explore as informaes contidas nesta caixa de dilogo. Vamos agora gerar as superfcies de distncia, necessrias para atender as restries especificadas para a seleo das reas potenciais. Na barra ferramentas principal (Standard) selecione o comando Window. 80 Show/Hide Arctoolbox
No Arctoolbox, selecione o comando Spatial Analyst Tools/ Distance/ Euclidean Distance. Ser exibida a caixa de dilogo Euclidean Distance, conforme ilustra a Figura 57.
Configure a caixa de dilogo conforme indicado abaixo e pressione o boto OK. Input raster or feature source data: Fabrica-grd Output distance raster: Fabrica-dist Observe que a superfcie tambm pode ser criada a partir de layers no formato vetorial. O layer Fabrica-dist ser adicionado ao data frame Castelo. A Figura 58 ilustra a superfcie gerada, juntamente com o limite municipal de Castelo.
Hidro-grd. Para fins de padronizao os nomes dos layers gerados devero ser Mviaria-dist, Aurbanas-dist, Rprinc-dist e Hidro-dist, respectivamente. Uma vez criadas as superfcies, podemos combin-las atravs da sobreposio dos layers. Vamos fazer isto de duas formas distintas, mas no entanto os resultados devero ser iguais. Na barra de ferramentas Spatial Analyst, selecione o comando Spatial Analyst / Raster Calculator. Ser aberta uma caixa de dilogo com o nome de Raster Calculator, conforme ilustra a Figura 59.
Digite a expresso abaixo no campo apropriado da caixa de dilogo Raster Calculator veja a Figura 59, e pressione o boto Evaluate. [Area1] = [fabrica-dist] <= 10000 & [Lmuni-grd] == 1 & [mviaria-dist] <= 500 & [aurbanas-dist] > 6000 & [rprinc-dist] > 1000 & [hidro-dist] > 200 O grid Area1 ser adicionado ao data frame Castelo, e dever ter a aparncia da Figura 60. Na TOC, posicione o cursor do mouse sobre o layer Area1 e pressione o boto direito do mouse. No menu pop-up que aparece, observe que h um comando chamado Make Permanent, que no est disponvel para os demais layers grid. Isto ocorre por causa da notao utilizada na expresso acima, que deu origem a este grid. Quando se utiliza o nome de um grid entre colchetes, o Spatial Analyst no o gravar de forma definitiva no HD do computador. Para confirmar, selecione o comando Properties no menu pop-up e a guia Source na caixa de dilogo. Em Raster Information, procure o campo Status. Este campo ter o valor Temporary. Grids que j estiverem salvos tero o valor Permanent. Para salvar este grid de forma definitiva, selecione o comando Make Permanent, navegue at o diretrio de trabalho e salve-o com o nome de Area1. 82
Na TOC, posicione o cursor do mouse sobre o layer Area1, pressione o boto direito do mouse e selecione o comando Open attribute table no menu pop-up. Esta tabela possui apenas dois registros para os valores zero e um. Conseqentemente, se calcularmos o valor de rea, ser retornado um valor para cada um dos registros. Ou seja, o software desconsideraria um aspecto importante que a contigidade das reas. Vamos definir dois conceitos importantes quando se manipulam layers no formato matricial classe e regio. Uma classe (ou zona) um conjunto de pixels, contguos (conectados) ou no, que possuem o mesmo identificador. Em outras palavras, corresponde ao nmero de identificadores distintos encontrados em um grid. Uma regio um conjunto de pixels contguos (conectados) de mesmo identificador. Portanto, a partir das definies acima, podemos concluir que o grid Area1 possui duas classes e diversas regies. Lembre-se do conceito de multi-feies visto na prtica de nmero trs. Para reforar, observe a Figura 61, extrada da ajuda on-line do ArcGIS. Na matriz INGRID1 h quatro classes, representadas pelos nmeros 0, 1, 2 e 4. Estas quatro classes do origem a seis regies OUTGRID. Para atribuirmos um identificador diferente para cada regio utiliza-se o comando RegionGroup disponvel na barra de ferramentas Spatial Analyst e no ArcToolbox. No ArcToolbox, selecione o comando Spatial Analyst Tools/ Generalization/ Region Group. 83
Ser aberta a caixa de dilogo Region Group, conforme ilustra a Figura 62.
Configure a caixa de dilogo conforme indicado abaixo e pressione o boto OK. Input raster: Area1 Output raster: ...Prat5\Dados\Regioes1 Os demais parmetros so opcionais, sendo desnecessrio alter-los. O grid Regioes1 ser adicionado ao data frame Castelo. Altere a legenda para facilitar a distino entre as regies. O comando Region Group tambm pode ser executado no Raster Calculator, bastando digitar a expresso abaixo. Se o nome do grid no for colocado entre colchetes, ele ser criado e gravado de forma definitiva (status Permament) no disco rgido. 84
Regioes1 = RegionGroup ([Area1]) Falta considerarmos o ltimo critrio para seleo das reas potenciais. As reas devem ter, no mnimo, 15 hectares. Na barra de ferramentas Spatial Analyst, selecione o comando Spatial Analyst/ Raster Calculator. Na caixa de dilogo Raster Calculator, digite a expresso abaixo e pressione o boto Evaluate. regioes1area.dbf = zonalgeometry([regioes1]) A tabela regioes1area ser adicionada sua rea de trabalho. Use o comando Add Data para adicion-la novamente, caso voc a feche acidentalmente. Antes de escolhermos os locais com mais de 15 hectares, vamos comparar os valores de rea nos formatos RASTER e VETORIAL. Para o layer regioes1, selecione todas as regies, exceto a de cdigo um (campo Value) que corresponde s reas que no atendem aos critrios definidos anteriormente. Na barra de ferramentas Spatial Analyst, selecione o comando Spatial Analyst/ Convert/ Raster to features. Ser aberta a caixa de dilogo Raster to features conforme ilustra a Figura 63. Configure-a conforme descrito abaixo e pressione o boto OK. Input raster: regioes1 Field: Value Output geometry type: Polygon Generalize lines: marcado Output features: ...Prat5\Dados\regioes1vet.shp Para vizualizar melhor as diferenas entre as representaes matricial e vetorial de um polgono, altere a legenda do layer regioes1vet, retirando a cor de preenchimento dos polgonos (fill color). Use as ferramentas de zoom para navegar pelo mapa. Voc encontrar polgonos semelhantes ao da Figura 64, que apresenta discrepncias visveis entre as duas representaes.
Comparando-se rea e permetro de cada polgono para as duas representaes, onde voc espera encontrar as maiores diferenas?
85
Abra a tabela de atributos do layer regioes1vet. O campo GRIDCODE o identificador de cada regio. Corresponde ao campo VALUE da tabela de atributos do layer regioes1. Adicione os campos AreaVet e PerimVet tabela de atributos do layer regioes1vet, conforme descrito abaixo. Calcule-os, conforme visto em prticas anteriores. Name: AreaVet Type: Double Precision: 15 Scale: 1 Name: PerimVet Type: Double Precision: 15 Scale: 1 86
Vamos unir a tabela de atributos regioes1area.dbf tabela de atributos do layer regioes1vet. Na tabela de contedo, posicione o cursor do mouse sobre o layer regioes1vet e pressione o boto direito do mouse. No menu pop-up, selecione o comando Joins and Relates / Join. Ser aberta a caixa de dilogo Join Data. Configure-a conforme descrito abaixo e pressione o boto OK. What do you want to join to this layer? Join attributes from a table 1. Choose the field in this layer that the join will be based on: GRIDCODE 2. Choose the table to join to this layer, or load the table from disk: regioes1area.dbf 3. Choose the field in the table to base the join on: VALUE Vamos copiar os valores de rea e permetro provenientes da representao matricial de forma definitiva para a tabela de atributos do layer regioes1vet. Abra a tabela de atributos do layer regioes1vet. Adicione os campos AreaMat e PerimMat, conforme descrito abaixo. Name: AreaMat Type: Double Precision: 15 Scale: 1 para o campo AreaMat. Use novamente o comando Calculate Values para copiar os dados do campo regioes1area.dbf:PERIMETER para o campo PerimMat. Desfaa a juno entre as tabelas regioes1vet e regioes1area.dbf. Na tabela regioes1vet, adicione os campos DifArea e DifPerim, conforme descrito abaixo. Name: DifArea Type: Double Precision: 15 Scale: 1 Name: DifPerim Type: Double Precision: 15 Scale: 1 Name: PerimMat Type: Double Precision: 15 Scale: 1
Use o comando Calculate Values para realizar os clculos abaixo. DifArea = [AreaVet] [AreaMat] DifPerim = [PerimVet] [PerimMat]
87
Para o campo DifArea, quantos valores negativos foram encontrados? E em valores percentuais? Para o campo DifPerim, quantos valores negativos foram encontrados? E em valores percentuais?
Considerando o campo AreaVet, quantos polgonos foram selecionados? Considerando o campo AreaMat, quantos polgonos foram selecionados?
5.3 Exerccios
Refaa a seleo das reas utilizando reclassificao e multiplicao dos layers.
5.4 Auto-Avaliao
88
maior ou menor oportunidade de infiltrao. Bacia Hidrogrfica pode ser conceituada como uma rea definida topograficamente, drenada por um curso dgua ou por um sistema de cursos dgua, tal que a vazo efluente seja descarregada por uma simples sada. Por causa da simplicidade que oferecem no balano de gua, muitos modelos de estudos hidrolgicos so conduzidos em Bacias Hidrogrficas. Dentre as caractersticas fsicas importantes de uma bacia citamos o Fator Forma, que constitui um ndice indicativo da maior ou menor tendncia para enchentes de uma bacia. Quanto menor este fator, menos sujeita a enchentes a bacia. Dentre as caractersticas do relevo de uma bacia, citamos:
Declividade da Bacia, que controla em boa parte a velocidade com que se d o escoamento superficial. Elevao Mdia da Bacia. Grandes variaes de altitude acarretam diferenas significativas na temperatura mdia, que por sua vez causa variaes na evapotranspirao. Exerce tambm influncia sobre a variao da precipitao anual.
6.1 Objetivos
Gerar um MDE no formato TIN da Microbacia do Ribeiro do Firme (Afonso Cludio/ES) Identificar problemas usuais encontrados na criao de TIN's Gerar um MDE da Microbacia do Ribeiro do Firme (Afonso Cludio/ES) no formato raster Comparar as curvas de nvel criadas a partir dos MDE's com as curvas originais Gerar um mapa com as direes de escoamento superficial da bacia Gerar um mapa ilustrativo das direes de escoamento Gerar um mapa com as reas de contribuio para esta bacia Gerar um mapa da rede de drenagem artificial e compar-la com a rede existente Delimitar a bacia de contribuio das redes de drenagem Calcular os parmetros morfomtricos da microbacia. Gerar um mapa de declividade para a bacia
90
6.3 Procedimentos
Inicie o ArcMap com um mapa vazio. Mude o nome do data frame Layers para Microbacia do Ribeiro do Firme. Clique no boto Add Data e navegue at o diretrio ...\prat6\dados.
Adicione os layers LimiteBacia, Hidrografia e CNBacia. Clique no boto Save seu diretrio de trabalho. Altere a simbologia dos layers LimiteBacia e Hidrografia de acordo com sua preferncia. Tomando por base o layer CNBacia, responda: Qual a equidistncia vertical das curvas de nvel? Qual a amplitude de elevao desta microbacia? Altere a simbologia das curvas de nvel de modo que as curvas mestras (o valor da elevao mltiplo de 100) sejam exibidas com um trao mais espesso que as curvas intermedirias. Ainda para as curvas mestras, coloque o texto referente sua elevao. Observe a ilustrao da Figura 65. e salve o documento de mapa com o nome de pratica6.mxd em
91
92
Posicione o cursor do mouse em qualquer parte da barra de ferramentas e pressione o boto direito do mouse. No menu que aparece, selecione 3D Analyst para carregar esta barra de ferramentas. Na barra de ferramentas 3D Analyst, selecione o comando 3D Analyst/Options. Ser exibida a caixa de dilogo Options. Na guia General, clique no cone de navegao de diretrios gerados no formato TIN sero armazenados neste diretrio. Na guia Extent, clique no combo-box Analysis extent e selecione Same as Layer LimiteBacia. Os valores para Left, Right, Top e Bottom sero 264.683,212; 274.427,929; 7.784.482,05; e 7.772.338,9; respectivamente. Esses valores correspondem s coordenadas do canto inferior esquerdo (Left, Bottom) e superior direito (Right, Top) do retngulo envolvente mnimo (REM) do layer LimiteBacia. Todos os layers gerados no formato matricial tero estas dimenses. Na guia Cell Size, clique no combo-box Analysis cell size e selecione As Specified Below. No campo Cell Size digite o valor 10. Observe que aps a digitao da resoluo do pixel os valores dos campos Number of rows e Number of columns sero preenchidos automaticamente com 1214 e 974, respectivamente. Clique no boto OK para fechar esta caixa de dilogo. Carregue a barra de ferramentas Spatial Analyst e repita as configuraes acima. Na barra de ferramentas 3D Analyst, selecione o comando Create TIN From Features, disponvel no menu 3D Analyst/Create/Modify TIN, conforme ilustra a Figura 67. para o item Working directory e navegue at o seu diretrio de trabalho - ...\Prat6\Dados. Agora, todos os layers
Na caixa de dilogo Create TIN From Features estaro listados todos os layers do data frame Microbacia do Ribeiro do Firme neste caso, LimiteBacia, Hidrografia e CNBacia. A criao de um TIN pode ser feita atravs de uma combinao de layers que contenham pontos, linhas ou polgonos isoladamente ou simultaneamente. 93
Marque a caixa de verificao ao lado do layer CNBacia e configure os parmetros do quadro Settings for selected layer conforme descrito abaixo. Height source: ELEVATION Triangulate as: hard line Tag value field: <None> Observe que as curvas de nvel so bidimensionais, da a especificao do campo que armazena os valores de elevao. Marque a caixa de verificao ao lado do layer LimiteBacia e configure os parmetros do quadro Settings for selected layer conforme descrito abaixo. Height source: <None> Triangulate as: soft clip Tag value field: <None> No campo Output TIN: digite TINBacia e pressione o boto OK. O TIN criado ser adicionado ao data frame ativo. O ArcMap criar uma pasta com o nome TINBacia para armazenar os vrios arquivos que compem o TIN. Por padro, as curvas de nvel utilizadas para criar o TIN fazem parte de sua composio so os lados dos tringulos. Altere a simbologia do TIN para ocultar sua exibio. Coloque o layer Hidrografia sobre o PI TINBacia. Existe alguma incoerncia no TIN que foi criado? Utilize o ArcScene para auxili-lo a responder. Qual a sua influncia nos valores de declividade? Como corrigir os problemas identificados?
dilogo Environments Settings. Selecione o item General Settings. Para os campos Current Workspace e Scratch Workspace especifique o seu diretrio de trabalho. Para o campo Output extent especifique o valor Same as Layer LimiteBacia. Selecione o item Raster Analysis. No dropdown Cell Size selecione As Specified Below e no campo abaixo digite o valor 10. Pressione o boto OK. Ao voltar para a caixa de dilogo Options pressione novamente o boto OK para fechar esta caixa de dilogo. Para que o comando Topo to Raster funcione adequadamente, alm da configurao acima tambm necessrio alterar a configurao regional do sistema operacional relativa ao smbolo usado para separao de nmeros decimais. Altere-a para o ponto, caso esta no seja a configurao atual. Se esta alterao for necessria, o ArcMap ter que ser fechado e inicializado novamente para reconhecer a alterao. Na barra de ferramentas, clique no comando Show/Hide ArcToolbox window.
No ArcToolbox, d um clique duplo no comando Topo to raster, disponvel em Spatial Analyst Tools / Interpolation. Ser aberta uma caixa de dilogo com este nome conforme a Figura 68. Configure-a conforme descrito abaixo e pressione o boto OK. Feature layer: Hidrografia; Feature layer: cnbacia; Feature layer: LimiteBacia; Field: -; Field: ELEVATION; Field: -; Type: Stream Type: Contour Type: Boundary
Output raster surface: C:\N1920052\Prat6\Dados\MDEgrid Output cell size (optional): 10 Mantenha os demais parmetros com os valores default. Na barra de ferramentas, clique no comando Show/Hide ArcToolbox window.
O layer MDEgrid ser adicionado ao data frame ativo. Por padro, o ArcMap utiliza uma legenda tipo Stretched para representar mapas no formato matricial. Mude a legenda para Classified e adote o mesmo nmero de classes e amplitudes presentes no mapa no formato TIN. Na barra de ferramentas Spatial Analyst, clique no boto e feche a janela Histogram of MDEgrid. Ainda na barra de ferramentas Spatial Analyst, clique no boto Create Contour. Em Histogram. Analise o diagrama
seguida, clique em vrios pontos do modelo digital de elevao. Para cada ponto, o comando identifica o valor da elevao e traa a curva de nvel correspondente a este valor. Para apagar as curvas criadas, selecione-as atravs do comando Select Elements, disponvel na barra de ferramentas Tools, e em seguida pressione a tecla Delete (teclado). 95
Para criar curvas de nvel para todo o modelo, utilize o comando Spatial Analyst / Surface Analysis / Contour, disponvel na barra de ferramentas Spatial Analyst. Na caixa de dilogo Contour - Figura 69, faa as configuraes conforme descrito abaixo: Input surface: MDEgrid Contour interval: 20 Base contour: 340 Output features: C:\N1920052\Prat6\Dados\CNdogrid Compare as curvas de nvel geradas a partir do MDE no formato raster com as curvas originais que deram origem ao prprio MDE. Utilize o comando 3D Analyst / Surface Analysis / Contour, disponvel na barra de ferramentas 3D Analyst, conforme as configuraes descritas abaixo: Input surface: TINBacia Contour interval: 20 Base contour: 340 Output features: C:\N1920052\Prat6\Dados\CNdoTIN 96
Compare as curvas de nvel geradas a partir do MDE no formato TIN com as curvas originais que deram origem ao prprio MDE.
Figura 69. Criao das curvas de nvel a partir do MDE no formato matricial.
declividade = (desnvel / distncia)*100 A distncia determinada entre os centros dos pixels. Assim, se o tamanho do pixel for de uma unidade mtrica, a distncia entre dois pixels ortogonais ser de 1, e a distncia entre dois pixels diagonais ser de 1,414. Se a declividade for a mesma em relao a todos os pixels adjacentes, o algoritmo amplia a anlise para os pixels da vizinhana at que uma descida mais ngreme seja encontrada. Se todos os pixels vizinhos forem mais altos do que o pixel em processamento, este ser considerado como um rudo e a ele ser atribudo o menor valor de elevao encontrado nos pixels vizinhos. Sua direo de fluxo apontar para o pixel que lhe forneceu a elevao. O mapa de sada do comando Flow Direction uma matriz de nmeros inteiros cujos valores variam de 1 a 255. Os valores de cada direo a partir do centro so: 32 16 8 4 64 128 1 2 Noroeste Oeste Sudoeste Norte Pixel em anlise Sul Nordeste Leste Sudeste
No ArcToolbox, navegue at o item Hidrology, disponvel em Spatial Analyst Tools. D um duplo clique no comando Flow Direction. Ser aberta uma caixa de dilogo com este nome conforme a Figura 70. Configure-a conforme descrito abaixo e pressione o boto OK: Input surface raster: MDEgrid Output flow direction raster: C:\N1920052\Prat6\Dados\DirEsc Force all edge cells to flow outward (optional): marcado A opo Force all edge cells to flow outward marcada faz com que as clulas da borda sejam desconsideradas. Consequentemente, a elas sero assinalados nmeros que foram o fluxo para fora do MDE. Na barra de ferramentas Spatial Analyst, clique no comando a distribuio de freqncia das direes. Histogram para visualizar
98
Quantos valores distintos existem na matriz DirEsc? Para qualquer valor diferente de 1, 2, 4, 8, 16, 32, 64 e 128, identifique o problema que causou o erro. Corrija-o e repita as etapas anteriores. O que acontece nas bordas da matriz? Para uma melhor vizualizao das direes de escoamento, vamos gerar um PI contendo os pontos centrais de cada pixel e a eles atribuir um smbolo de seta, indicativo da direo de escoamento a partir do mesmo. Na barra de ferramentas Spatial Analyst, selecione o comando Spatial Analyst / Reclassify. Ser aberta uma caixa de dilogo com este nome conforme a Figura 71. Configure-a conforme descrito abaixo e pressione o boto OK: Input surface raster: DirEsc Reclass Field: Value Set values to reclassify
Old values 1 2 4 8 16 32 64 128 New values 90 135 180 225 270 315 0 45
Output raster: C:\N1920052\Prat6\Dados\AzmEsc Na barra de ferramentas Spatial Analyst, selecione o comando Spatial Analyst / Convert / Raster to Features. Ser aberta uma caixa de dilogo com este nome conforme a Figura 72. 99
Figura 71. Criao do mapa com os azimutes correspondentes aos valores de direes de escoamento.
Configure-a conforme descrito abaixo e pressione o boto OK: Input raster: AzmEsc Field: Value Output geometry type: Point Output features: C:\N1920052\Prat6\Dados\AzmEsc
De posse dos pontos, falta agora configurar a sua simbologia, de modo que sero exibidas setas indicativas das direes de escoamento. No data frame, d um clique duplo sobre o nome do layer AzmEsc (vetorial) para abrir a 100
caixa de dilogo Layer Properties. Selecione a guia Symbology. No campo Show, selecione Features / Single symbol. No campo Symbol, clique no boto de seleo de smbolo e selecione uma seta apontando para o norte (Arrow Up). Caso este smbolo no esteja visvel, carregue a paleta de Business. Ainda no campo Symbol, clique no boto Advanced e selecione a opo Rotation. Na caixa de dilogo Rotation, clique no combo-box Rotate points by Angle in this field e selecione GRID_CODE. Em rotation Style, selecione Geographic. Pressione o boto OK at sair das caixas de dilogo. Deixe visveis apenas os layers AzmEsc e CnBacia e analise os resultados obtidos.
No ArcToolbox, navegue at o item Hidrology, disponvel em Spatial Analyst Tools. D um clique duplo no comando Flow Accumulation. Ser aberta uma caixa de dilogo com este nome. Configure-a conforme descrito abaixo e pressione o boto OK: Input flow direction raster: DirEsc Output accumulation raster: C:\N1920052\Prat6\Dados\AreaCont Para gerar uma rede de drenagem a partir do grid AreaCont vamos reclassific-lo. Aos pixels cujo valor da rea de contribuio seja superior a 300 atribuiremos o valor 1 (um). Os demais recebero o valor 0 (zero). Na barra de ferramentas Spatial Analyst, selecione o comando Reclassify. Ser aberta uma caixa de dilogo com este nome. Clique no boto Precision... e altere o valor do nmero de casas decimais para zero. Clique no boto Classify... e, no campo Classification, altere o valor do nmero de classes para dois. Configure os demais parmetros conforme descrito abaixo (observe a Figura 73) e pressione o boto OK: Input raster: AreaCont Reclass field: <Value> Set values to reclassify: 0 300 ==> 0; 301 172.582 ==>1
Output raster: C:\N1920052\Prat6\Dados\DrenNum300 Explique o porqu das diferenas observadas entre os layers DrenNum300 e Hidrografia.
101
No ArcToolbox, navegue at o item Hidrology, disponvel em Spatial Analyst Tools. D um clique duplo no comando Watershed. Ser aberta uma caixa de dilogo com este nome - Figura 74. Configure-a conforme descrito abaixo e pressione o boto OK: Input flow direction raster: DirEsc Input raster or feature pour point data: FozPontos Pour point field (optional): Id Output accumulation raster: C:\N1920052\Prat6\Dados\AreaContrib
102
Como resultado do comando Watershed voc dever ter um mapa parecido com aquele da Figura 75.
103
No ArcToolbox, navegue at o item Zonal, disponvel em Spatial Analyst Tools. D um clique duplo no comando Zonal Geometry as table. Ser aberta uma caixa de dilogo com este nome - Figura 76. Configure-a conforme descrito abaixo e pressione o boto OK: Input raster or feature zone data: C:\N1920052\Prat6\Dados\lbgrd Zone Field: Value Output table: C:\N1920052\Prat6\Dados\Morfometriagrd.dbf Processing cell size (optional): 10
Para abrir a tabela, mude o modo de visualizao do data frame para Source. Localize a tabela na TOC, pressione o boto direito do mouse sobre o nome do arquivo e selecione o comando 104
Open no menu popup. Calcule o Fator de Forma da microbacia utilizando os valores de rea e permetro disponveis na tabela Morfometriagrd, conforme a equao abaixo: FF = Permetro / (3,54 * Area1/2)
6.4 Exerccios
1. Calcule os valores de rea, permetro e coordenadas do centride do PI LimiteBacia utilizando o Field Calculator. Faa uma tabela comparando com os resultados obtidos anteriormente para calcular as diferenas percentuais entre os valores correspondentes. 2. Calcule o Fator de Forma da microbacia utilizando os valores de rea e permetro obtidos no exerccio 1 e compare com o valor obtido no item 6.3.4. 3. Determine as mdias de altitude e declividade da microbacia. 4. Determine as mdias de altitude e declividade de cada bacia de contribuio dos pontos de foz. 5. Cite um exemplo prtico de aplicao de bacias de contribuio para pontos de foz. 6. Crie uma matriz delineando a bacia de contribuio associada a cada segmento distinto da drenagem. Produza um layout mostrando os segmentos superpostos s respectivas reas de drenagem. Para cada bacia de contribuio, determine as mdias de declividade e altitude. 7. Crie uma matriz delineando as principais bacias de contribuio da microbacia do Ribeiro do Firme.
6.5 Auto-Avaliao
105
afastada 60m da cabeceira 19 e na mesma altitude desta - 3m, e a base maior afastada 3.800m da base menor, com abertura angular de 9 em relao ao eixo da pista, a partir das extremidades da base menor, na altitude de 79m, portanto com um desnvel de 76m em relao elevao do aerdromo 3m. 6. rea de Aproximao SUL - estende-se no prolongamento da cabeceira 01, com forma de trapzio, em rampa de 1/50, estando a base menor justaposta Faixa de Pista 01/19, afastada 60m da cabeceira 01 e na mesma altitude desta - 3m, e a base maior afastada 3.800m da base menor, com abertura angular de 9 em relao ao eixo da pista, a partir das extremidades da base menor, na altitude de 79m, portanto com um desnvel de 76m em relao elevao do aerdromo 3m. 7. rea de Transio LESTE estende-se no sentido do afastamento lateral da pista 01/19, em rampa de 1/7, estando seus limites internos justapostos ao lado leste da Faixa de Pista 01/19, reas de Aproximao NORTE e SUL, na mesma altitude destas, e seus limites externos, na altitude de 79m, portanto com um ndesnvel de 76m em relao elevao do aerdromo 3m. 8. rea de Transio OESTE estende-se no sentido do afastamento lateral da pista 01/19, em rampa de 1/7, estando seus limites internos justapostos ao lado oeste da Faixa de Pista 01/19, reas de Aproximao NORTE e SUL, na mesma altitude destas, e seus limites externos, na altitude de 79m, portanto com um ndesnvel de 76m em relao elevao do aerdromo 3m. 9. rea de Transio SUDESTE estende-se no sentido do afastamento lateral da pista 05/23, em rampa de 1/7, estando seus limites internos justapostos ao lado SUDESTE da Faixa de Pista 05/23, reas de Aproximao NORDESTE E SUDOESTE, na mesma altitude destas, e seus limites externos, na altitude de 79m, portanto com um ndesnvel de 76m em relao elevao do aerdromo 3m. 10. rea de Transio NOROESTE estende-se no sentido do afastamento lateral da pista 05/23, em rampa de 1/7, estando seus limites internos justapostos ao lado NOROESTE da Faixa de Pista 05/23, reas de Aproximao NORDESTE E SUDOESTE, na mesma altitude destas, e seus limites externos, na altitude de 79m, portanto com um ndesnvel de 76m em relao elevao do aerdromo 3m. 11. rea Hoziontal Interna estende-se para fora dos limites das reas de Aproximao e Transio, em igual altitude de 79m, seus limites externos so semicrculos com 4.000m de raio, com centros nas cabeceiras das pistas, concordantes com semi-retas, em igual altitude de 79m, portanto com um desnvel de 76m em relao elevao do aerdromo. 12. rea Cnica formada por semicrculos de 4.000 m e 6.190 m de raio, com centro nas cabeceiras das pistas, concordantes com semi-retas, estando sua parte interna justaposta rea 107
Horizontal interna, onde se inclina com altitude de 79 m, estende-se em rampa de 1/30, em concordncia com a rea Horizontal Mdia, atingindo a altitude de 152 m, portanto com desnvel de 149 em relao elevao do aerdromo 3 m; 13. rea Horizontal Mdia com forma de setor de cora circular, limitado a nordeste por um segmento de reta que passa pela cabeceira 01 e forma 45, no sentido horrio, com o eixo da pista 01/19 e limitado a noroeste por outro segmento de reta que passa pela cabeceira 05 e forma 28 , no sentido anti-horrio, com o eixo da pista 05/23, estando seus limite internos justapostos parte externa da rea Cnica e sua parte externa limitada por um arco de crculo com centro na cabeceira 23 e raio igual a 16.190m. Esta rea estende-se em igual altitude de 152 m e atingindo a altitude de 47 m, portanto com um desnvel de 271 m em relao elevao do aerdromo 3 m; 14. rea Intermediria com forma de setor de cora circular, limitado a nordeste por um segmento de reta que passa pela cabeceira 01 e forma 45, no sentido horrio, com eixo da pista 01/19 e limitado a noroeste por outro segmento de reta que passa pela cabeceira 05 e toma 28, sentido anti-horrio, com o eixo da pista 05/23, estando seus limites internos justapostos aos limites externos da rea Horizontal Mdia e sua parte limitada por um arco de crculo com centro na cabeceira 23 e raio igual a 17.410m. Esta rea estende-se em rampa de 1/10, iniciando-se na altitude 152m e atingindo a altitude de 247m, portanto com desnvel de 271m em relao elevao do aerdromo 3m. 15. rea Horizontal Externa com forma de setor de cora circular, limitado a nordeste por um segmento de reta que passa pela cabeceira 01 e forma 45, no sentido horrio, com o eixo da pista 01/19 e limitado a noroeste por outro segmento de reta que passa pela cabeceira da pista 05 e forma 28, no sentido anti-horrio, com eixo da pista 05/23, estando seus limites internos justapostos parte externa da rea Intermediria e sua parte externa limitada por um arco de crculo com centro na cabeceira 23 e raio igual a 27.750m. Esta rea estende-se em igual altitude de 274m, portanto com um desnvel de 271m em relao a elevao do aerdromo 3m. As restries mencionadas acima impe aos Administradores Pblicos a obrigao de responder de maneira gil e confivel s demandas de empresas pblicas, privadas e a populao de um modo geral que possuam lotes nestas reas, no que se refere determinao da altura mxima das edificaes a serem construdas. Atualmente, a PMV faz esta determinao de modo manual, usando mapas analgicos. O que se pretende com esta prtica automatizar este processo, alm de mostrar mais uma aplicao de modelos digitais de elevao (MDE's). As figuras 77 e 78 ilustram alguns dos gabaritos definidos anteriormente. 108
109
Figura 78. Alguns dos gabaritos da pista 05/23 e parte dos lotes atingidos.
110
7.1 Objetivos
Gerar o Modelo Digital de Elevao (MDE) do entorno do Aerdromo de Vitria; Determinar a altitude de pontos pertencentes s testadas dos lotes no MDE do entorno do Aerdromo; Gerar o MDE dos gabaritos da Pista 05/23 da Zona de Proteo do Aerdromo de Vitria/Goiabeiras-ES; Determinar a altitude de pontos pertencentes s testadas dos lotes no MDE dos gabaritos; Calcular a diferena de nvel existente entre os pontos pertencentes s testadas dos lotes.
acordo com as especificaes tcnicas constantes da portaria N 43/EM. A ttulo de exerccio, seria interessante voc tentar fazer esta digitalizao. Os comandos 3DORBIT e 3DPOLY lhe sero teis.
7.3 Procedimentos
Inicie o ArcMap com um mapa vazio. Mude o nome do data frame Layers para Aerdromo. Clique no boto Add Data Adicione os layers PC e CN. Clique no boto Save seu diretrio de trabalho. Abra a tabela de atributos do layer PC e observe o contedo do campo Shape. O valor PointZM indica que o shapefile tridimensional, ou seja, para cada ponto tambm se est armazenando o valor da coordenada Z. Cabe a mesma observao para o layer CN. Feche as tabelas de atributos que porventura estejam abertas. No ArcGIS, a modelagem de superfcies feita atravs das extenses Spatial Analyst e 3D Analyst. Como usaremos a representao TIN, necessitaremos desta ltima extenso. Selecione o comando Extensions, disponvel no menu Tools. Na caixa de dilogo Extensions, marque a caixa de verificao ao lado de 3D Analyst conforme ilustra a Figura 79, e pressione o boto Close. e salve o documento de mapa com o nome de pratica7.mxd em e navegue at o diretrio ...\prat7\dados.
112
Posicione o cursor do mouse em qualquer parte da barra de ferramentas e pressione o boto direito do mouse. No menu que aparece, selecione 3D Analyst para carregar a barra de ferramentas. Na barra de ferramentas 3D Analyst, selecione o comando 3D Analyst/Options. Ser exibida a caixa de dilogo Options. Na guia General, clique no cone de navegao de diretrios para o item Working directory e navegue at o seu diretrio de trabalho - ...\Prat7\Dados. Na guia Extent, clique no combo-box Analysis extent e selecione Union of Inputs. Clique no boto OK para fechar a caixa de dilogo Options. Na guia Cell Size, clique no combo-box Analysis cell size e selecione As Specified Below. No campo Cell Size digite o valor 10. Observe que aps a digitao da resoluo do pixel os valores dos campos Number of rows e Number of columns sero preenchidos automaticamente com 1214 e 974, respectivamente. Clique no boto OK para fechar esta caixa de dilogo. Na barra de ferramentas 3D Analyst, selecione o comando Create TIN From Features, disponvel no menu 3D Analyst/Create/Modify TIN, conforme ilustra a Figura 80.
Na caixa de dilogo Create TIN From Features estaro listados todos os layers do data frame Aerdromo neste caso, PC e CN. A criao de um TIN pode ser feita atravs de uma combinao de layers contendo pontos, linhas ou polgonos isoladamente ou simultaneamente. Marque a caixa de verificao ao lado do layer PC e configure os parmetros do quadro Settings for selected layer conforme descrito abaixo. Height source: <Feature Z values> Triangulate as: mass points Tag value field: <None> Marque a caixa de verificao ao lado do layer CN e configure os parmetros do quadro Settings for selected layer conforme descrito abaixo.
113
Height source: <Feature Z values> Triangulate as: hard line Tag value field: <None>
No campo Output TIN: digite TINTerreno e pressione o boto OK. O ArcMap criar uma pasta com este nome para armazenar os vrios arquivos que compem um TIN. O TIN criado ser adicionado ao data frame Aerdromo, conforme ilustra a Figura 82. Feies definidas como mass points tornar-se-o vrtices dos tringulos da representao TIN. J aquelas definidas como hard lines comporo os lados dos tringulos. Clique no boto Identify no campo Layers. Na rea de exibio, clique em pontos diversos do layer TINTerreno. Para cada ponto dentro da rea de estudo tem-se o valor de elevao - Figura 83, ou seja, foi criada uma superfcie contnua que representa a elevao desta rea. Essas superfcies recebem usualmente o nome de Modelos Digitais de Elevao (MDE ou DEM em ingls) ou tambm Modelos Numricos do Terreno (MNT ou DTM em ingls). Feche a caixa de dilogo Identify Results. . Na caixa de dilogo Identify Results selecione TINTerreno
114
Figura 82. TIN criado a partir das curvas de nvel e pontos cotados. Detalhe em destaque.
115
Para facilitar a vizualizao dos dados, inicie o ArcScene (comando ArcScene na barra de ferramentas 3D Analyst para analisar este MDE. Dispondo do MDE do terreno, temos a possibilidade de determinar a altitude de pontos pertencentes s testadas dos lotes. Adicione o layers EixoPista0523, FaixaPista0523, TestadasLotes e VerticesLotes2D ao data frame Aerdromo. Observe que o layer TestadasLotes composto por diversas polilinhas que definem as testadas dos lotes use o comando Select Features. Estas testadas foram obtidas a partir da edio de um plano de informao contendo os lotes. Abra tabela de atributos deste layer e veja que foi criado um campo chamado ICADAS, que tem a funo de identificar univocamente cada testada. O procedimento usual seria o de se utilizar a Inscrio Cadastral do lote, mas como no dispunhamos desta informao, criamos um identificador sequencial arbitrrio. Note tambm que as testadas so definidas por no mnimo dois pontos. Por esta razo foi criado o layer VerticesLotes2D. Abra a sua tabela de atributos e observe que foi mantido o identificador. Este layer foi criado utilizando-se o comando FeatureVerticesToPoints. O inconveniente deste comando que ele est disponvel apenas para a verso ArcInfo, por isso no o estamos criando, uma vez que dispomos da verso ArcEditor. Determinaremos as elevaes dos vrtices do lotes em relao ao terreno convertendo o layer bi-dimensional VerticesLotes2D para tri-dimensional, gerando o arquivo VLTerreno3D. Selecione o comando Features to 3D... na barra de ferramentas 3D Analyst, conforme ilustra a Figura 84. ) e adicione o layer TINTerreno. Utilize os comandos de navegao
116
Configure os parmetros da caixa de dilogo Convert Features to 3D conforme descrito abaixo (Figura 85) e pressione o boto OK. Input features: VerticesLotes2D Source of heithts => Raster or TIN surface: TINTerreno Output features: VLTerreno3D
Abra a tabela de atributos do layer VLTerreno3D e observe os valores do campo Shape. Agora aparece o valor PointZM, o que indica que o shapefile tri-dimensional, ou seja, alm dos valores das coordenadas X e Y tambm est armazenado a coordenada Z. Vamos criar um campo nesta tabela para armazenar o valor da coordenada Z para comparao posterior com o valor de Z nos gabaritos. Clique no boto Options e selecione o comando Add Field. Preencha a caixa de dilogo Add Field com os valores abaixo e pressione o boto OK. Name: ZTerreno Type: Double Precision: 6 Scale: 1 Posicione o cursor do mouse sobre o campo ZTerreno, pressione o boto direito do mouse e selecione o comando Calculate Values . Na caixa de dilogo Field Calculator marque a caixa de verificao Advanced. No campo Pre-logic VBA Script Code digite a expresso abaixo: Dim Output As Double Dim pPoint As IPoint 117
Set pPoint = [Shape] Output = pPoint.Z No campo Zterreno = digite Output e pressione o boto OK. Feche a tabela de atributos do layer VLTerreno3D. J temos os valores de Z para todos os vrtices das testadas dos lotes em relao ao terreno. Falta determinar em relao aos gabaritos. Entretanto, ainda no temos um MDE para os gabaritos, o que ser feito a seguir. Adicione o layers AANE, AASO, ATSE, ATNO, AHI, AC, AHM, CLIPAHM, AI, CLIPAI, AHE e CLIPAHE ao data frame Aerdromo. Embora os lotes de que dispomos estejam apenas sob os gabaritos AASO, ATSE, ATNO e AHI, criaremos um MDE composto por todos eles. Deixe visvel apenas os layers FaixaPista0523, AANE, AASO, ATSE e ATNO. Se voc observar as tabelas de atributos destes layers perceber que todos eles so 3D. Para uma melhor vizualiao, adicione-os tambm no ArcScene altere o exagero vertical do data frame. Na barra de ferramentas 3D Analyst, selecione o comando Create TIN From Features, disponvel no menu 3D Analyst/Create/Modify TIN. Na caixa de dilogo Create TIN From Features marque as caixas de verificao ao lado do do nome dos layers FaixaPista0523, AANE, AASO, ATSE e ATNO. Configure os parmetros do quadro Settings for selected layer conforme descrito abaixo. Layer FaixaPista0523: Height source: <Feature Z values> Triangulate as: hard replace Tag value field: <None> Polgonos definidos como hard replace servem para definir o limite feies onde todos os pontos de seu interior tem o mesmo valor de elevao, como um lago ou nossa pista de pouso. Layer AANE: Height source: <Feature Z values> Triangulate as: hard line Tag value field: <None> Linhas definidas com hard line comporo os lados dos tringulos e no podem ser cruzadas pelos mesmos. Curvas de nvel e quaisquer outras feies que alterem a declividade como rios e estradas - normalmente so definidas como hard lines. Ou seja auxiliam no refinamento da 118
superfcie. Layer AASO: Height source: <Feature Z values> Triangulate as: hard line Tag value field: <None> Layer ATSE: Height source: <Feature Z values> Triangulate as: hard line Tag value field: <None> Layer ATNO: Height source: <Feature Z values> Triangulate as: hard line Tag value field: <None> Layer Auxiliar: Height source: <Feature Z values> Triangulate as: hard line Tag value field: <None> Layer AHI: Height source: Elevacao Triangulate as: hard replace Tag value field: <None> Layer AC: Height source: <Feature Z values> Triangulate as: hard line Tag value field: <None> Layer AHM: Height source: Elevacao Triangulate as: hard replace Tag value field: <None>
119
Layer CLIPAHM: Height source: <None> Triangulate as: soft clip Tag value field: <None> No campo Output TIN: digite TINGabaritos e pressione o boto OK. Linhas definidas como soft clip delimitaro a rea para a qual ser criado o TIN. Normalmente no possuem valor de elevao. Servem, por exemplo, para delimitar a rea de estudo. Use o comando Identify para avaliar os valores de elevao do TIN que foi criado. Na TOC, deixe visveis apenas os layers TINGabaritos, AI e CLIPAI. Na barra de ferramentas 3D Analyst, selecione o comando Add Features to TIN, disponvel no menu 3D Analyst/Create/Modify TIN. Na caixa de dilogo Add Features to TIN certifique-se de que Input TIN seja TINGabaritos e marque a caixa de verificao ao lado do nome dos layers AI e CLIPAI. Configure os parmetros do quadro Settings for selected layer conforme descrito abaixo e em seguida pressione o boto OK. Layer AI: Height source: <Feature Z values> Triangulate as: hard line Tag value field: <None> Layer CLIPAI: Height source: <None> Triangulate as: soft clip Tag value field: <None> E para finalizar, na TOC, deixe visveis apenas os layers TINGabaritos, AHE e CLIPAHE. Selecione novamente o comando Add Features to TIN. Na caixa de dilogo Add Features to TIN certifique-se de que Input TIN seja TINGabaritos e marque a caixa de verificao ao lado do nome dos layers AHE e CLIPAHE. Configure os parmetros do quadro Settings for selected layer conforme descrito abaixo e em seguida pressione o boto OK.
120
Layer AHE: Height source: Elevacao Triangulate as: hard replace Tag value field: <None> Layer CLIPAHE: Height source: <None> Triangulate as: soft clip Tag value field: <None> Uma vez que o MDE dos gabaritos foi criado, falta agora determinar os valores de z dos vrtices das testadas dos lotes para comparar com os valores de z no terreno. Determinaremos as elevaes dos vrtices do lotes em relao ao terreno convertendo o layer bi-dimensional VerticesLotes2D para tri-dimensional, gerando o arquivo VLGabaritos3D. Selecione o comando 3D Analyst/ Convert/ Features to 3D... na barra de ferramentas 3D Analyst. Configure os parmetros da caixa de dilogo Convert Features to 3D conforme descrito abaixo e pressione o boto OK. Input features: VerticesLotes2D Source of heithts => Raster or TIN surface: TINGabaritos Output features: VLGabaritos3D Abra a tabela de atributos do layer VLGabaritos3D. Clique no boto Options e selecione o comando Add Field. Preencha a caixa de dilogo Add Field com os valores abaixo e pressione o boto OK. Name: ZGabarit Type: Double Precision: 6 Scale: 1 Posicione o cursor do mouse sobre o campo ZGabarit, pressione o boto direito do mouse e selecione o comando Calculate Values . Na caixa de dilogo Field Calculator marque a caixa de verificao Advanced. No campo Pre-logic VBA Script Code digite a expresso abaixo: Dim Output As Double Dim pPoint As IPoint 121
Set pPoint = [Shape] Output = pPoint.Z No campo ZGabarit = digite Output e pressione o boto OK. Temos o valor de Z no terreno e tambm no gabaritos, porm eles esto em tabelas diferentes. Vamos junt-las para calcular a diferena de nvel entre os pontos nas duas superfcies. Na TOC, posicione o cursor do mouse sobre o layer VLTerreno3D e pressione o boto direito do mouse. No menu pop-up, selecione o comando Joins and Relates / Join. Configure a caixa de dilogo Join Data conforme indicado abaixo e pressione o boto OK. What do you want to join to this layer: Join attributes from a table 1. Choose the field in this layer that the join will be based on: FID 2. Choose the table to join to this layer, or load the table from disk: VLGabaritos3D 3. Choose the field in the table to base the join on: FID Abra a tabela de atributos do layer VLTerreno3D. Clique no boto Options e selecione o comando Add Field. Preencha a caixa de dilogo Add Field com os valores abaixo e pressione o boto OK. Name: DifZ Type: Double Precision: 6 Scale: 1 Posicione o cursor do mouse sobre o campo DifZ, pressione o boto direito do mouse e selecione o comando Calculate Values pressione o boto OK: [VLGabaritos3D.ZGabarit] [VLTerreno3D.ZTerreno] Vamos armazenar tambmos nesta tabela os valores de Z dos vrtices dos lotes nos gabaritos de forma definitiva. Na a tabela de atributos do layer VLTerreno3D. Clique no boto Options e selecione o comando Add Field. Preencha a caixa de dilogo Add Field com os valores abaixo e pressione o boto OK. Name: ZGabarit Type: Double Precision: 6 Scale: 1 122 . Na caixa de dilogo Field Calculator, use o mouse para construir a expresso abaixo e
Posicione o cursor do mouse sobre o campo ZGabarit, pressione o boto direito do mouse e selecione o comando Calculate Values pressione o boto OK: [VLGabaritos3D.ZGabarit] Agora que possumos os valores de diferena de nvel para todos os vrtices poderemos desfazer o Join. Na TOC, posicione o cursor do mouse sobre o layer VLTerreno3D e pressione o boto direito do mouse. No menu pop-up, selecione o comando Joins and Relates / Remove Join(s) / VLGabaritos3D. A partir deste momento, tem-se os valores de Z nas duas superfcies. Basta um usurio informar sua Inscrio Cadastral no nosso exemplo arbitramos os valores para sabermos qual a altura mxima da edificao a ser construda no lote, conforme ilustra a Figura 86. . Na caixa de dilogo Field Calculator, use o mouse para construir a expresso abaixo e
Adicione os layers VLGabaritos3D e VLTerreno3D ao ArcScene para visualiz-los. Nas propriedades do layer, verifique o significados dos conceitos abaixo: 123
7.4 Auto-Avaliao
124