You are on page 1of 156

MINISTRIO DA EDUCAO

SECRETARIA DE EDUCAO MDIA E TECNOLGICA

CENTRO FEDERAL DE EDUCAO TECNOLGICA DO ESPRITO SANTO


GERNCIA DE APOIO AO ENSINO
COORDENADORIA DE RECURSOS DIDTICOS

INTRODUO AO ARCEDITOR 9.X


E ANLISE ESPACIAL

COORDENADORIA DE GEOMTICA

Sumrio
1. Introduo ao ArcGIS Desktop 9.x.................................................................................................10
1.1 Principais Fontes de Dados e Formatos de Arquivo................................................................12
1.2 Conceitos Bsicos do ArcGIS Desktop 9.x.............................................................................13
1.3 Objetivos..................................................................................................................................14
1.4 Dados Necessrios...................................................................................................................15
1.5 Procedimentos..........................................................................................................................16
1.5.1 Navegao pelo Mapa......................................................................................................18
1.5.2 Alterao da Legenda.......................................................................................................21
1.5.3 Consultas por Atributo e Manipulao de Tabelas..........................................................23
1.5.3.1 Exerccios.................................................................................................................26
1.5.4 Relacionamentos Espaciais..............................................................................................27
1.5.4.1 Exerccios.................................................................................................................29
1.5.5 Sistemas de Projeo........................................................................................................29
1.5.6 Confeco de um Layout..................................................................................................31
1.6 Exerccios.................................................................................................................................33
1.7 Referncias...............................................................................................................................33
2. Anlise de Proximidade Vetorial....................................................................................................34
2.1 Objetivo...................................................................................................................................34
2.2 Dados Necessrios ..................................................................................................................34
2.3 O Problema..............................................................................................................................34
2.4 Procedimentos..........................................................................................................................35
2.4.1 Carregando a base de dados necessria............................................................................35
2.4.2 Definindo um sistema de projeo para o Data Frame....................................................36
2.4.3 Transformao de coordenadas geogrficas em coordenadas UTM................................37
2.4.4 Executando a unio espacial............................................................................................39
2.4.5 Identificando as sedes municipais atendidas....................................................................41
2.4.6 Criando um novo PI com as feies selecionadas............................................................41
2.4.7 Calculando a populao dos municpios na rea de cobertura ........................................42
2.4.8 Traando buffers para as torres de telefonia celular.........................................................47
2.5 Exerccios.................................................................................................................................50
3. Sobreposio de Mapas Vetoriais ..................................................................................................52
3.1 Objetivos..................................................................................................................................52
3.2 Dados Necessrios...................................................................................................................53
3.3 Procedimentos..........................................................................................................................54
3.3.1 Clculo do valor unitrio (R$/m2) de cada lote...............................................................54
3.3.2 Sobreposio vetorial dos mapas.....................................................................................56
3.4 Exerccio..................................................................................................................................65
3.4.1 Objetivo............................................................................................................................65
3.4.2 Fatores a serem considerados...........................................................................................65
3.4.3 Material............................................................................................................................65
3.4.4 Resultados esperados.......................................................................................................66
3.4.5 Bibliografia......................................................................................................................66
2

4. Intercmbio de dados entre o AutoCAD Map e o ArcGIS.............................................................67


4.1 Objetivos..................................................................................................................................68
4.2 Dados Necessrios...................................................................................................................68
4.3 Procedimentos..........................................................................................................................69
4.3.1 Codificao de feies a partir de layer de texto..............................................................75
4.4 Exerccos..................................................................................................................................78
5. Introduo aos Dados Matriciais (Raster)......................................................................................79
5.1 Objetivos..................................................................................................................................79
5.2 Dados Necessrios...................................................................................................................79
5.3 Procedimentos..........................................................................................................................80
5.3 Exerccios.................................................................................................................................92
6. Escoamento Superficial e Caractersticas Morfomtricas de uma Bacia Hidrogrfica..................93
6.1 Objetivos..................................................................................................................................94
6.2 Dados Necessrios...................................................................................................................95
6.3 Procedimentos..........................................................................................................................95
6.3.1 Criao do Modelo Digital de Elevao no formato TIN................................................95
6.3.2 Criao do Modelo Digital de Elevao no formato raster..............................................98
6.3.2 Determinao das Direes de Escoamento Superficial................................................101
6.3.3 Determinao das reas de contribuio e da rede de drenagem...................................105
6.3.4 Determinao das reas de contribuio para pontos de foz..........................................106
6.3.4 Clculo dos parmetros morfomtricos da microbacia..................................................108
6.3.5 Georreferenciamento de uma imagem CBERS..............................................................109
6.4 Exerccios...............................................................................................................................109
7. Determinao da Altura Mxima de Edificaes sob a Zona de Proteo do Aerdromo de
Vitria-ES.........................................................................................................................................110
7.1 Objetivos................................................................................................................................115
7.2 Dados Necessrios.................................................................................................................115
7.3 Procedimentos........................................................................................................................116
8. Rtulos Dinmicos e Anotaes...................................................................................................130
8.1 Objetivos................................................................................................................................131
8.2 Dados Necessrios.................................................................................................................131
8.3 Procedimentos........................................................................................................................131
8.3.1 Uso de rtulos dinmicos...............................................................................................131
8.3.1.1 Uso combinado de mais de um campo...................................................................132
8.3.1.2 Uso de comandos condicionais..............................................................................133
8.3.1.3 Agrupamento de feies em classes.......................................................................133
8.3.2 Escala de referncia........................................................................................................134
8.3.3 Uso de anotaes armazenadas em arquivos mxd.........................................................135
8.3.4 Uso de anotaes armazenadas em geodatabases..........................................................138
8.3.4.1 Criao do Personal Geodatabase..........................................................................138
8.3.4.2 Importao do plano de informao para o geodatabase........................................139
8.3.4.3 Criao do plano de informao do tipo annottation..............................................139
8.3.4.4 Converso dos rtulos para anotaes....................................................................141
8.3.5 Importao de textos armazenados em CADs................................................................142
9. Aplicaes em redes de sistemas virios......................................................................................144
9.1 Objetivos................................................................................................................................144
9.2 Dados Necessrios.................................................................................................................145
9.3 Procedimentos........................................................................................................................145
9.3.1 Otimizao de rotas........................................................................................................146
3

9.3.2 Acessibilidade a pontos de nibus.................................................................................151


9.3.3 Localizao de equipamentos ou servios mais prximos.............................................154
9.4 Exerccios...............................................................................................................................156
9.5 Bibliografia............................................................................................................................156
10. Estruturao de redes no ArcGIS................................................................................................157
10.1 Objetivos..............................................................................................................................160
10.2 Dados Necessrios...............................................................................................................160
10.3 Procedimentos......................................................................................................................160
10.3.1 Diviso dos logradouros em trechos............................................................................160
10.3.2 Criao dos campos de impedncia e de sentidos de trfego.......................................160
10.3.3 Criao do plano de informao para modelar as converses proibidas......................161
10.3.4 Criao do Network Dataset........................................................................................161
10.3.5 Criao das converses proibidas................................................................................162
10.4 Exerccios.............................................................................................................................162
About flipping lines.....................................................................................................................162
How to flip lines..........................................................................................................................163
11. Projeto e Implementao de um Banco de Dados Geogrficos..................................................164
11.1 Objetivos..............................................................................................................................165
11.2 Dados Necessrios...............................................................................................................165
11.3 Procedimentos......................................................................................................................165
11.3.1 Modelo Conceitual de Dados (MCD)..........................................................................165
11.3.2 Modelo Lgico de Dados (MLD).................................................................................166
11.3.3 Implementao no PostgreSQL/PostGIS.....................................................................166
11.3.4 Implementao no MSAccess (Personal Geodatabase/ESRI)......................................166
11.3.5 Implementao no SQLServer/ArcSDE.......................................................................169
11.4 Exerccios.............................................................................................................................169
11.5 Referncias...........................................................................................................................173
1. TTULO........................................................................................................................................175
1.1 Objetivos................................................................................................................................175
1.2 Dados Necessrios.................................................................................................................175
1.3 Procedimentos........................................................................................................................175
1.4 Exerccios...............................................................................................................................175
APNDICE......................................................................................................................................176
GLOSSRIO DO ARCGIS.........................................................................................................176
ORGANIZAO DE MODELOS PARA MAPAS...................................................................176
MIGRANDO DA VERSO 3.X PARA A VERSO 9.X.........................................................177
POSSVEIS EXERCICIOS/PRTICAS..........................................................................................182
APRIMORAMENTOS.....................................................................................................................183
DVIDAS........................................................................................................................................183

Lista de Figuras
Figura 1. Pacote de aplicativos da ESRI.............................................................................................10
Figura 2. Pacote de aplicativos da ESRI e sua relao com fontes de dados.....................................11
Figura 3. Acesso aos comandos de alterao do modo de visualizao da rea de trabalho. ...........13
Figura 4. Tela inicial do ArcMap.......................................................................................................16
Figura 5. Interface principal do ArcMap............................................................................................17
Figura 6...............................................................................................................................................18
Figura 7. Janelas Magnifier e Overview.............................................................................................21
Figura 8. Tabela de atributos associada ao plano de informao sedemunicipal1.............................23
Figura 9. Comandos para colunas.......................................................................................................24
Figura 10. Resumo estatstico e distribuio de frequncia do campo TOTHM69............................24
Figura 11. Construo de consultas por atributo................................................................................25
Figura 12. Seleo de feies com base em relacionamentos espaciais.............................................28
Figura 13. A atribuio dos sistemas de referncia e de projeo ao Data Frame..............................37
Figura 14. Projeo de mapas no ArcToolbox...................................................................................38
Figura 15. Configurao para projeo do shapefile municipios.......................................................38
Figura 16 Configuraes para realizar a unio espacial.....................................................................40
Figura 17. Seleo das sedes atendidas pela antena mais prxima....................................................41
Figura 18. Criao de um novo Shapefile com as feies selecionadas.............................................42
Figura 19. Juno das tabelas Sedes_OK e Municipios_UTM..........................................................43
Figura 20. Clculo da populao atendida por cada antena................................................................44
Figura 21. Concluso do resumo .......................................................................................................44
Figura 22. Juno das tabelas Antenas e Pop_Ant.............................................................................45
Figura 23. Criao do campo Pop_2000.............................................................................................46
Figura 24. Aviso sobre a edio de tabelas fora de uma sesso de edio.........................................46
Figura 25. Atribuio de valores entre campos..................................................................................47
Figura 26. Caixa de dilogo padro para o traado de Buffers...........................................................48
Figura 27. Tela inicial do Assistente para traado de Buffers............................................................49
Figura 28. Especificao dos parmetros para criao dos buffers....................................................49
Figura 29. Parmetros finais dos buffers............................................................................................50
Figura 30. Criao do campo VAL_UNIT.........................................................................................55
Figura 31. Clculo do valor unitrio (R$/m2) de cada lote................................................................55
Figura 32. Interseo entre os layers Lotes e Inund............................................................................56
Figura 33. Sobreposio dos layers Lotes e Inund..............................................................................57
Figura 34. Um exemplo de multi-feies...........................................................................................58
Figura 35. Lotes que sero "explodidos"............................................................................................59
Figura 36. Clculo da rea dos polgonos...........................................................................................60
Figura 37. Fragmentos dos lotes atingidos pela inundao................................................................61
Figura 38. Totalizao dos campos AREA e Perda............................................................................63
Figura 39. Unio da tabela Tot-Lot-Inund tabela LOTES. .............................................................64
Figura 40. Os dois modos de insero de um arquivo CAD..............................................................69
Figura 41. Layer sem referncia espacial. Os dados no podero ser projetados...............................69
Figura 42. Controle de visibilidade dos layers do arquivo Talhos.dwg.............................................70
Figura 43. Tipos de geometria reconhecidas pelo ArcMap................................................................71
Figura 44. Tabela de contudo (TOC)................................................................................................71
Figura 45. Exportao do layer com os eixos de estradas..................................................................72
Figura 46. Adio do layer exportado ao Data Frame ativo...............................................................72
5

Figura 47. Exportao do layer Represas...........................................................................................73


Figura 48. Escolha do local, do nome do arquivo e do formato de exportao..................................74
Figura 49. Configuraes para exportar a topologia dos talhes........................................................74
Figura 50. Incorporao dos ID's aos talhes.....................................................................................75
Figura 51. Criao da coluna IDTalhao..............................................................................................76
Figura 52. Juno entre as tabelas TalhoesID.dbf e Talhoes.dbf........................................................77
Figura 53. Lista de extenses disponveis..........................................................................................80
Figura 54. Configurao do diretrio de trabalho, dos limites e da resoluo dos grids a serem
criados.................................................................................................................................................81
Figura 55. Converso entre formatos..................................................................................................82
Figura 56. Propriedades associadas a um layer no formato matricial.................................................84
Figura 57. Criao de superfcie de distncia.....................................................................................84
Figura 58. Superfcie de distncias gerada a partir da sede da fbrica...............................................85
Figura 59. Caixa de dilogo Raster Calculator...................................................................................86
Figura 60. O grid Area1......................................................................................................................87
Figura 61. Exemplo do comando Region Group................................................................................88
Figura 62. Comando Region Group....................................................................................................88
Figura 63. Converso do formato matricial para o vetorial................................................................90
Figura 64. Representaes matricial e vetorial do polgono cujo GRIDCODE 36.........................90
Figura 65. Microbacia do Ribeiro do Firme.....................................................................................96
Figura 66. Carregamento das extenses.............................................................................................96
Figura 67. Comando para a modelagem de superfcies usando a representao TIN........................97
Figura 68. Parmetros do comando Topo to Raster.........................................................................100
Figura 69. Criao das curvas de nvel a partir do MDE no formato matricial................................101
Figura 70. Criao do mapa com as direes de escoamento...........................................................103
Figura 71. Criao do mapa com os azimutes correspondentes aos valores de direes de
escoamento.......................................................................................................................................104
Figura 72. Criao de pontos para cada centro de pixel...................................................................104
Figura 73. Criao da rede de drenagem..........................................................................................106
Figura 74. Determinao das reas de contribuio de pontos de foz..............................................107
Figura 75. Delimitao das reas de contribuio para pontos de foz..............................................107
Figura 76. Clculo dos parmetros morfomtricos...........................................................................108
Figura 77. Gabaritos da Pista 05/23..................................................................................................113
Figura 78. Alguns dos gabaritos da pista 05/23 e parte dos lotes atingidos.....................................114
Figura 79. Caixa de dilogo com as extenses disponveis..............................................................117
Figura 80. Comando para a modelagem de superfcies usando a representao TIN......................118
Figura 81. Caixa de dilogo usada para criar MNT's TIN................................................................118
Figura 82. TIN criado a partir das curvas de nvel e pontos cotados. Detalhe em destaque.............120
Figura 83. Valores associados ao MDE TINTerreno........................................................................120
Figura 84. Converso de feies bi para tri-dimensionais................................................................121
Figura 85. Criao do layer tri-dimensional VLTerreno3D.............................................................122
Figura 86. Exemplo de consulta aos valores de Z............................................................................128
Figura 87: Configurao dos rtulos (labels)...................................................................................132
Figura 88: Criao das anotaes.....................................................................................................136
Figura 89: Annotation Goups associados ao data frame..................................................................137
Figura 90: As propriedades de um grupo de anotaes....................................................................137
Figura 91: Barra de ferramentas com diversos comandos para criao e alterao de anotaes....138
Figura 92: Importao de plano de informao................................................................................139
Figura 93: Criao de um plano de informao para armazenar anotaes.....................................140
6

Figura 94: Classe Anno_2_3............................................................................................................140


Figura 95: Relacionamento entre os planos de informao Bairros e Ano_Bairros.........................141
Figura 96: Converso dos rtulos em anotaes armazenadas em geodatabases.............................142
Figura 97: PI Ano_Bairros................................................................................................................142
Figura 98: Convenes grficas........................................................................................................145
Figura 99: Barra de ferramentas do Network Analyst......................................................................146
Figura 100: Layers para os pontos de parada, barreiras e rotas calculadas.......................................146
Figura 101: Janela Network Analyst window..................................................................................147
Figura 102: Indicao dos pontos de partida (1) e de chegada (2)...................................................147
Figura 103: Configuraes para clculo da rota...............................................................................148
Figura 104: Itinerrio da rota............................................................................................................148
Figura 105: Resultado do processamento.........................................................................................149
Figura 106: Rota. que considera os sentidos de trfego e as converses proibidas..........................150
Figura 107: Itinerrio da segunda rota..............................................................................................150
Figura 108: Layers utilizados na criao de reas de servio...........................................................151
Figura 109: Configuraes para o clculo das reas de influncia...................................................152
Figura 110: Resultado do clculo das reas de influncia................................................................153
Figura 111: Parmetros de configurao utilizados no clculo dos pontos de nibus mais prximos...
155
Figura 112: Itinerrio do ponto de partida at os trs pontos de nibus mais prximos..................155
Figura 113: As trs rotas que foram calculadas................................................................................156
Figura 114: Converses possveis em uma juno de trs arcos (ESRI)..........................................158
Figura 115: Exemplo de converso que envolve mais de dois arcos (ESRI)...................................158
Figura 116: Legenda configurada a partir das propriedades de simbologia do network dataset ....162
Figura 117: Criao de um personal geodatabase............................................................................167
Figura 118: Feature Dataset..............................................................................................................168
Figura 119: Importao de planos de informao para o geodatabase.............................................168
Figura 120 Modelos disponveis para construo de um novo mapa...............................................177

Lista de Quadros
Quadro 1. cones representativos das principais fontes de dados e formatos de arquivo utilizados no
ArcGIS................................................................................................................................................12
Quadro 2. Dados a serem utilizados na prtica 1................................................................................15
Quadro 3. Descrio dos comandos da barra de ferramentas Tools...................................................19
Quadro 4. Descrio geral dos planos de informao a serem utilizados nesta prtica......................53
Quadro 5: Avaliao de acessibilidade. Adaptado de Ferraz e Torres (2004)..................................152
Quadro 6: Campos padronizados utilizados no ArcGIS...................................................................161
Quadro 7. Resumo dos principais comandos, em ambas as verses do ArcView............................181

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.

Prof. Wellington D. Guimares


Coordenadoria de Geomtica

Preparado por: Prof. Wellington D. Guimares. Verso 1.0

1. Introduo ao ArcGIS Desktop 9.x


O software ArcEditor foi desenvolvido pela empresa Environmental Systems Research
Institute (ESRI), e faz parte de um pacote denominado sistema ArcGISTM, que um SIG formado
por trs componentes principais, conforme indicam as figuras1 e 2:

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.

Figura 1. Pacote de aplicativos da ESRI.

10

Figura 2. Pacote de aplicativos da ESRI e sua relao com fontes de dados.

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).
11

1.1 Principais Fontes de Dados e Formatos de Arquivo


Uma Fonte de Dados (Data Source) pode ser definida como sendo qualquer formato de
arquivo reconhecido pelo ArcGIS Desktop. Ele trabalha com uma diversidade de formatos de
arquivo, sendo que, para cada um deles, h um cone associado, o que facilita sua identificao e,
consequentemente, o manuseio dos mesmos.
No quadro abaixo esto listados os principais formatos de arquivo utilizados no ArcGIS e
seus cones correspondentes.
cone

Tipo de arquivo

Geometria
Associada

Shapefile (*.shp)

Ponto

Feature class armazenada em Geodatabase

Ponto

Shapefile (*.shp)

Linha

Feature class armazenada em Geodatabase

Linha

Shapefile (*.shp)

Polgono

Feature class armazenada em Geodatabase

Polgono

Raster (GRID, BIL, ERS, TIF, BMP, JPG,...)

Pixel

Rede triangular TIN

Tringulo

Geodatabase (*.mdb)

Todas

cone do arquivo
de layer (.lyr)

Feature Dataset
Network Dataset

Pontos e linhas

CAD (.dwg, .dxf, .dgn)

Todas

CAD

Ponto

CAD

Linha

CAD

Polgono

CAD (anotaes)

Texto

Tabela (.dbf)

Mapa (.mxd)

Quadro 1. cones representativos das principais fontes de dados e formatos de arquivo utilizados no ArcGIS.

12

1.2 Conceitos Bsicos do ArcGIS Desktop 9.x


Map (mapa) arquivo binrio (no pode ser visualizado em um editor de textos) criado no
ArcMap que armazena informaes sobre a organizao de um conjunto de dados agrupados para
um propsito qualquer. Como exemplo de informaes contidas em um arquivo map, temos:

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.

Figura 3. Acesso aos comandos de alterao do modo de visualizao da rea de trabalho.

13

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.

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


14

Alterar a legenda de mapas

Realizar consultas por atributo

Realizar consultas com base em relacionamentos espaciais entre feies

Manusear sistemas de projeo

Produzir layouts

1.4 Dados Necessrios


Os dados necessrios realizao deste exerccio encontram-se nos diretrios
...\prat1\dados\Amazonas e ...\prat1\dados\Atlantico_Leste.
A Bacia do rio Amazonas possui uma rea de drenagem de aproximadamente 6.112.000
km2. Constitui a maior bacia hidrogrfica do mundo. Estende-se por oito pases (Bolvia, Brasil,
Colmbia, Equador, Guiana, Peru, Suriname e Venezuela), alm de um territrio (Guiana Francesa),
sendo que 68% de toda a bacia se encontra em territrio brasileiro (aproximadamente 3.900.000
km2). Abrange os Estados do Acre, Amazonas, Roraima, Rondnia e parte do Amap, Par e Mato
Grosso. [HID]
A Bacia do Atlntico Leste est localizada integralmente em territrio nacional.
Compreende uma rea de drenagem em torno de 545.000 km2, entre a foz do rio So Francisco (ao
norte) e a divisa entre os Estados do Rio de Janeiro e So Paulo (ao sul), englobando totalmente os
Estados do Rio de Janeiro e Esprito Santo e parte dos Estados de So Paulo, Minas Gerais, Bahia e
Sergipe. [HID]
Os arquivos (mapas e suas tabelas de atributos) a serem utilizados nesta prtica esto
descritos no quadro abaixo:
Plano de
Informao

Formato

Sedemunicipal1 Shapefile

Tipo de
geometria
Ponto

Significado
Sedes municipais dos municpios da bacia do rio Amazonas

Municipios1

Shapefile

Hidrografia1

Shapefile

Linha

Rede hidrogrfica da bacia do rio Amazonas

Sedemunicipal5 Shapefile

Ponto

Sedes municipais dos municpios da bacia do Atlntico Leste

Municipios5

Shapefile

ReservasFunai5 Shapefile

Polgono Diviso poltica dos municpios da bacia do rio Amazonas

Polgono Diviso poltica dos municpios da bacia do Atlntico Leste


Polgono Reservas da FUNAI

MalhaViaria5

Shapefile

Linha

Malha Viria da bacia do Atlntico Leste

Hidrografia5

Shapefile

Linha

Rede hidrogrfica da bacia do Atlntico Leste

Quadro 2. Dados a serem utilizados na prtica 1.

15

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.

Figura 4. Tela inicial do ArcMap.

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 Data. Navegue at o nosso diretrio de trabalho, selecione os

shapefiles municipios1.shp, sedemunicipal1.shp e hidrografia1.shp e 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.

16

Tabela de
contedo

Barra de
Menus

Barra de
Ferramentas

rea de
visualizao de mapas

Data
Frame

Tipo de
Geometria
Layer
hidrografia1

Figura 5. Interface principal do ArcMap.

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.
17

1. Selecione a opo de menu Insert/Data Frame. Ser adicionado um data frame 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.

1.5.1 Navegao pelo Mapa


Agora que adicionamos os mapas a nossa sesso de trabalho, vamos aprender os
principais comandos para interagir com eles. Alguns dos comandos possuem cones
semelhantes queles disponveis no AutoCAD. E o que melhor a funcionalidade
tambm a mesma. Eles esto agrupados na barra de ferramentas Tools (Figura 6).
Ative o data frame Bacia do Atlntico Trecho Leste (posicione o cursor do
mouse sobre ele, clique com boto inverso do mouse e selecione a opo Activate no
menu pop-up).
Os recursos de zoom disponveis no ArcMap so equivalentes queles de qualquer

Figura 6

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.

18

cone

Nome do Comando

Significado

Zoom In

Equivalente ao zoom window do AutoCAD

Fixed Zoom In

Aumenta a escala por um fator de 1,333333..., ou ainda,


multiplica o denominador da escala por 0,75

Pan

Mesmo significado do Pan do AutoCAD

Go Back To Previous Extent Vista anterior


Select Features

Ferramenta para seleo de feies vetoriais por


apontamento.

Identify

Consulta por localizao (O que existe neste local? O que


isto?). Lista os atributos da feio

Measure

Equivalente ao comando DIST do AutoCAD

Zoom Out

Enquadra o desenho na janela delimitada com o cursor do


mouse

Fixed Zoom Out

Aumenta a escala por um fator de 1,333333..., ou ainda,


multiplica o denominador da escala por 0,75

Full Extent

Equivalente ao Zoom Extent do AutoCAD

Go To Next Extent

Prxima vista

Select Elements

Ferramenta para seleo


desenhados sobre os mapas

Find

Permite localizar feies atravs de seus atributos. Alm


de feies pode-se localizar tambm rotas e endereos

Hyperlink

Exibe arquivos vinculados a feies do mapa. Estar ativo


quando houver arquivos tais como figuras, vdeos e textos
associados a feies do mapa.

de

elementos

grficos

Quadro 3. Descrio dos comandos da barra de ferramentas Tools.

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:
19

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.
20

Figura 7. Janelas Magnifier e Overview.

1.5.2 Alterao da Legenda


O ArcEditor dispe de uma grande variedade de opes para apresentao de mapas. Por
padro, sempre que um layer adicionado a um data frame ele exibido com a legenda do tipo
Single Symbol (smbolo nico), ou seja, o ArcEditor desenha todas as feies do mapa com o
mesmo smbolo - no caso, a mesma cor.
1. Ative o data frame Bacia do rio Amazonas.
2. Posicione o cursor do mouse sobre o smbolo indicativo da geometria do layer
sedemunicipal1 e clique com boto esquerdo do mouse. No dilogo Symbol Selector,
selecione um dos smbolos disponveis e pressione o boto OK. Teste tambm as opes de
mudana de cor, tamanho e rotao de smbolo. O tamanho do smbolo, por padro, dado
em pontos. Um ponto corresponde a 1/72 de uma polegada. Para alterar a unidade, clique
no boto Properties e escolha outra unidade no ComboBox Unit. Feche a caixa de dilogo
Symbol Selector.
3. Posicione o cursor do mouse sobre o nome do layer sedemunicipal1 e pressione o boto
direito do mouse. No menu pop-up, selecione Properties.
21

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.
De acordo com BUSSAB & MORETTIN (1987) a escolha dos intervalos arbitrria e a
familiaridade do pesquisador com os dados que lhe ir indicar quantas e quais classes (ou
intervalos) devem ser usadas. Entretanto, deve-se observar que, com um pequeno nmero de
classes, perde-se informao, e com um nmero grande de classes, o objetivo de resumir os dados
fica prejudicado. Normalmente, sugere-se o uso de 5 a 15 classes com a mesma amplitude.
Voc acabou de fazer uma srie de alteraes na legenda de vrios layers. Onde esta
informao ficar armazenada?
Voc configurou a legenda para as sedes municipais do Amazonas. Como proceder se
fosse necessrio repetir esse mesmo padro para diversos outros planos de
informao?

22

1.5.3 Consultas por Atributo e Manipulao de Tabelas


No formato Shapefile, para cada mapa (arquivo com extenso .shp) h uma tabela de
atributos associada (arquivo com extenso .dbf). So estes atributos que iro caracterizar as feies
presentes no mapa. Afinal, um conjunto de pontos pode representar postes, focos de dengue,
ocorrncias de acidentes de trnsito, hidrantes, ocorrncias de homicdios, sedes municipais, etc. No
entanto, os atributos a serem armazenados para postes (tipo de material, altura, data de implantao,
presena de transformador, etc) e focos de dengue (tipo de recipiente, data, agente) so bem
distintos. A definio dos atributos depende fundamentalmente do problema em questo. Vamos
explorar os principais comandos associados ao manuseio desta importante fonte de informao.
Para abrir a tabela associada ao layer sedemunicipal1:
1. Posicione o cursor do mouse sobre o nome do layer e clique com boto direito do mouse.
No menu pop-up, selecione o comando Open Attribute Table.
Ser aberta uma tabela intitulada Attributes of sedemunicipal1, conforme a Figura 8.
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)

Figura 8. Tabela de atributos associada ao plano de informao sedemunicipal1.

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.
23

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.
As demais opes disponveis na Figura 9 ns veremos no
Figura 9. Comandos para
colunas.

decorrer das prximas aulas.

Figura 10. Resumo estatstico e distribuio de frequncia do campo TOTHM69.

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.
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'.
24

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).

Figura 11. Construo de consultas por atributo.

Observe que h quatro mtodos de criao de seleo:

Create a new selection;

Add to current selection;

Remove from current selection;

Select from current selection.

Qual a diferena entre eles?


25

Para auxili-lo na elaborao de consultas envolvendo operadores lgios utilize a tabela


abaixo:
p

p AND q

p OR q

FALSE

FALSE

FALSE

FALSE

FALSE

TRUE

FALSE

TRUE

TRUE

FALSE

FALSE

TRUE

TRUE

TRUE

TRUE

TRUE

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;
26

1.5.4 Relacionamentos Espaciais


De acordo com [LIS 00], os objetos de um banco de dados espacial representam as
entidades no mundo real atravs do armazenamento de seus atributos (espaciais e no-espaciais) e
seus relacionamentos. A grande vantagem dos SIG's est em possibilitar operaes de anlise sobre
os dados armazenados. Para isto, alm da manuteno dos dados propriamente dita, necessrio
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.
27

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
feies.

Figura 12. Seleo de feies com base em relacionamentos espaciais.

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.
28

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 de alguma
estrada de ferro 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.

1.5.5 Sistemas de Projeo


Um plano de informao no formato shapefile armazenado em trs arquivos de mesmo
nome e com as extenses .shp, .dbf e .shx. Eles armazenam a geometria, os atributos e a
interligao entre geometria e atributos, respectivamente. Portanto, se voc pretende manusear
planos de informao neste formato, dever estar de posse de, no mnimo, estes trs arquivos. No
entanto, outra informao de extrema importncia se refere aos sistemas de referncia e de projeo
utilizados para definir a geometria. Por padro, se os valores para abscissas e ordenadas estiverem
no intervalo de -180 a 180 e -90 a 90, respectivamente, o ArcGIS assume que a geometria est em
coordenadas geogrficas, na forma de graus decimais, Datum D_North_American_1927 (Elipside
Clarke 1866: a=6.378.206,40000m; b=6.356.583,80000m; achatamento=294,9786982). Alis,
sempre que se for trabalhar com coordenadas geogrficas, estas devero estar decimalizadas. O
sistema ser armazenado em um arquivo com o mesmo nome do plano de informao e com a
extenso .prj.
Mas, e se tivermos vrios planos de informao em sistemas diferentes? Na verso 3.x a
soluo seria convert-los para um nico sistema. Felizmente, nesta verso nova isto no
necessrio. Basta criar os arquivos .prj para cada um dos PI's e configurar os sistemas de referncia
e de projeo para o data frame. Assim, ao adicionarmos um PI ao data frame, ele ser
automaticamente mapeado para o novo sistema. Mas observe que apenas para fins de visualizao,
sendo que as coordenadas da fonte de dados so preservadas.
29

Para associar os sistemas de referncia e de projeo a um Shapefile (criao de arquivos


.prj) no ArcCatalog, siga os passos abaixo:
1. Abra o aplicativo ArcCatalog: Menu Iniciar/Programas/ArcGIS/ArcCatalog; ou, se estiver
com o ArcMap aberto, selecione o comando

na barra de ferramentas.

2. Navegue at o diretrio ...SIG\prat1\dados\Atlantico_Leste. Posicione o cursor do mouse


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

da

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.
30

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.
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.5.6 Confeco de um Layout


E finalmente, vamos compor um mapa para impresso. Primeiramente, altere para o modo
de visualizao Layout View, clicando no cone

Veja que, para cada data frame da Tabela de contedo (TOC), exite uma moldura no modo
layout View. Como nos interessa criar um mapa apenas para o data frame Bacia do Atlntico
Leste, desligue todos os layers do outro data frame.
Inicialmente, configuraremos a pgina a ser utilizada para imprimir nosso mapa.
1. Posicione o cursor do mouse fora dos limites dos data frames, pressione o boto direito do
31

mouse e selecione o comando Page Setup no menu de contexto.


2. Na caixa de dilogo Page Setup selecione o papel A1, mantenha a orientao Retrato e
clique no boto OK para fechar o dilogo.
Ao posicionar o cursor do mouse nos cantos inferior esquerdo e superior direito da folha
pode-se averiguar as dimenses do papel.
Para inserir o ttulo de nosso mapa:
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.
32

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
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.6 Exerccios
1. Conceitue os termos documento Map, data frame, layer, layout, Data View, Layout View e TOC
(tabela de contedo).
2. Qual o contedo dos arquivos cujas extenses so .mxd, .lyr, .shp, .dbf e .shx?
3. Qual a relao entre layers e fontes de dados?
4. Como se associa sistemas de referncia e de projeo a layers (fonte de dados) e data frames?
5. Qual o comando utilizado para realizar consultas por atributo?
6. Como selecionar feies de um layer com base em seus relacionamentos espaciais com outros
layers?
7. Quantos layouts um arquivo .mxd pode ter?

1.7 Referncias
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.
BUSSAB, W. O. ; Morettin, P. A. Estatstica bsica. 4. ed. So Paulo: Atual, 1987.
EGENHOFER, M. J., FRANZOSA, R. 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 Maria-RS: 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.

33

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. Anlise de Proximidade Vetorial


Existem situaes onde de interesse transferir os atributos de um plano de informao (PI)
para outro PI, tendo-se por base a localizao relativa de suas feies. No ArcGIS, essa operao
denominada de unio espacial e pode ser executada manipulando-se as respectivas tabelas de
atributos.

2.1 Objetivo
Nesse exerccio explora-se o conceito de unio espacial para identificar quais sedes
municipais da regio 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.

2.2 Dados Necessrios


Os seguintes planos de informao, necessrios execuo desse exerccio, encontram-se no
diretrio ...\prat2\dados. Os mapas esto em coordanadas geogrficas, datum WGS 84.
Plano de
Informao

Formato

Tipo de
geometria

Significado

Municipios

Shapefile

Polgono

limites municipais

Sedes

Shapefile

pontos

localizao das sedes dos municpios

Antenas

Shapefile

pontos

localizao das antenas de telefonia celular

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).


34

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 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.

2.4 Procedimentos
2.4.1 Carregando a base de dados necessria
Carregue os planos de informao antenas.shp, municipios.shp e sedes.shp, disponveis no
diretrio ...\prat2\dados.
Recordando...
a) Para iniciar o ArcMap, clique no boto Iniciar da barra de tarefas do Windows. Escolha
Programas/ArcGIS/ArcMap.
b) Na janela de apresentao, escolha a opo A new empty map.
c) Clique no boto Add Data

para abrir a caixa de dilogo Add Data. Agora, navegue at

o diretrio ...\prat2\dados, selecione os layers antenas.shp, municipios.shp e sedes.shp e


pressione o boto Add.
Renomeie o data frame Layers para Zona da Mata Mineira.
Mova o cursor ao longo da janela de visualizao e observe na barra de status que as
coordenadas so geogrficas - latitude e longitude. Convm lembrar que no h um sistema de
referncia associado aos layers (arquivos .prj). No entanto, como o intervalo de variao das
abscissas e ordenadas compatvel com o intervalo das coordenadas geogrficas, o ArcMap as
exibe como tal. Para associar o sistema de referncia aos layers, clique no boto

ArcCatalog

para abrir este software. Como nossos planos de informao esto sendo utilizados pelo ArcMap,
feche-o antes de prosseguir, mas no se esquea de salvar o documento de mapa salve-o com o
nome de prat2.mxd.
A interface do ArcCatalog semelhante a do Windows Explorer, possuindo uma estrutura
em rvore para navegao atravs de diretrios. Navegue at a pasta ...\prat2\dados e, para cada um
dos shapefiles:
35

1. Posicione o cursor do mouse sobre o shapefile, pressione o boto direito do mouse e


selecione a opo Properties no menu pop-up;
2. Na caixa de dilogo Shapefile Properties, clique na guia Fields;
3. Na lista com o nome dos campos (Field Names), selecione Shape. Observe que na parte
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). No combo-box Category, selecione Telecom para
facilitar sua busca.
2. Similarmente, altere o smbolo do layer Sedes.shp para um crculo com um ponto interno,
dando-lhe a cor vermelha (foreground) e 10 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.

2.4.2 Definindo um sistema de projeo para o Data Frame


Clique com boto direito do mouse no data frame Zona da Mata Mineira e selecione
36

Properties no menu pop-up para abrir a caixa de dilogo Data Frame Properties. Clique na guia
Coordinate

System.

No

campo

Select

coordinate

system,

selecione

arquivo

WGS_1984_UTM_Zone_23S, presente na pasta Predefined/Projected Coordinate System/Utm/Wgs


1984. Observe que ao selecionar o arquivo de projeo seus parmetros sero listados no campo
Current coordinate system, conforme ilustra a Figura 13. Pressione OK para fechar a caixa de
dilogo e voltar para a janela principal do ArcMap. As feies dos temas presentes na vista sero
projetadas para o sistema de projeo definido.

Figura 13. A atribuio dos sistemas de referncia e de projeo ao Data Frame.

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. Conseqentemente, 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.

2.4.3 Transformao de coordenadas geogrficas em coordenadas UTM


Selecione o comando

Show/Hide ArcToolbox Window na barra de ferramentas.

Na caixa de dilogo ArcToolbox, d um clique duplo no comando Project, disponvel em


Data Management Tools / Projections and Transformations / Feature/( Figura 14).
Ser aberta a caixa de dilogo Project. Complete-a conforme a Figura 15 e clique no boto
OK. Observe que voc dever selecionar o shapefile a ser projetado, especificar o diretrio e o
nome do shapefile a ser criado (no se esquea do sufixo) e selecionar o sistema de projeo.
37

Repita este procedimento para os shapefiles antenas.shp e sedes.shp. Feche o ArcToolbox.


Observe que os novos shapefiles criados foram inseridos ao data frame ativo.
Se os novos layers criados esto em coordenadas UTM, porque esto se
sobrepondo queles que esto em coordenadas geogrficas sem apresentar distores?
Outra forma de fazer a converso seria atravs
do comando Export Data (clique com o boto direito
do mouse sobre o nome layer, no pop-up selecione
Data).
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.
Figura 14. Projeo de mapas no ArcToolbox.

Figura 15. Configurao para projeo do shapefile municipios.

38

Adicione os trs shapefiles criados anteriormente ao novo data frame.


Altere os smbolos dos layers.
Altere o nome do data frame para Zona da Mata Mineira UTM.

2.4.4 Executando a unio espacial


No presente estudo deseja-se identificar, para a sede de cada municpio, qual a antena de
telefonia celular mais prxima, bem como a distncia entre elas. Esta distncia ser comparada ao
alcance da antena para ento determinar se a sede atendida ou no por esta antena. Cada registro
da tabela de atributos do plano de informao Sedes_Join_Antenas.shp possuir informaes da
sede e da antena que estiver mais prxima a ela. Uma nova coluna ser criada, chamada Distance, e
conter a distncia entre a sede e a antena mais prxima.
1. Na tabela de contedo, clique com o boto direito do mouse no layer sedes_UTM e
selecione a opo de menu Joins and Relates/Join. Configue a caixa de dilogo Join Data de
acordo com a Figura 16 e pressione o boto OK. Lembre-se de que estamos manipulando os
layers do Data Frame Zona da Mata Mineira UTM.
O plano de informao Sedes_Join_Antenas_UTM.shp ser adicionado ao Data Frame
ativo. Abra a tabela de atributos deste shapefile e observe seus atributos.

39

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?

Figura 16 Configuraes para realizar a unio espacial.

40

2.4.5 Identificando as sedes municipais atendidas


No menu principal, selecione o comando Selection / Select by Attributes.
Na

caixa

de dilogo

Select

by

Attributes

Figura

17,

selecione o

layer

Sedes_Join_Antenas_UTM e construa a expresso abaixo na clusula WHERE:


(Distance <= Alcance(m))
Pressione o boto Apply e logo em seguida Close.

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

municipais atendidas por torres de telefonia celular?

2.4.6 Criando um novo PI com as feies selecionadas


Para armazenar as feies selecionadas em um novo shapefile, clique com o boto direito do
mouse no layer Sedes_Join_Antenas_UTM e selecione o comando Data/Export Data no menu popup. Configue a caixa de dilogo Export Data conforme a Figura 18 e pressione o boto OK.
41

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.

Figura 18. Criao de um novo Shapefile com as feies


selecionadas.

2.4.7 Calculando a populao dos municpios na rea de cobertura


Vamos agora ao segundo objetivo desta prtica.
Deseja-se obter, para cada antena de telefonia celular, a populao total dos municpios
dentro da sua rea de cobertura. A tabela de atributos do layer Sedes_OK.shp no contm
informaes sobre a populao dos municpios. Essa informao est presente na tabela de atributos
do layer Municipios.shp. A condio para juntar duas tabelas a de que exista um campo em
comum em ambas. Os passos a seguir permitiro associar os registros das tabelas Sedes_OK.shp e
Municipios.shp. Antes de prosseguir, verifique o nmero de registros de cada uma destas tabelas.
Observe tambm que dois campos podem ser utilizados para fazer a juno das tabelas
CODMUNI e NOMMUNI. Eles so do tipo short (inteiro) e string (alfanumrico),
respectivamente. Sempre que possvel, utilize campos numricos.
1. Na tabela de contedo, clique com o boto direito do mouse no layer sedes_OK e
selecione a opo de menu Joins and Relates / Join. Configue a caixa de dilogo Join Data
de acordo com a Figura 19 e pressione o boto OK.
Responda Sim pergunta sobre a criao de ndice (caixa de mensagem Create Index).
Abra a tabela de atributos do layer Sedes_OK e veja que os nomes dos campos agora
possuem um prefixo para identificar a qual tabela eles pertencem, uma vez que esta unio
temporria.
Para se obter a populao total dos municpios dentro da rea de cobertura de cada antena de
42

Figura 19. Juno das tabelas Sedes_OK e Municipios_UTM.

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).

43

Figura 20. Clculo da populao atendida por cada antena.

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.

Figura 21. Concluso do resumo .

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 utilizando44

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.

Figura 22. Juno das tabelas Antenas e Pop_Ant.

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.
45

Figura 23. Criao do campo Pop_2000.

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:
46

O nome do shapefile comea com um nmero, contem um espao ou um caracter


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.

Figura 25. Atribuio de valores entre campos.

2.4.8 Traando buffers para as torres de telefonia celular


Para ajudar a responder as questes propostas no tpico nmero 2.4.5, vamos utilizar um
recurso comum aos SIG's chamado de buffer.
H dois modos de acessar este comando. O primeiro atravs do ArcToolbox, conforme
descrito a seguir.
1. Selecione o comando

Show/Hide ArcToolbox Window na barra de ferramentas.

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.
47

4. Selecione Buffer Wizard

na lista de comandos, arraste e solte o cone na barra de

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.

Figura 26. Caixa de dilogo padro para o traado de Buffers.

1. Selecione o comando

Buffer Wizard na barra de ferramentas Standard. Ser aberta a

caixa de dilogo Buffer Wizard - Figura 27. Selecione o layer antenas_UTM e clique no
boto Avanar >.

48

Figura 27. Tela inicial do Assistente para traado de Buffers.

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 >.

Figura 28. Especificao dos parmetros para criao dos buffers.

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.
49

Figura 29. Parmetros finais dos buffers.

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

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
50

Adjacentes com base em atributo no caso a antena que atenda ao municpio). Use o comando
Dissolve, disponvel em ArcToolbox / Data Management Tools / Generalization.

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.

51

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. Sobreposio de Mapas Vetoriais


A rea de estudos uma parte de uma cidade fictcia denominada Paraso. Essa poro da
cidade cortada pelo Ribeiro Marmelada. Ao norte do ribeiro predominam reas industriais e
comerciais, enquanto no lado sul esto as reas residenciais. Paraso est experimentando uma
dificuldade crescente no controle das inundaes. As estaes fluviomtricas tm registrado uma
elevao do nvel das guas do Ribeiro Marmelada durante os ltimos cinco anos. O excesso de
gua tem alterado substancialmente a extenso da plancie normal de inundao. Esse problema
decorre do recente processo de urbanizao ao longo desse rio, onde os novos projetos de
desenvolvimento vm ocasionando a impermeabilizao do solo, reduzindo a superfcie de absoro
das guas e aumentando significativamente o escomento superficial.
Residncias que at ento encontravam-se a uma distncia segura do nvel normal das cheias
daquele ribeiro passaram a ser afetadas pelo novo regime de inundaes, principalmente aps
chuvas mais fortes. bvio que, se tais projetos devem prosseguir, alguma interveno dever ser
feita no que concerne ao controle efetivo do nvel crescente das inundaes naquela regio.
Entretanto, deve-se avaliar as perdas econmicas de cada propriedade afetada confrontando-as com
o custo da implantao das novas medidas mitigatrias para que o processo seja economicamente
justificvel.

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
52

Insira tambm neste mesmo layout uma tabela contendo as colunas:


Identificao do Lote

rea Inundvel

Perda Estimada

3.2 Dados Necessrios


Os dados necessrios para esse exerccio encontram-se em ..\prat3\dados e foram extrados
de uma base digital da ESRI, tendo sido convertidos para o formato Shapefile. Os arquivos (mapas e
suas tabelas de atributos) a serem utilizados esto descritos no Quadro 4. Os mapas esto
coordanadas UTM, datum SAD 69, meridiano central de 39 W.
Plano de
Informao

Formato

Tipo de
geometria

Significado

Inund

Shapefile

Polgono

reas sujeitas a inundaes

Rios

Shapefile

Linha

Hidrografia

Lotes

Shapefile

Polgono

Cadastro de todas as propriedades com informaes


de proprietrio, endereo e valor de mercado

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

agricultura
comrcio
condomnio residencial
indstrias pesadas
53

MX

rea de uso misto

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)
Conseqentemente, deveremos determinar para cada lote residencial:

A rea atingida pela inundao

O valor unitrio do metro quadrado

3.3.1 Clculo do valor unitrio (R$/m2) de cada lote


Abra a tabela de atributos LOTES (attributes of Lotes). Veja que h um campo com o nome
de VALOR_MERC. Ele armazena o valor de mercado de cada um dos lotes. Como nos interessa o
valor unitrio, ser necessrio adicionar um campo para armazenar esta informao.
54

Na tabela de atributos, selecione o comando Options/Add Field. Ser aberta a caixa de


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

, disponvel

na barra de ferramentas Standard.


Na barra de ferramentas Editor selecione o comando

Figura 30. Criao do campo VAL_UNIT.

Editor/Start Editing.
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

Na caixa de dilogo Field Calculator, monte a expresso [VALOR_MERC] / [AREA]


(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 pode
Figura 31. Clculo do valor unitrio (R$/m2) de cada lote.

estar sendo editado e nenhum outro 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).
55

3.3.2 Sobreposio vetorial dos mapas


Selecione o comando

Show/Hide ArcToolbox Window na barra de ferramentas.

Na caixa de dilogo ArcToolbox, d um clique duplo no comando Intersect, disponvel em


Analysis Tools / Overlay.
Ser aberta a caixa de dilogo Intersect. Complete-a conforme a Figura 32 e clique no boto
OK. Observe que o layer de sada se chamar lotes_Inund.shp.

Figura 32. Interseo entre os layers Lotes e Inund.

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. O
56

processo de superposio de layers 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.

Figura 33. Sobreposio dos layers Lotes e Inund.

Feche a tabela de atributos. H mais de um caminho para desmembrar um layer com multi57

feies. O mais rpido atravs da linha de comando.


Selecione o comando

Show/Hide Command Line Window na barra de ferramentas

Standard e digite o comando abaixo, onde as reticncias indicam o caminho intermedirio at a


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.

Figura 34. Um exemplo de multi-feies.

Para no termos de criar outro plano de informao, selecione o comando

Editor

Toolbar na barra de ferramentas Standard.


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
58

em azul, conforme ilustra a Figura 35.

Figura 35. Lotes que sero "explodidos".

Como h feies selecionadas, o comando

Explode Multi-part feature ficar habilitado.

D um clique neste boto.


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.
Quais so as vantagens e as desvantagens de se utilizar multi-feies?

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:

59

Dim Output as double


Dim pArea as IArea
Set pArea = [shape]
Output = pArea.area
No campo AREA = digite Output e pressione o boto OK.
A caixa de dilogo ser fechada e os valores de rea sero atualizados. Agora vamos
atualizar os valores de permetro.

Figura 36. Clculo da rea dos polgonos.

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 Output as double
Dim pCurve as ICurve
Set pCurve = [shape]
Output = pCurve.Length
No campo PERIMETER = digite Output 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
60

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
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.

Figura 37. Fragmentos dos lotes atingidos


pela inundao.

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

e responda Sim caixa de

mensagem Field Calculate. Na caixa de dilogo Field Calculate, desmarque a opo Advanced,
construa a expresso abaixo e pressione o boto OK.
[AREA] * [VAL_UNIT]
61

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.
Um dos campos 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?

62

Figura 38. Totalizao dos campos AREA e Perda.

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 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.

63

Figura 39. Unio da tabela Tot-Lot-Inund tabela LOTES.

Name: Perda
Type: Float
Precision: 7
Scale: 2
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
64

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 Exclusion Properties, guia Query, construa a expresso
"Perda" = 0. Na guia Legend, marque a caixa de verificao Show symbol for excluded
data. No campo Label digite No Atingidos e retire o preenchimento do smbolo.
E finalmente, prepare uma mapa de acordo com as especificaes dos objetivos.

3.4 Exerccio
3.4.1 Objetivo
Elaborar um estudo para identificao de reas potenciais para que uma fbrica de produtos
qumicos instale um aterro industrial para os rejeitos gerados durante seu processo de produo.

3.4.2 Fatores a serem considerados


Para a seleo das reas potenciais, considere as restries abaixo:

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.

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.
65

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.*

3.4.4 Resultados esperados


Voc dever entregar um CD com os planos de informao gerados durante a anlise, bem
como o documento de mapa (arquivo .mxd) lembre-se de configur-lo para armazenar o caminho
relativo das fontes de dados. Os nomes dos planos de informao devem ser os mesmos, tanto no
relatrio quanto em disco e no arquivo .mxd. Um relatrio (impresso) com a descrio do trabalho
realizado, composto de Introduo, Metodologia e Concluso. Inclua neste relatrio um fluxograma
contendo todas as operaes realizadas. Na concluso, faa comentrios sobre possveis limitaes
da metodologia utilizada. Se voc fosse o tomador de deciso da indstria, e tivesse que escolher
apenas um entre os vrios locais potenciais identificados com base nas restries acima, quais
seriam os outros fatores que voc consideraria? E finalmente, haver uma entrevista individual
acerca do trabalho.

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.

66

Preparado por: Prof. Wellington D. Guimares CEFETES. Verso 1.0

4. Intercmbio de dados entre o AutoCAD Map e o ArcGIS


Dificilmente um nico software atende a todas as necessidades de empresas que trabalham
com Geoprocessamento sejam elas pblicas ou privadas, sendo comum o uso de mais de um
software em suas atividades. Normalmente se usam softwares distintos para restituio, edio,
criao de ortofotos, processamento de imagens, integrao de bases cartogrficas e assim por
diante. Isso se deve principalmente ao fato dos softwares apresentarem pontos fortes e pontos
fracos.

Outro fator a demanda de clientes, que podem fazer uso de outros softwares.

Conseqentemente, ser necessrio realizar a converso entre formatos. Abordaremos nesta prtica
apenas formatos vetoriais.
Cada formato possui caractersticas prprias no que se refere ao modo de estruturar os dados
(modelo de dados). A converso entre formatos distintos em geral no se d de forma direta, mesmo
que o software tenha filtros de importao e exportao para o formato desejado. Portanto, comum
um pr-processamento dos dados a serem exportados para adequao dos mesmos ao formato para o
qual se deseja exportar.
Vamos abordar nesta prtica os cuidados que devem ser tomados no intercmbio de dados
entre os softwares AutoCAD e ArcEditor, no que se refere aos formatos dwg e shapefile,
respectivamente. Vale lembrar que o ArcGIS tambm reconhece os formatos dgn (MicroStation) e
dxf tambm do AutoCAD.
O AutoCAD Map um excelente software no que se refere a edio de mapas, sendo por
isso utilizado por muitas empresas para tal finalidade. Uma vez editados, comum disponibiliz-los
em um formato mais adequado para uso em SIG's. Neste caso se destaca o formato Shapefile da
ESRI que, embora

proprietrio, tem seu esquema de criao disponibilizado pela empresa

mencionada e est disponvel no FTP do CEFETES, junto com os dados desta prtica.
H vrias diferenas entre os dois formatos. Estas se devem principalmente a formas
distintas de implementao do conceito de plano de informao. Vamos a algumas delas. Cada
plano de informao no formato shapefile possui, no mnimo, trs arquivos de mesmo nome e com
a extenses .shp, .dbf e .shx, que armazenam o mapa, a tabela de atributos e ndices para
interligao das feies do mapa com as correspondentes linhas da tabela, respectivamente. Todo
plano de informao possui um, e apenas um, tipo de geometria (ponto, linha, polgono). No caso
do formato dwg, um nico arquivo pode conter vrios planos de informao (denominados de
layer). Cada um destes layers pode conter, simultaneamente, os trs tipo de geometria.
67

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 agrupados 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 formatos dwg e shapefile.

Converter dados armazenados no formato .dwg para o formato shapefile.

Codificar feies a partir de layer de texto e integrar com tabela dbase externa.

4.2 Dados Necessrios


Os dados necessrios para esse exerccio encontram-se em ...\prat4\dados. Os arquivos
(mapas e suas tabelas de atributos) a serem utilizados esto descritos no quadro abaixo. O datum
horizontal o SAD69. O sistema de projeo UTM, com meridiano central de 45W.
68

Plano de Informao

Formato

Significado

Talhoes

dwg

Talhes de eucaliptais de uma empresa madeireira.

TextoCentroides

dwg

Identificadores dos talhes.

Talhoes

dbf

Tabela de atributos dos talhes.

O arquivo Talhoes.dwg possui os layers Talhoes, Eixo-Estradas e Represas.

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.

Figura 40. Os dois modos de insero de um arquivo CAD.

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 Figura 120.
Clique no boto OK.

Figura 41. Layer sem referncia espacial. Os dados no podero ser projetados.

69

Ser adicionado rea de desenho um mapa contendo talhes de eucaliptais e os eixos das
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.

Figura 42. Controle de visibilidade dos layers do arquivo Talhos.dwg.

Em razo das limitaes observadas, 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 South American 1969 UTM Zone 23S, disponvel
70

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
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.

Figura 43. Tipos de geometria reconhecidas pelo ArcMap.

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
Figura 44. Tabela de contudo
(TOC).

um plano de informao apenas para os eixos de estradas,


vamos selecion-los e em seguida criar um arquivo shapefile.
71

Ainda na tabela de atributos, 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" = '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.

Figura 45. Exportao do layer com os eixos de estradas.

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.

Figura 46. Adio do layer exportado ao Data Frame ativo.

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.
72

"Layer" = 'Represas'
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.

Figura 47. Exportao do layer Represas.

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 diversas formas de
resolver o problema. Uma consiste em utilizar um comando de diferena entre mapas. No caso do
ArcGIS, este comando est disponvel apenas no ArcInfo (comando ERASE). Outra soluo 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
73

boto OK.

Figura 48. Escolha do local, do nome do arquivo e do formato de exportao.

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.

Figura 49. Configuraes para exportar a topologia dos talhes.

74

Adicione o shapefile criado na etapa anterior ao data frame ativo. Observe que os talhes
contendo represas foram criados com os buracos (ou ilhas). Assim, o clculo das reas agora
retornar um valor correto.
4.3.1 Codificao de feies a partir de layer de texto
Vamos agora importar os identificadores de cada talho, que foram colocados como textos
dentro de cada um deles (arquivo TextoCentroides.dwg). Uma vez importados e convertidos para
nmero, iremos associar s feies (talhes) uma tabela de atributos. Antes porm, utilize o
ArcCatalog para criar o arquivo .prj para TextoCentroides.dwg.
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 (CAD Feature Dataset).
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.

Figura 50. Incorporao dos ID's aos talhes.

75

Abra a tabela de atributos do layer TalhoesID e observe que os atributos do layer de


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.

Figura 51. Criao da coluna IDTalhao.

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 Atributos_Talhoes.dbf.


76

Esta tabela tambm possui um campo com o nome de IDTalhao, que comum s tabelas
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.

Figura 52. Juno entre as tabelas TalhoesID.dbf e Talhoes.dbf.

Conforme discutido em prticas anteriores, a unio de tabelas temporria. Portanto, para


salvar de forma definitiva os dados da tabela Talhoes.dbf deve-se gerar um novo shape. Na TOC,
posicione o cursor do mouse no layer TalhoesID e pressione o boto direito do mouse. No menu
pop-up, selecione o comando Data/Export Data... Salve o novo plano de informao com o nome
de TalhoesFinal.

77

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:

limite municipal;

rea urbana;

hidrografia;

malha viria.

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.

78

Preparado por: Prof. Wellington D. Guimares CEFETES. Verso 1.0

5. Introduo aos Dados Matriciais (Raster)


At aqui, nas quatro prticas anteriores, utilizamos dados no formato vetorial mais
especificamente os formatos shapefile e dwg (AutoDesk). Veremos agora como resolver um
problema clssico de seleo de reas utilizando dados no formato matricial.
Esta seleo pode ser realizada atravs dos chamados modelos binrios. Este mtodo
consiste basicamente na verificao, para cada pixel, e em cada plano de informao, se ele atende
ou no a uma dada condio. Ou seja, apenas dois valores so possveis sim ou no, que
normalmente so representados pelos nmeros inteiros um e zero, respectivamente. Uma vez que os
planos de informao tenham sido classificados basta multiplic-los para selecionar as reas que
atendam simultaneamente as condies pre-estabelecidas.
Outra estraggia consiste em combinar as restries utilizando-se da lgebra Booleana.
Veremos tambm como o ArcGIS estrutura dados no formato matricial. No texto, os termos
matricial, raster e grid tem o mesmo significado.
Resolveremos aqui o mesmo exerccio proposto no item 3.4. Consulte-o para rever as
restries que foram consideradas.

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

Gerar superfcies de distncias

Reclassificar mapas no formato matricial

Executar a sobreposio de mapas no formato matricial (overlay de mapas)

Executar operaes bsicas de lgebra de Mapas

5.2 Dados Necessrios


Os dados necessrios para esse exerccio encontram-se em ...\prat5\dados. Os arquivos
(mapas e suas tabelas de atributos) a serem utilizados esto descritos no quadro abaixo. O Datum
horizontal o SAD69. O sistema de projeo UTM, com meridiano central de 39W (zona 24S).
Todos os planos de informao esto no formato shapefile que, como visto anteriormente,
vetorial.
Plano de informao
Sede da fbrica
Malha Viria

Tipo de Geometria
Ponto
Linha

Arquivo
Fabrica.*
Mviaria.*
79

reas Urbanas
Limite municipal
Rio Principal
Hidrografia

Polgono
Polgono
Polgono
Linha

Aurbanas.*
Lmunicipal.*
Rprincipal.*
Hidrografia.*

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

e salve o documento de mapa com o nome de pratica5.mxd em

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.

Figura 53. Lista de extenses disponveis.

O carregamento das extenses aumenta o consumo de memria RAM, portanto, carregue


apenas as extenses que estiver utilizando.
80

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.
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

para Working directory e

navegue at o seu diretrio de trabalho - ...\Prat5\Dados. Todos os layers gerados no formato


matricial criados por algum comando acionado a partir da barra de ferramentas Spatial Analyst
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
81

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
Environments Settings, selecione o item General Settings. Para os campos Current Workspace
(pasta onde os planos de informao matriciais de entrada devem estar armazenados e para onde
iro os novos planos criados) e Scratch Workspace (pasta onde ficaro os resultados temporrios),
digite o caminho completo de seu diretrio de trabalho ou ento utilize os botes para navegar at a
pasta. No combo-box Output Extent selecione Same as Layer Lmunicipal. Selecione o item
Raster Analysis Settings. No dropdown Cell Size selecione As Specified Below e no campo abaixo
digite o valor 10. 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 a partir do REM?

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.

Figura 55. Converso entre formatos.

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.
82

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. Utilize o comando Identify e veja quais so os atributos
associados matriz. Altere a legenda para exibir os pixels com valor NoData. 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
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.

83

Figura 56. Propriedades associadas a um layer no formato matricial.

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

Show/Hide Arctoolbox

Window.
No Arctoolbox, selecione o comando Spatial Analyst Tools/ Distance/ Euclidean Distance.
Ser exibida a caixa de dilogo Euclidean Distance, conforme ilustra a Figura 57.

Figura 57. Criao de superfcie de distncia.

84

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.

Figura 58. Superfcie de distncias gerada a partir da sede da fbrica.

Repita o procedimento acima para os layers Mviaria-grd, Aurbanas-grd, Rprinc-grd e


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.

85

Figura 59. Caixa de dilogo Raster Calculator.

[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. A criao de grids temporrios
til quando se est fazendo testes. Para salvar de forma definitiva o grid que est sendo criado no
Raster Calculator basta retirar os colchetes.

86

Figura 60. O grid Area1.

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 desconsiderando pixels com valor
NoData. 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 (via Raster Calculator) e no
ArcToolbox. Novamente em relao s multi-feies conceitualmente semelhante ao Explode da
prtica trs.
87

Figura 61. Exemplo do comando Region Group.

No ArcToolbox, selecione o comando Spatial Analyst Tools/ Generalization/ Region Group.


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.

Figura 62. Comando Region Group.

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.
88

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?

89

Figura 63. Converso do formato matricial para o vetorial.

Figura 64. Representaes matricial e vetorial do polgono cujo GRIDCODE 36.

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

Name: PerimVet

Type: Double

Type: Double

Precision: 15

Precision: 15

Scale: 1

Scale: 1
90

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

Name: PerimMat

Type: Double

Type: Double

Precision: 15

Precision: 15

Scale: 1

Scale: 1

Use o comando Calculate Values para copiar os dados do campo regioes1area.dbf:AREA


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

Name: DifPerim

Type: Double

Type: Double

Precision: 15

Precision: 15

Scale: 1

Scale: 1

Use o comando Calculate Values para realizar os clculos abaixo.


DifArea = [AreaVet] [AreaMat]
DifPerim = [PerimVet] [PerimMat]

91

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?

E para finalizar, vamos selecionar os locais com rea superior a 15 hectares.

Considerando o campo AreaVet, quantos polgonos foram selecionados?


Considerando o campo AreaMat, quantos polgonos foram selecionados?
o comando zonalgeometry da figura 63, para os valores do campo Value que tem a
mesma quantidade de pixels, fundiu-a numa nica linha de tabela.

5.3 Exerccios
Refaa a seleo das reas utilizando reclassificao e multiplicao dos layers.

92

Preparado por: Prof. Wellington D. Guimares CEFETES. Verso 1.0

6. Escoamento Superficial e Caractersticas Morfomtricas de


uma Bacia Hidrogrfica
A gua reconhecidamente um recurso vulnervel, finito e j escasso em quantidade e
qualidade, por isso um recurso estratgico e deve ser tratada como tal.
A gua pura e adequada para o consumo produzida. Isso significa que ela tratada,
armazenada e distribuda, o que acarreta um custo. O custo da gua depende da sua qualidade na
captao, da distncia entre a captao e o consumidor e dos volumes que tm que ser armazenados.
Portanto, nessa condio trata-se de um bem econmico.
Atualmente mais de um quinto da populao mundial urbana e 70% da rural no dispe de
gua adequada e suficiente para as suas necessidades.
O Brasil detm 8% de toda a gua doce superficial do planeta. Mas aqui como em todo resto
do mundo a situao delicada. A maior parte da gua disponvel para uso (80%) est localizada na
Regio Amaznica e os restantes 20% se distribuem desigualmente pelo restante do pas para
atender a 95% da populao brasileira. Devemo-nos atentar tambm, para o fato de que grande parte
desta populao est concentrada em grandes centros (So Paulo, Rio de Janeiro, Belo Horizonte,
etc.).
Da gua existente no planeta, 99% no est disponvel para o uso humano: 97% salgada,
encontrada nos oceanos e mares e 2% formam geleiras inacessveis. Apenas 1% de toda gua doce
e est armazenada nos lenis subterrneos, rios e lagos.
O comportamento natural da gua quanto a sua ocorrncia, transformaes e relaes com a
vida humana, pode ser bem explicado pelo ciclo hidrolgico. Ele tem incio com a evaporao dos
oceanos. O vapor transportado, condensado sob determinadas presses e temperaturas, pode resultar
em precipitao.
A precipitao que ocorre sobre a terra pode ser dispersa de vrias formas: ficar retida no
solo e retornar a atmosfera por evaporao e transpirao das plantas, bem como escoar sobre a
superfcie do solo, ou atravs deste para os rios e lenis freticos. Devido influncia da
gravidade, tanto o escoamento subterrneo como o superficial realizado em direo a cotas mais
baixas e podem, eventualmente, ser descarregados nos mares.
Escoamento Superficial um segmento do ciclo hidrolgico que estuda o deslocamento das
guas sobre a superfcie do solo.
Seu estudo de suma importncia, pois o escoamento superficial, dentre outras,
93

responsvel pelo processo de eroso dos solos, magnitude dos picos de enchentes, deslizamentos e
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.


Neste trabalho sero obtidas as caractersticas acima citadas.

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


94

6.2 Dados Necessrios


Os dados necessrios para esse exerccio encontram-se no diretrio ...\prat6\dados. Os
arquivos (mapas e suas tabelas de atributos) a serem utilizados esto descritos no quadro abaixo. O
Datum horizontal o SAD69. O sistema de projeo UTM, com meridiano central de 39W.
Todos os planos de informao esto no formato shapefile que, conforme visto anteriormente,
vetorial.
Plano de informao
LimiteBacia
LimiteBacia-Linha
Hidrografia
CNBacia
FozPontos

Tipo de Geometria
Polgono
Linha
Linha
Linha
Ponto

Descrio
Limite da microbacia
Limite da microbacia
Hidrografia principal
Curvas de nvel
Localizao de pontos de foz

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

e salve o documento de mapa com o nome de pratica6.mxd em

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.

6.3.1 Criao do Modelo Digital de Elevao no formato TIN


No ArcGIS, a modelagem de superfcies feita atravs das extenses Spatial Analyst e 3D
Analyst. Por padro, elas no so carregadas na inicializao do software.
No menu Tools, selecione o comando Extensions.
Na caixa de dilogo Extensions, marque a caixa de verificao ao lado de 3D Analyst e
Spatial Analyst - conforme ilustra a Figura 66, e pressione o boto Close.
95

Figura 65. Microbacia do Ribeiro do Firme.

Figura 66. Carregamento das extenses.

96

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

para o item Working

directory e navegue at o seu diretrio de trabalho - ...\Prat6\Dados. Agora, todos os layers 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.

Figura 67. Comando para a modelagem de superfcies usando a representao TIN.

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.
97

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?

6.3.2 Criao do Modelo Digital de Elevao no formato raster


Embora seja possvel converter o MDE no formato TIN criado no item anterior para o formato
matricial, vamos criar outro MDE diretamente neste formato para evitar os erros provocados pela
presena de patamares, conforme visto logo acima.
Antes de executar o comando para criao do MDE so necessrias algumas
configuraes, sem as quais o computador provavelmente ir travar.
No menu principal, selecione o comando Options, disponvel no item Tools. Ser
aberta a caixa de dilogo Options.
98

Selecione a guia Geoprocessing e clique no boto Environments. Ser aberta a caixa de


dilogo Environments Settings. Selecione o item General Settings. Para os campos Current
Workspace e Scratch Workspace especifique o seu diretrio de trabalho. No combo-box Output
Extent selecione 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;

Field: -;

Type: Stream

Feature layer: cnbacia;

Field: ELEVATION;

Type: Contour

Feature layer: LimiteBacia;

Field: -;

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

Histogram. Analise o diagrama

e feche a janela Histogram of MDEgrid.


Ainda na barra de ferramentas Spatial Analyst, clique no boto

Create Contour. Em

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
99

Figura 68. Parmetros do comando Topo to Raster.

curvas criadas, selecione-as atravs do comando Select Elements, disponvel na barra de ferramentas
Tools, e em seguida pressione a tecla Delete (teclado).
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
100

Base contour: 340


Output features: C:\N1920052\Prat6\Dados\CNdoTIN
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.

6.3.2 Determinao das Direes de Escoamento Superficial


Antes de continuar, importante garantir que os novos mapas criados a partir do modelo
digital de elevao estejam padronizados mesmo nmero de colunas e linhas, bem

como

coordenadas do retngulo envolvente. No menu principal, selecione o comando Options, disponvel


no item Tools. Ser aberta a caixa de dilogo Options.
Selecione a guia Geoprocessing e clique no boto Environments. Ser aberta a caixa de
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 MDEgrid. Selecione o item Raster Analysis Settings. Para
o campo Cell size especifique o valor Same as Layer MDEgrid e pressione o boto OK. Ao voltar
para a caixa de dilogo Options pressione novamente o boto OK para fechar esta caixa de dilogo.
A partir do MDE podemos derivar outros mapas importantes no processo de modelagem do
espao geogrfico como o mapa com as direes de escoamento.
101

A direo de fluxo determinada achando a direo de descida mais ngreme de cada pixel.
A regra de deciso utiliza-se da equao abaixo para determinar a declividade:
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

64

16
8

128

Noroeste

Oeste

Sudoeste

Na barra de ferramentas, clique no comando

Norte

Nordeste

Pixel em anlise
Sul

Leste
Sudeste

Show/Hide ArcToolbox window.

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

Histogram para visualizar

a distribuio de freqncia das direes.

102

Figura 70. Criao do mapa com as direes de escoamento.

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

New values

1
2
4
8
16
32
64
128

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 /
103

Figura 71. Criao do mapa com os azimutes correspondentes aos


valores de direes de escoamento.

Raster to Features. Ser aberta uma caixa de dilogo com este nome conforme a Figura 72.
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

Figura 72. Criao de pontos para cada centro de pixel.

De posse dos pontos, falta agora configurar a sua simbologia, de modo que sero exibidas
setas indicativas das direes de escoamento.
104

No data frame, d um clique duplo sobre o nome do layer AzmEsc (vetorial) para abrir a
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.

6.3.3 Determinao das reas de contribuio e da rede de drenagem


A partir das direes de escoamento podemos calcular a rea de contribuio de pixel,
expressa em nmero de pixels a montante de cada clula do grid.
Na barra de ferramentas, clique no comando

Show/Hide ArcToolbox window.

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.
105

Figura 73. Criao da rede de drenagem.

6.3.4 Determinao das reas de contribuio para pontos de foz


Adicione o layer FozPontos ao data frame.
Na barra de ferramentas, clique no comando

Show/Hide ArcToolbox window.

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

106

Figura 74. Determinao das reas de contribuio de pontos de foz.

Como resultado do comando Watershed voc dever ter um mapa parecido com aquele da
Figura 75.

Figura 75. Delimitao das reas de contribuio para pontos de foz.

107

6.3.4 Clculo dos parmetros morfomtricos da microbacia


Na barra de ferramentas Spatial Analyst, selecione o comando Features to raster...,
disponvel no menu Spatial Analyst/ Convert. Ser aberta uma caixa de dilogo com este nome,
configure-a conforme descrito abaixo e pressione o boto OK.
Input Features: LimiteBacia
Field: ID
Output cell size: 10
Output raster: C:\N1920052\Prat6\Dados\LBgrd
Utilizando as ferramentas de navegao, compare as bordas dos dois mapas.
Na barra de ferramentas, clique no comando

Show/Hide ArcToolbox window.

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

Figura 76. Clculo dos parmetros morfomtricos.

Para abrir a tabela, mude o modo de visualizao do data frame para Source. Localize a
108

tabela na TOC, pressione o boto direito do mouse sobre o nome do arquivo e selecione o comando
Open no menu popup.
Calcule o Coeficiente de Compacidade (Kc) da microbacia utilizando os valores de rea e
permetro disponveis na tabela Morfometriagrd, conforme a equao abaixo:
Kc = Permetro / (3,54 * Area1/2)

6.3.5 Georreferenciamento de uma imagem CBERS


Ver pgina 407 do livro Using ArcMap.

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 Coeficiente de Compacidade 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. Calcule o Fator de Forma (Kf) da bacia.
Kf = A/L2, onde:

A - rea da bacia;

L - comprimento da bacia, medido quando se segue o curso dgua mais longo desde
a desembocadura at a cabeceira mais distante da bacia.

4. Determine as mdias de altitude e declividade da microbacia.


5. Determine as mdias de altitude e declividade de cada bacia de contribuio dos pontos de
foz.
6. Cite um exemplo prtico de aplicao de bacias de contribuio para pontos de foz.
7. 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.
8. Crie uma matriz delineando as principais bacias de contribuio da microbacia do Ribeiro
do Firme.

109

Preparado por: Prof. Wellington D. Guimares CEFETES. Verso 1.0

7. Determinao da Altura Mxima de Edificaes sob a Zona


de Proteo do Aerdromo de Vitria-ES
A portaria N 43/EM, de 4 de agosto de 1994, aprova o Plano Especfico da Zona de
Proteo do Aerdromo de Vitria/Goiabeiras. De acordo com esta portaria so impostas restries
quanto ao aproveitamento das propriedades dentro da Zona de Proteo do referido Aerdromo, por
se tratar de reas crticas em termos de segurana das operaes areas, das pessoas e das
propriedades. Estas restries referem-se a altura mxima de edificaes, que no podero
ultrapassar os gabaritos definidos no Art. 3 da portaria. Estes gabaritos so os seguintes:
1. Faixa de Pista 05/23 com forma retangular, envolve a pista de pouso 05/23 e tem, em
cada ponto, a altitude do ponto mais prximo situado no eixo da pista, medindo de comprimento a
extenso da pista 1.750m, acrescida de 120m a cada cabeceira, nos quais mantida a altitude da
respectiva cabeceira, totalizando 1.990m, e de largura 300m, sendo 150m para cada lado do eixo da
pista;
2. Faixa de Pista 01/19 (Projetada) com forma retangular, envolve a pista de pouso 01/19 e
tem, em cada ponto, a altitude do ponto mais prximo situado no eixo da pista, medindo de
comprimento a extenso da pista 1.900m, acrescida de 60m a cada cabeceira, nos quais mantida
a altitude da respectiva cabeceira, totalizando 2.020m, e de largura 300m, sendo 150m para cada
lado do eixo da pista;
3. rea de Aproximao NORDESTE - estende-se no prolongamento da cabeceira 23, com
forma de trapzio, em rampa de 1/50, estando a base menor justaposta Faixa de Pista 05/23,
afastada 60m da cabeceira 23 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.
4. rea de Aproximao SUDOESTE - estende-se no prolongamento da cabeceira 05, com
forma de trapzio, em rampa de 1/50, estando a base menor justaposta Faixa de Pista 05/23,
afastada 60m da cabeceira 05 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.
5. rea de Aproximao NORTE - estende-se no prolongamento da cabeceira 19, com forma
110

de trapzio, em rampa de 1/50, estando a base menor justaposta Faixa de Pista 01/19, 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
111

cabeceiras das pistas, concordantes com semi-retas, estando sua parte interna justaposta rea
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).
112

As figuras 77 e 78 ilustram alguns dos gabaritos definidos anteriormente.

Figura 77. Gabaritos da Pista 05/23.

113

Figura 78. Alguns dos gabaritos da pista 05/23 e parte dos lotes atingidos.

114

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.

7.2 Dados Necessrios


Os dados necessrios para esse exerccio encontram-se em ...\prat7\dados. Os arquivos a
serem utilizados esto descritos no quadro abaixo. O datum horizontal o SAD69. O datum vertical
Imbituda (altitude ortomtrica). O sistema de projeo UTM, com meridiano central de 39W.
Plano de Informao Geometria

Significado

PC

ponto

Pontos cotados da rea de estudo.

CN

linha

Curvas de nvel da rea de estudo.

EixoPista0523

linha

Eixo da pista 05/23 (pista existente).

FaixaPista0523

polgono

Faixa da pista 05/23 (pista existente).

AANE

polgono

rea de Aproximao Nordeste.

AASO

polgono

rea de Aproximao Sudoeste.

ATSE

linha

rea de Transio Sudeste.

ATNO

linha

rea de Transio Noroeste.

AHI

polgono

rea Horizontal Interna.

Auxiliar

linha

Linhas auxiliares para manuteno da integridade do TIN.

AC

linha

rea Cnica.

AHM

polgono

rea Horizontal Mdia.

CLIPAHM

polgono

Polgono de corte da rea Horizontal Mdia.

AI

linha

rea Intermediria.

CLIPAI

polgono

Polgono de corte da rea Intermediria.

AHE

polgono

rea Horizontal Externa.

CLIPAHE

polgono

Polgono de corte da rea Horizontal Externa.

TestadasLotes

linha

Testadas dos Lotes.

VerticesLotes2D

ponto

Pontos bidimensionais que definem as testadas dos lotes.

115

Os gabaritos do quadro acima foram digitalizados utilizando-se o software AutoCAD, de


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

e navegue at o diretrio ...\prat7\dados.

Adicione os layers PC e CN.


Clique no boto Save

e salve o documento de mapa com o nome de pratica7.mxd em

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.
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.

116

Figura 79. Caixa de dilogo com as extenses disponveis.

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.

117

Figura 80. Comando para a modelagem de superfcies usando a representao TIN.

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.

Height source: <Feature Z values>


Triangulate as: hard line
Tag value field: <None>

Figura 81. Caixa de dilogo usada para criar MNT's TIN.

118

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

. Na caixa de dilogo Identify Results selecione TINTerreno

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.

119

Figura 82. TIN criado a partir das curvas de nvel e pontos cotados. Detalhe em destaque.

Figura 83. Valores associados ao MDE TINTerreno.

120

Para facilitar a vizualizao dos dados, inicie o ArcScene (comando ArcScene na barra de
ferramentas 3D Analyst

) e adicione o layer TINTerreno. Utilize os comandos de navegao

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.

Figura 84. Converso de feies bi para tri-dimensionais.

121

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

Figura 85. Criao do layer tri-dimensional 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
122

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
123

estradas - normalmente so definidas como hard lines. Ou seja

auxiliam no refinamento da

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>
124

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.
125

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:
126

Dim Output As Double


Dim pPoint As IPoint
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

Na caixa de dilogo Field Calculator, use o mouse para construir a expresso abaixo e
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
127

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, use o mouse para construir a expresso abaixo e
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.

Figura 86. Exemplo de consulta aos valores de Z.

128

Adicione os layers VLGabaritos3D e VLTerreno3D ao ArcScene para visualiz-los. Nas


propriedades do layer, verifique o significados dos conceitos abaixo:

Base height sinnimo de elevao.

Extrusion

Offset

129

Preparado por: Prof. Wellington D. Guimares - CEFETES

8. Rtulos Dinmicos e Anotaes

Um aspecto importante na confeco de mapas o manuseio de elementos textuais que


facilitaro a interpretao do mapa. O ArcGIS Desktop possui dois tipos bsicos de textos, que so
as anotaes (Annotations) e os rtulos (labels). A premissa para uso destes recursos a existncia
de atributos associados s feies.
Os rtulos so a forma bsica de exibio dos atributos das feies no mapa. Eles podem ser
agrupados em classes, o que permite que, para um mesmo atributo ou composio de atributos,
textos sejam apresentados com propriedades distintas como tamanho e cor. Os rtulos ficam
vinculados tabela de atributos, ou seja, qualquer edio na tabela se refletir no mapa. Uma das
principais limitaes dos rtulos est na impossibilidade de alterar a posio dos textos.
As anotaes podem ser entendidas como um tipo avanado de rtulo. So armazenadas
como um plano de informao cujos elementos textuais possuem atributos como posio e
propriedades de exibio. So teis quando a posio exata do texto for relevante. Existem dois
tipos de anotaes: geodatabase annotation e map document annotation. Como os prprios nomes
sugerem, a diferena est no armazenamento, qual seja como uma classe de feio em um
geodatabase (um arquivo .mdb - Microsoft Access, ou dentro de outros SGBDs, como Oracle, SQL
Server ou Informix) ou um documento de mapa (arquivo .mxd), respectivamente. Neste ltimo caso
ficam vinculadas ao data frame.
Outro conceito importante no manuseio de rtulos e anotaes o de escala de referncia,
que uma propriedade do data frame. Se ela no for definida, os rtulos sero desenhados com o
mesmo tamanho, independentemente da escala do mapa. As anotaes, obrigatoriamente, possuem
uma escala de referncia.
Rtulos podem ser convertidos em anotaes, mas h restries quando a verso do ArcGIS
Desktop for a ArcView. importante ressaltar que uma escala de referncia deve ser definida, uma
vez que o tamanho do texto fica vinculado a escala na qual o mapa ser impresso.
O ArcGIS Desktop tambm suporta a exibio e a converso de textos provenientes de
outros formatos de planos de informao, como por exemplo .dwg ou .dgn.
importante lembrar que os textos esto sujeitos s normas da legislao cartogrfica. Para
as escalas 1:1.000.000, 1:500.000, 1:250.000, 1:100.000, 1:50.000 e 1:25.000, que fazem parte do
mapeamento sistemtico do Brasil, consulte as folhas modelo da 5 Diviso de Levantamento da
Diretoria de Servio Geogrfico (DSG). Elas esto disponveis para download na pgina
http://www.5dl.eb.mil.br/downloads.htm.
130

8.1 Objetivos

Criar e manusear rtulos e anotaes para feies.

8.2 Dados Necessrios


Os dados necessrios para esse exerccio encontram-se em ...\Prat8\Dados. Os arquivos
(mapas e suas tabelas de atributos) a serem utilizados esto descritos no quadro abaixo. O Datum
horizontal o SAD69. O sistema de projeo UTM, com meridiano central de 39W. Todos os
planos de informao esto no formato shapefile.
Plano de Informao

Formato

Descrio

Bairros

shapefile Limites dos bairros da cidade de Vitria-ES.

HP_CN

shapefile Curvas de nvel da carta 1:50.000 de Itapemirim-ES

0426511hp

Curvas de nvel da carta 1:50.000 de Itapemirim-ES

dgn

8.3 Procedimentos
Inicie o ArcMap com um mapa vazio.
Mude o nome do data frame Layers para Vitria-ES.
Adicione o layer Bairros.
Clique no boto Save

e salve o documento de mapa com o nome de Pratica8.mxd em

seu diretrio de trabalho.


8.3.1 Uso de rtulos dinmicos
Clique com o boto direito do mouse sobre o layer Bairros e selecione o comando Label
Features. Quanto ao texto que aparece sobre cada bairro, avalie.
O texto pode ter sua posio alterada?
E sua cor e tamanho?
Os textos que aparecem no mapa esto armazenados em qual campo da tabela de
atributos?
Clique no comando Full Extent e depois sucessivamente no comando Fixed Zoom
Out. O que acontece com a quantidade de nomes de bairros que ficam visveis?
Por padro, o ArcMap evita a sobreposio de textos. Assim, a quantidade de rtulos
visveis ir variar de acordo com a escala.
Clique com o boto direito do mouse sobre o layer Bairros e selecione o comando
Properties.
Na caixa de dilogo Layer Properties, selecione a guia Labels (Figura 87).
131

Figura 87: Configurao dos rtulos (labels).

8.3.1.1 Uso combinado de mais de um campo


Suponha que voc queira exibir o nome do bairro e na linha de baixo a sua rea.
Clique no boto Expression. Na caixa de dilogo Label Expression, d um clique duplo no
campo SHAPE_area, disponvel no painel Labels Fields. Observe que o mesmo ser adicionado ao
painel Expression. Configure-o conforme o texto abaixo.
[NOME_BAIRR] & " " & [SHAPE_area]
Qual o significado da notao acima?
Clique no boto OK para fechar todas as caixas de dilogo abertas e verifique o resultado da
configurao.
Observe que o nome do bairro e o valor de sua rea esto em uma mesma linha.
Outro inconveniente o nmero de casas decimais do campo SHAPE_area. Clique com o
boto direito do mouse no layer bairros e selecione o comando Properties. Na caixa de dilogo
Layer Properties, selecione a guia Fields. Clique no boto

(coluna Number Format) do campo

que se deseja alterar e defina o nmero de casas decimais igual a zero. Feche a caixa de dilogo
132

Properties. Para que a alterao seja atualizada no display, clique no boto Refresh View. Tanto os
valores da coluna na tabela de atributos quanto do display sero exibidos sem casas decimais.
Para que o software exiba os valores de rea logo abaixo do nome do bairro, altere o painel
Expression, conforme o texto abaixo.
[NOME_BAIRR] & vbnewline & [SHAPE_area]
Clique no boto OK para fechar as caixas de dilogo e observe os resultados.
Ainda com relao ao nmero de casas decimais, caso o usurio no queira alterar a
aparncia dos valores que aparecem na tabela de atributos, mas apenas nos rtulos, basta utilizar o
operador Round, conforme listagem abaixo.
[NOME_BAIRR] & vbnewline & Round([SHAPE_area])
De acordo com a configurao anterior, todas as feies so rotuladas, salvo problemas
relacionados com a sobreposio de rtulos.
8.3.1.2 Uso de comandos condicionais
Suponha que se queira rotular apenas os bairros com mais de 700.000m.
Na caixa de dilogo Layer Properties, guia Labels, clique no boto Expression.
Na caixa de dilogo Label Expression, apague o texto do painel Expression. Clique na caixa
de verificao Advanced. Um estrutura igual a listada logo abaixo ser criada.
Function FindLabel ( )
FindLabel =
End Function
Altere a listagem acima conforme o texto abaixo. O nome da funo no pode ser alterado.
Function FindLabel ([SHAPE_area], [NOME_BAIRR])
If [SHAPE_area] > 700000 then
FindLabel = [NOME_BAIRR] & vbnewline & [SHAPE_area]
End If
End Function
Clique no boto OK para fechar as caixas de dilogo e observe os resultados.
8.3.1.3 Agrupamento de feies em classes
At o momento utilizamos uma configurao na qual todos os rtulos tem a mesma forma.
Observe na Figura 87 que o mtodo selecionado Label all the features the same way.
Considere a situao em que se deseja exibir o texto das feies de acordo com algum
critrio de agrupamento. No nosso exemplo, consideraremos a diviso de Vitria em dois grupos:
Ilha e Continente. A discriminao utilizar o campo Regio.
133

Clique com o boto direito do mouse sobre o layer Bairros e selecione o comando
Properties.
Na caixa de dilogo Layer Properties, selecione a guia Labels.
No combo-box Method, selecione a opo Define classes of features and label each class
differently.
Observe que existe uma classe chamada Default. Ela representa a ltima condio que foi
definida no item anterior, ou seja, exibe o nome e a rea dos bairros com mais de 700.000m.
Desmarque a caixa de verificao Labels features in this class.
Clique no boto Add e digite Ilha na caixa de texto Class Name. Clique no boto OK.
Definido o nome da classe, falta associar as feies correspondentes e a forma como o texto
dever ser exibido.
Clique no boto SQL Query. Na caixa de dilogo SQL Query, construa a expresso
conforme listado abaixo e clique no boto OK:
"Regiao" = 'Ilha'
Clique no boto Expression. Na caixa de dilogo Label Expression, marque a caixa de
verificao Advanced, construa a expresso abaixo e clique no boto OK:
Function FindLabel ( [SHAPE_area], [NOME_BAIRR])
If [SHAPE_area] > 1000000 then
FindLabel = [NOME_BAIRR] & vbnewline & Round([SHAPE_area])
End If
End Function
Altere a fonte para Times New Roman, preto, tamanho 10, negrito. Clique no boto Aplicar
para visualizar os resultados.
Repita os procedimentos anteriores para criar uma outra classe com o nome de Continente,
apenas para os bairros do continente com rea maior que 1.200.000m. Utilize a fonte Times New
Roman, azul, tamanho 10, negrito.
Em que situaes o uso de classes poderia ser empregada?
As configuraes feitas at aqui ficam armazenadas em que arquivo?

8.3.2 Escala de referncia


Na barra de ferramentas Standard, defina a escala de visualizao como 1:100.000.
Clique com o boto direito do mouse sobre o data frame Vitria-ES e selecione o comando
134

Reference Scale / Set Reference Scale.


Utilize os recursos de visualizao para avaliar o comportamento do tamanho do texto
compare por exemplo com o tamanho do cone do comando zoom in. Utilize o comando Measure
para medir o comprimento dos textos.
Clique novamente sobre o data frame e selecione o comando Reference Scale / Clear
reference Scale. Avalie novamente o tamanho do texto alterando as escalas de visualizao.
A Tabela 1 ilustra o comportamento do tamanho texto em relao ao uso da escala de
referncia. Lembre-se de que um ponto corresponde a 1/72 de uma polegada, ou seja,
aproximadamente 0,3527778 mm.
Voc deve ter percebido que quando a escala de referncia est definida, o tamanho do texto
alterado. No tpico anterior o texto foi configurado com tamanho de 10 pontos. Como definimos a
escala de referncia como 1/100.000, seu tamanho no terreno ser de 352,8m. Ao trocar a escala, o
tamanho do texto no terreno ser mantido, o que implica numa alterao de tamanho no desenho,
conforme a nova escala.
Sem a escala de referncia, o texto ter o mesmo tamanho no desenho, independente da
escala.
Pontos Milmetros Denominador Texto em tamanho real (m) Texto em tamanho real (m)
da escala
com escala de referncia
sem escala de referncia
10
3,5278
100.000
352,8
352,8
10
7,0556
50.000
352,8
176,4
Tabela 1: Comportamento do tamanho dos texto em relao a escala de referncia.

Vale lembrar que a escala de referncia uma propriedade do data frame.


8.3.3 Uso de anotaes armazenadas em arquivos mxd
Conforme citado anteriormente, um inconveniente dos rtulos dinmicos est na
impossibilidade de alterar a posio dos textos. Para contornar este problema o software dispe de
outro tipo de rtulo, chamado de anotao (annotation).
Vamos converter os rtulos dinmicos criados no item 8.3.1.3 em anotaes.
Altere a escala do mapa para 1:80.000.
Clique com o boto direito do mouse sobre o layer Bairros e selecione o comando Convert
Label to Annotation.
Na caixa de dilogo que ser aberta (Figura 88), faa as configuraes conforme descrito
abaixo, mantenha as demais opes com os valores default e clique no boto Convert.
Store Annotation: In the map
Annotation Group: Bairros_Anotaes
135

Clique com o boto direito do mouse sobre o layer Bairros e observe que a opo Label
Features est desabilitada. Ou seja, o texto exibido na tela refere-se s anotaes, e no mais aos
rtulos, embora eles ainda existam e possam ser usados normalmente, conforme visto nos tpicos
anteriores. Enquanto os rtulos dinmicos so vinculados ao layer, as anotaes ficam associadas
ao data frame. Ou seja, qualquer alterao na tabela de atributos no se refletir nas anotaes, o
que uma limitao.
Clique com o boto direito do mouse sobre o data frame Vitria-ES e selecione o comando
Properties. Na caixa de dilogo, selecione a guia Annotation Group (Figura 89).
O

primeiro

grupo,

<Default>, criado e mantido


pelo prprio software.
O segundo, Bairros_Anotaes, foi criado no passo
anterior. O boto Properties
permite alterar algumas configuraes do grupo de anotaes,
conforme indica a Figura 90.
A caixa de verificao ao
lado do nome do grupo controla
a

visibilidade

do

grupo

de

anotaes. Clique no boto OK


para fechar a caixa de dilogo.
Figura 88: Criao das anotaes.

Na barra de ferramentas Draw (Figura 91, selecione o comando Select Elements

e tente

mover as anotaes de lugar. Um clique duplo sobre o texto abre uma caixa de dilogo que permite
alterar o texto e algumas de suas propriedades. O texto tambm pode ser apagado. A principal
limitao deste tipo de anotao reside no fato de que no h vnculo com a tabela de atributos, ou
seja, se o nome de um bairro for alterado, as anotaes no sero atualizadas.
Outro fato relevante que alm de textos, outros elementos grficos tambm podem ser
desenhados, como retngulos, crculos, caixas de texto, etc. Estes comandos ficam na barra de
ferramentas Draw (Figura 91).
Eles ficam vinculados ao grupo de anotaes do data frame que estiver ativo. Para
136

verificar qual o grupo ativo, na barra de


ferramentas Draw, selecione o menu
Drawing / Active Annotation Target
(Figura 91).
Na caixa de dilogo Data Frame
Properties, guia Annotation Groups,
desmarque a caixa de verificao ao lado
de Bairros_Anotaes.

Figura 89: Annotation Goups associados ao data frame.

Figura 90: As propriedades de um grupo de anotaes.

137

Figura 91: Barra de ferramentas com diversos comandos para criao e alterao de anotaes.

8.3.4 Uso de anotaes armazenadas em geodatabases


O ltimo tipo de anotao aquele que fica armazenado em um geodatabase. H duas
possibilidades. No primeiro caso, o plano de informao do qual os rtulos sero criados est fora
do geodatabase. No haver vnculo entre as anotaes e as feies. No segundo caso, tanto o plano
de informao que originou as anotaes quanto o plano de informao do tipo anotao esto
armazenados no geodatabase. Este ltimo o mais flexvel, uma vez que suporta a mudana de das
propriedades dos textos e permanece vinculado tabela de atributos. Se alguma feio for apagada
ou tiver o valor de atributo alterado, a anotao correspondente tambm o ser. A terminologia
adotada pela ESRI para este tipo de anotao Feature Linked. O exemplo a seguir tratar deste
ltimo caso.
De um modo geral, para trabalhar com anotaes armazenadas em personal geodatabases
deve-se:

no ArcCatalog, criar um Personal Geodatabase, caso ainda no exista;

no ArcCatalog, importar o plano de informao que dar origem s anotaes;

no ArcCatalog, criar uma feature class (plano de informao) do tipo annotation;

no ArcMap, fazer a converso entre rtulos e anotaes.

8.3.4.1 Criao do Personal Geodatabase


Na barra de ferramentas Standard, clique no comando ArcCatalog

para abr-lo.

No ArcCatalog, navegue at a pasta ...Prat8\Dados.


Clique com o boto direito do mouse na pasta Dados e selecione o comando New / Personal
Geodatabase.
138

Altere o nome do Personal Geodatabase para PG_Pratica8.mdb.


8.3.4.2 Importao do plano de informao para o geodatabase
Clique com o boto direito do mouse sobre o geodatabase e selecione o comando Import /
Feature Class (single).
Na caixa de dilogo Feature Class to Feature Class, configure-a conforme listagem abaixo
e clique no boto OK (Figura 92).
Input Features: Bairros.shp
Output Location: ...\Prat8\Dados\PG_Pratica8.mdb
Output Feature Class: Bairros

Figura 92: Importao de plano de informao.

8.3.4.3 Criao do plano de informao do tipo annottation


Clique com o boto direito do mouse sobre o geodatabase e selecione o comando New /
Feature Class.
139

Na caixa de dilogo New Feature Class, preencha os campos conforme listagem abaixo e a
Figura 93, em seguida, clique no boto Avanar.
Name: Ano_Bairros
Type of features stored in this feature class: Annotation Features
Link the annotation to the following geature class: marcado; Bairros
Na

caixa

de

dilogo

seguinte, selecione o sistema de


coordenadas adequado e clique
no boto Avanar (dica: clique
no boto Import e selecione o
plano de informao Bairros).
Na

prxima

tela,

mantenha o valor default para a


tolerncia e clique no boto
Avanar.
Para escala de referncia
entre com o valor de 1:80.000.
Para

as

metros.

unidades
Para

selecione

Label

Engine,

selecione ESRI Stantard Label


Engine

clique

no

boto

Avanar.
Figura 93: Criao de um plano de informao para armazenar anotaes.

Mantenha

os

valores

default para todas as telas seguintes e pressione o boto Finish. O plano de informao criado est
vazio.
Observe na Figura 94 que alm do plano de informao
Ano_Bairros, tambm foi criada uma outra camada chamada de
Anno_2_3. Trata-se de uma classe de relacionamento entre Bairros e
Ano_Bairros. Ao clicar com o boto direito do mouse sobre ela e
Figura 94: Classe Anno_2_3.

selecionar Properties, ser exibida a caixa de dilogo da Figura 95.

Note que a cardinalidade de 1:M, ou seja, cada instncia do Bairro pode aparecer diversas vezes
na tabela Ano_Bairros. O esperado no seria um relacionamento 1:1? Pense no caso de curvas de
140

nvel, onde o valor da eleveo aparece diversas vezes para uma mesma linha. Os campos que
representam o relacionamento so OBJECTID_1 (chave primria na tabela Bairros) e FeatureID
(chave estrangeira na tabela Ano_Bairros), conforme ilustra a Figura 95.
Feche o ArcCatalog e
retorne ao ArcMap.

Figura 95: Relacionamento entre os planos de informao Bairros e


Ano_Bairros.

8.3.4.4 Converso dos rtulos para anotaes


Altere a escala do display para 1:80.000.
Adicione o plano de informao Bairros, armazenado no personal geodatabase.
Tm-se que repetir a criao das classes de feies Ilha e Continente para o plano de
informao armazenado no geodatabase, pois elas foram criadas para o plano de informao no
formato shapefile. Infelizmente no e possvel importar a configurao de um plano para outro,
diferentemente do que acontece para legendas. Portanto, repita os procedimentos descritos no item
8.3.1.3.
Clique com o boto direito do mouse no layer Bairros e selecione o comando Label
Features.
Vamos converter estes rtulos em anotaes que ficaro armazenadas no geodatabase.
Clique novamente com o boto direito do mouse no layer Bairros e selecione o comando
Convert Labels to Annotation.
Na caixa de dilogo, clique no comando para navegao de diretrios

, v at a pasta
141

onde est o geodatabase, selecione o plano de informao Anot_Bairros e pressione o boto Add.
Selecione a caixa de verificao logo abaixo de Feature Linked e tambm de Append, uma vez que
o plano de informao que vai receber as anotaes j existe. Clique no boto Convert para finalizar
(Figura 96).
Adicione o plano de informao
Ano_Bairros ao data frame. Note que o
layer tem subdivises.Abra a tabela de
atributos

do

layer

Ano_Bairros

verifique a quantidade de parmetros que


podem

ser

configurados

para

cada

anotao individualmente.
Para

criar

novas

anotaes

repetidas, uma das alternativas iniciar


sesso de edio e utilizar os recursos de
copiar e colar. Na tabela de atributos
Ano_Bairros, edite os adequadamente
Figura 96: Converso dos rtulos em anotaes armazenadas em
geodatabases.

campos FeatureID, AnnotationClassID,


SimbolID e Status.

Figura 97: PI Ano_Bairros.

8.3.5 Importao de textos armazenados em CADs


Utilize o ArcCatalog para:

criar um personal geodatabase com o nome de Itapemirim.mdb na pasta ...Prat8\Dados;

importar o plano de informao HP_CN para o geodatabase - comando Import / Feature


142

Class (Single...). D o nome de Curvas_Nivel para o plano de informao;

importar as anotaes do arquivo 0426511.dgn para o geodatabase - comando Import /


Feature Class (Single...). D o nome de Curvas_Nivel_anot para o plano de informao;
No ArcMap, crie um data frame com o nome de Itapemirim e adicone os planos de

informao Curvas_Nivel e Curvas_Nivel_anot, armazenados no geodatabase Itapemirim.mdb.


Caso deseje importar mais anotaes para o geodatabase, abra o ArcToolBox e utilize o
comando Import CAD Annotation. Este comando s pode ser utilizado para criar anotaes dentro
de geodatabases.

143

Preparado por: Prof. Wellington D. Guimares - CEFETES

9. Aplicaes em redes de sistemas virios


A modelagem do sistema virio de uma cidade permite o desenvolvimento de diversas
aplicaes teis ao planejamento urbano. Nesta aula prtica, utilizaremos a malha viria do Bairro
Jardim da Penha j devidamente estruturada e veremos alguns exemplos de aplicao. A extenso
Network Analyst necessria para executar os procedimentos descritos a seguir. Na prxima aula
prtica ser visto como estruturar o banco de dados.
Iniciaremos com o exemplo de otimizao no traado de rotas, ou seja, definio de rotas de
custo mnimo. Elas auxiliam o gestor urbano no planejamento de itinerrios para:

coleta de lixo;

rega de praas, jardins e canteiros centrais;

deslocamento de ambulncias, viaturas policiais e carros do corpo de bombeiros;

aplicao de dedetizao (fumacs, por exemplo);

e entrega de correspondnicas, entre outras.


Enfim, qualquer atividade que envolva o deslocamento de veculos ou pessoas pela malha

viria existente pode se beneficiar da otimizao de rotas.


A seguir, calcularemos as reas de influncia para os pontos de nibus desse bairro. Elas so
importantes para avaliar a acessibilidade dos usurios do sistema de transporte pblico aos pontos
de nibus. De uma forma abrangente, ela pode ser entendida como uma medida do esforo para se
transpor uma separao espacial caracterizada pelas oportunidades apresentadas ao indivduo ou
grupo de indivduos, para que possam exercer suas atividades por meio do sistema de transporte. A
acessibilidade est associada facilidade de chegar ao local de embarque no transporte coletivo e de
sair do local de desembarque e alcanar o destino final da viagem (FERRAZ & TORRES, 2004).
E para finalizar, encontraremos o ponto de nibus mais prximo para um pedestre. Este
recurso pode ser extrapolado para diversas outras situaes, como alocar ambulncias, viaturas do
corpo de bombeiros ou viaturas policiais para atender a um chamado.

9.1 Objetivos

traar rotas de menor percurso;

calcular a acessibilidade a pontos de nibus;

encontrar os pontos de nibus mais prximos ao usurio.

144

9.2 Dados Necessrios


Os dados necessrios para esse exerccio encontram-se em ...\Prat9\Dados. Os arquivos
(mapas e suas tabelas de atributos) a serem utilizados esto descritos no quadro abaixo. O Datum
horizontal o SAD69. O sistema de projeo UTM, com meridiano central de 39W (zona 24).
Para os exemplos apresentados nesta prtica, os planos de informao foram previamente
configurados e organizados no network dataset eixo_logradouro_ND.nd.
Plano de Informao

Formato

Descrio

Limite-jpenha

shapefile Limite do bairro Jardim da Penha

Quadra

shapefile Limites das quadras

Ponto-onibus

shapefile Pontos de nibus

Eixo-logradouro

shapefile Eixos de logradouro

Conversoes_Proibidas

shapefile Converses probidas

9.3 Procedimentos
Inicie o ArcMap e abra o mapa
Prtica9_Rotas.mxd,

localizado

no

diretrio ...\Prat9.
O data frame Bairro Jardim da
Penha possui apenas os layers limitejpenha e Eixo_logradouro_ND. Este
ltimo modela o comportamento do
sistema virio do bairro em relao a
sentidos
proibidas,

de

trfego
conforme

converses
convenes

indicadas na Figura 98. Utilize os


recursos de visualizao para explorar
os dados.
Observe que a seta azul indica o
sentido proibido de converso. Ou seja,
para um veculo que est na rua Carlos
Eduardo Monteiro de Lemos e se
desloca em direo a Dante Michelini,
Figura 98: Convenes grficas.

no permitido virar esquerda. Ruas


145

de mo nica tm uma seta preta (

) no lugar da bola preta para indicar o sentido de trfego que

permitido.
Uma vez que as convenes foram entendidas, carregue a extenso Network Analyst (menu
Tools / Extensions) para utilizarmos seus recursos.
Abra a barra de ferramentas Network Analyst.
O menu Network Analyst da barra de ferramentas mostra os recursos de processamento desta
extenso (Figura 99).

Figura 99: Barra de ferramentas do Network Analyst.

9.3.1 Otimizao de rotas


Clique no menu Network Analyst e selecione a opo New Route. Ser acrescentado ao data
frame um layer chamado Route, que empacota (agrupa) os layers Stops, Barriers e Routes,
conforme indica a Figura 100. Altere seu nome para Rota1.
Na barra de ferramentas Network Analyst, clique no
boto Show/Hide Network Analyst window

. Ser aberta

uma janela com este nome (Figura 101). Acople-a junto com a
tabela de contedo para que no ocupe muito espao na tela.
Esta caixa de dilogo serve para gerenciar os pontos de parada
(importar, excluir, modificar a ordem de passagem, etc),
barreiras, rotas e marcar as configuraes que devero ser
observadas no momento do processamento.
No menu View / Bookmarks, selecione Cruzamento 1.
Certifique-se de que a opo Stops(0) esteja selecionada
Figura 100: Layers para os pontos de
parada, barreiras e rotas calculadas.

na janela Network Analyst window.

146

Na barra de ferramentas Network Analyst, selecione o


comando Create Network Location Tool

Marque dois

pontos conforme indica a Figura 102, mantendo a mesma ordem.


Alm de aparecer sobre os eixos de logradouro, os pontos criados
tambm devero ser acrescentados no item Stops da janela
Network Analyst window. O nome padro Graphic Pick X, onde
X indica o nmero do ponto. Mude o nome do ponto 1 para Incio
e do ponto 2 para Fim.
Na janela Network Analyst window, selecione o comando
Route1 Properties

. Ser aberta a caixa de dilogo Layer

Properties (Figura 103). Selecione a aba Analysis Settings e


Figura 101: Janela

Analyst window.

Network

configure os parmetros conforme descrito abaixo e clique no


boto OK. Para aqueles que no forem informados, mantenha os

valores default.
Impedance: Meters (Meters)
Allow U-Turns: Nowhere
Restrictions: mantenha as caixas de verificao
Conv_Proibidas e Oneway desmarcadas
Distance Units: Meters
Open Directions window automatically: marcado
O campo Impedance indica ao software qual
o campo da tabela de atributos que armazena os
custos associados a cada arco da rede. No caso
deste exerccio, a rota de custo mnimo significa
aquela de menor distncia.
No campo Restrictions, como mantivemos as
duas caixas de verificao desmarcadas, o software
no levar em conta no processamento as
converses
Figura 102: Indicao dos pontos de partida (1) e de
chegada (2).

proibidas

(Conv_Proibidas)

os

sentidos de trfego (Oneway). Uma situao assim


poderia ser aplicada, por exemplo, para quem faz o
deslocamento a p, como carteiros, varredores de

rua e pedestres.
147

Figura 103: Configuraes para clculo da rota.

Aps as configuraes, o passo seguinte o clculo da rota.


Na barra de ferramentas Network Analyst, selecione o comando Solve

e observe o

resultado do clculo, que deve ser semelhante ao da Figura 105. Tambm dever ser aberta a caixa
de dilogo Directions (Rota1) - Figura 104. Nela, aparece uma listagem com o itinerrio que dever
ser seguido, com as parciais de cada trecho e a distncia total a ser percorrida.

Figura 104: Itinerrio da rota.

148

Repare tambm o que aconteceu no layer


Rota1 (layer Routes)do data frame e da janela
Network Analyst window. Abra a tabela de
atributos do layer Routes. Observe que ele existe
apenas dentro do arquivo .mxd. Dependendo da
situao, o comando Export Data dever ser
utilizado para gerar um shapefile com a rota que
foi criada.
Vamos criar outra rota, mas agora
observando as converses proibidas e os sentidos
de trfego. Utilizaremos os mesmos pontos de
partida e de chegada.
Desligue o plano de informao Rota1 no
data frame.
Na barra de ferramentas Network Analyst,
Figura 105: Resultado do processamento.

clique no menu Network Analyst e selecione a

opo New Route. Um layer novo chamado Route ser acrescentado ao data frame. Altere seu
nome para Rota2. Observe que o layer Rota2 tambm foi acrescentado ao Network Analyst window.
Na janela Network Analyst window, certifique-se de Rota2 o layer selecionado no combobox. Clique com o boto direito do mouse sobre Stops(0) e selecione Load Locations no menu
popup. Na caixa de dilogo Load Locations, clique no combo-box Load From, selecione
Rota1/Stops e no boto OK.
Na janela Network Analyst window, selecione o comando Rota2 Properties

. Na caixa

de dilogo Layer Properties, selecione a aba Analysis Settings e configure os parmetros conforme
descrito abaixo. Para aqueles que no forem informados, mantenha os valores default.
Impedance: Meters (Meters)
Allow U-Turns: Nowhere
Restrictions: marque as caixas de verificao Conv_Proibidas e Oneway
Distance Units: Meters
Open Directions window automatically: marcado
Na barra de ferramentas Network Analyst, selecione o comando Solve

e observe o

resultado do clculo, que deve ser semelhante ao da Figura 106.


149

Tambm foi gerado o itinerrio


para

segunda

rota.

Compare

as

distncias entre as duas rotas.


Agora por sua conta. Crie outras
rotas. Acrescente mais de dois pontos.
Avalie os parmetros Reorder Stops To
Find Optimal Route e Allow U-Turns.

Figura 106: Rota. que considera os sentidos de trfego e as


converses proibidas.

Figura 107: Itinerrio da segunda rota.

150

9.3.2 Acessibilidade a pontos de nibus


Abra o mapa Prtica9_Acessibilidade.mxd.
Adicione o plano de informao ponto-onibus ao data frame. Coloque um smbolo mais
adequado (exemplo: Bus Station na categoria Transportation/Guide Sign).
Na barra de ferramentas Network Analyst, clique no menu Network Analyst e selecione a
opo New Service Area. Ser acrescentado ao data frame um layer chamado Service Area, que
empacota (agrupa) os layers Facilities, Barriers, Lines e Polygons, conforme indica a Figura 100.
Altere seu nome para reas de Influncia.
Vamos avaliar quantitativamente a acessibilidade dos
pedestres ao sistema de transporte coletivo do Bairro Jardim
da Penha. A abordagem adotada aquela proposta por Ferraz
e Torres (2004), na qual se consideram faixas de distncias
em relao aos pontos de nibus, conforme Quadro 5.
A primeira coisa a fazer carregar os pontos em
relao aos quais sero geradas as reas de influncia. No
nosso caso sero os pontos de nibus.
Na janela Network Analyst window, certifique-se de
que reas de Influncia o layer selecionado no combobox. Clique com o boto direito do mouse sobre
Facilities(0) e selecione Load Locations no menu popup. Na
caixa de dilogo Load Locations, clique no combo-box Load
From, selecione Ponto-onibus e no boto OK.
Na janela Network Analyst window, selecione o
Figura 108: Layers utilizados na criao
de reas de servio.

comando reas de Influncia Properties

. Ser aberta a

caixa de dilogo Layer Properties (Figura 109). Selecione a

aba Analysis Settings e configure os parmetros conforme descrito abaixo. Para os parmetros que
no forem informados, mantenha os valores default.
Impedance: Meters (Meters)
Defalult Breaks: 0 300 500
Allow U-Turns: Nowhere
Restrictions: mantenha as caixas de verificao Conv_Proibidas e Oneway desmarcadas
Direction: Away From Facilities
151

Fator

Parmetros de avaliao

Bom

Regular

Ruim

Acessibilidade Distncia de caminhada no incio e no


fim da viagem (m)

< 300

300-500

> 500

Quadro 5: Avaliao de acessibilidade. Adaptado de Ferraz e Torres (2004).

Figura 109: Configuraes para o clculo das reas de influncia.

Selecione a aba Polygon Generation e configure os parmetros conforme descrito abaixo,


mantendo os valores default para os demais.
Trim Polygons: 500 meters
Multiple Facilities Options: Merge by break value
Overlayp Type: Rings
Allow U-Turns: Nowhere
Na barra de ferramentas Network Analyst, selecione o comando Solve

e observe o

resultado do clculo, que deve ser semelhante ao da Figura 110.

152

Figura 110: Resultado do clculo das reas de influncia.

Gere outro mapa com as reas de influncia, utilizando os intervalos abaixo:


0m - 30m
30m 60m
60m 90m

Quais seriam as limitaes caso utilizssemos o comando de criao de buffer


para representar as reas de influncia de cada ponto de nibus?

153

9.3.3 Localizao de equipamentos ou servios mais prximos


Outro recurso til da extenso Network Analyst consiste no clculo dos equipamentos ou
servios mais prximos de um determinado ponto, fornecendo inclusive o itinerrio para se chegar
ao equipamento. Como exemplos podemos citar: alocao de alunos escola mais prxima;
identificao dos pontos de atendimento mais prximos de um cliente para que ele possa efetuar o
pagamento de contas, etc. No exemplo a seguir, vamos informar um posio e calcular os pontos de
nibus mais prximos.
Clique no menu Network Analyst e selecione a opo New Closest Facility. Ser
acrescentado ao data frame um layer chamado Closest Facility, que empacota (agrupa) os layers
Facilities, Incidents, Barriers e Routes. Altere seu nome para Ponto de nibus mais prximo. Os
layers citados correspondem, respectivamente, a localizao dos equipamentos (os pontos de nibus
no nosso exemplo), pontos de chamada ou demanda (a localizao do pedestre no nosso exemplo),
barreiras (ruas impedidas, por exemplo) e as rotas que sero calculadas dos pontos de chamada at
os equipamentos.
Na janela Network Analyst window, certifique-se de Ponto de nibus mais prximo o
layer selecionado no combo-box. Clique com o boto direito do mouse sobre Facilities(0) e
selecione Load Locations no menu popup. Na caixa de dilogo Load Locations, clique no combobox Load From, selecione Ponto-onibus e no boto OK.
Selecione Cruzamento 2 no menu View / Bookmarks.
Na janela Network Analyst window, selecione o layer Incidents(0).
Na barra de ferramentas Network Analyst, selecione o comando Create Network Location
.

Tool

Marque um ponto no cruzamento das ruas Comissrio Octvio Queiroz e Doutor

Moacyr Gonalves.
Na janela Network Analyst window, selecione o comando Ponto de nibus mais prximo
Properties

. Ser aberta a caixa de dilogo Layer Properties (Figura 111). Selecione a aba

Analysis Settings e configure os parmetros conforme descrito abaixo e clique no boto OK. Para
aqueles que no forem informados, mantenha os valores default.
Impedance: Meters (Meters)
Facilities To Find: 3
Allow U-Turns: Everywhere
Restrictions: mantenha as caixas de verificao Conv_Proibidas e Oneway desmarcadas
Distance Units: Meters
Open Directions window automatically: marcado
154

Figura 111: Parmetros de configurao utilizados no clculo dos pontos de nibus mais prximos.

Na barra de ferramentas Network Analyst, selecione o comando Solve

e observe o

resultado do clculo,
que

deve

semelhante

ser
ao

da

Figura 113.
Na Figura 112 tm-se
os itinerrios at os trs
pontos de nibus.

Figura 112: Itinerrio do ponto de partida at os trs pontos de nibus mais prximos.

155

Figura 113: As trs rotas que foram calculadas.

Faa outras simulaes. Experimente criar barreiras.

9.4 Exerccios
1. Trace um paralelo entre o emprego de buffers e de reas de influncia.
2. Dos recursos vistos nesta prtica, qual deveria ser utilizado para a alocao de alunos a escola
mais prxima?

9.5 Bibliografia
FERRAZ, Antnio Clvis Pinto; TORRES, Isaac Guilhermo Espinosa. Transporte pblico
urbano. 2 ed. So Carlos: Rima, 2004. 428 p.

156

You might also like