Escolar Documentos
Profissional Documentos
Cultura Documentos
Guia Do Usuario Qgiz
Guia Do Usuario Qgiz
Guia do Usurio
Verso 1.7.4 Wroclaw
maio de 2012
PREAMBULO
Arthur Nanni - arthur@qgisbrasil.org
Este documento o guia do usurio oficial do Quantum GIS. O software e o hardware descritos neste
documento so em muitos casos marcas registradas. Quantum GIS licenciado pela Licena Pblica Geral
(GNU). Procure por mais informaes na pgina do Quantum GIS em http://www.qgis.org.
Os detalhes, dados, resultados, etc. apresentados neste documento foram escritos e verificados
cuidadosamente pelos autores e editores. No entanto, erros relativos ao contedo so possveis.
Assim, os dados no so passveis de quaisquer direitos ou garantias. Os autores e editores no tm
qualquer responsabilidade por falhas e suas consequncias. Sua opinio sempre bem-vinda para indicar
possveis erros.
Este documento foi confeccionado com LibreOffice. Sua estrutura organizada pela comunidade
QGISBrasil. Para mais informaes sobre como contribuir com a construo deste e outros documentos,
acesse http://www.qgisbrasil.org.
Links neste Documento
Este documento contm links internos e externos. Os links internos podem ser percebidos quando, ao
passar com o mouse por sobre uma chamada ou citao, o mesmo se transforma em uma pequena mo,
ao invs do habitual cursor. Os links externos aparecem em azul e sublinhados, como padro.
Editores da verso original do Guia do usurio, instalao e codificao:
Tara Athan
Radim Blazek
Godofredo Contreras
Otto Dassau
Martin Dobias
Peter Ersts
Anne Ghisla
Stephan Holl
N. Horning
Magnus Homann
K. Koy
Lars Luthman
Werner Macho
Tyler Mitchell
Claudia A. Engel
Brendan Morely
David Willis
Jrgen E. Fischer
Marco Hugentobler
Gavin Macaulay
Gary E. Sherman
Tim Sutton
Um agradecimento a Bertrand Masson pelo leiaute, a Tisham Dhar por preparar o ambiente de
documentao msys inicial (MS Windows), ao Tom Elwertowski e William Kyngesburye por auxiliar na
Seo instalao para MAC OSX e ao Carlos Dvila, Paolo Cavallini e Christian Gunning pelas revises. Se
esquecemos de algum, por favor, aceitem nossas desculpas por este descuido.
ii
Responsveis pela traduo e adaptao da verso original deste guia e do banco de amostra para
o portugus brasileiro:
Arthur Nanni (org.)
Daniel Montenegro
Grasiela Willrich
Rodrigo Sperb
Guilherme Dantas*
Yuri Calazans
Lenidas Filho*
Revisores desta edio:
Luis Fernando Ruiz
Jonatan Moraes
Natalia Wiederkehr
Srgio Bianchini
Renata Morais
Tatiana Sposito
Catarina Sanches
*Autores que aturam tambm como revisores
AVISO:
Caro usurio, como voc pode ver a traduo/adaptao desta obra realizada por muitas cabeas.
Desta forma, caso encontre erros (e eles existem) ou tenha sugestes a fazer, procure junto ao ttulo do
captulo/seo que voc encontrou o erro ou deseja fazer a sugesto, o nome e o contato do
responsvel por tal, para entrar em contato. Caso no consiga retorno, envie uma mensagem para
comunidade@qgisbrasil.org.
Copyright 2004 - 2012 Equipe de desenvolvimento do Quantum GIS
Internet:
Site oficial: http://www.qgis.org
Comunidade brasileira: http://www.qgisbrasil.org/
Promotores
Somos gratos a Universidade Federal de Santa Catarina que promoveu parte da
produo desta publicao atravs do projeto de extenso Adequao do Aplicativo
Computacional Quantum GIS, um Sistema de Informaes Geogrficas para o
Pblico Brasileiro, que tem a coordenao do professor Arthur Nanni e conta com a
participao de mais docentes e bolsistas, fomentados pelo Programa de
Bolsas/PRPE/UFSC, que atuam junto ao curso de graduao e ps-graduao em
geografia.
iii
Como citar este documento em publicaes?
NANNI AS, DESCOVI FILHO L, VIRTUOSO MA, MONTENEGRO D, WILLRICH G, MACHADO PH, SPERB
R, DANTAS GS, CALAZANS Y. Quantum GIS - Guia do Usurio, Verso 1.7.4 Wroclaw. Acesso em:
<DATA>. Disponvel em: http://qgisbrasil.org. 291p., il.
Licena deste documento
Permisso para copiar, distribuir e/ou modificar este documento sobre os termos da Licena GNU de
Documentao Livre, Verso 1.3 ou mais recente publicada pela Free Software Foundation; sem sees
invariantes, sem textos de capa frontal e contracapa. Uma cpia desta licena est inclusa na seo D
intitulada "Licena GNU de Documentao Livre".
O Quantum GIS reconhecido pelo
iv
CONTEDO
PREAMBULO.................................................................................................................................. 2
1. Convenes.............................................................................................................................. 22
1.1. Convenes da Interface Grfica (GUI)..............................................................................................22
1.2. Convenes de Texto e Teclado........................................................................................................ 23
1.3. Instrues para plataformas especficas............................................................................................. 23
v
3.10.4. Opes do GPS........................................................................................................................ 56
vi
5.3.7. Aba Histograma ....................................................................................................................... 124
5.4. Calculadora raster............................................................................................................................ 124
vii
10.3.1. Aba Item Caixa de dilogo Mapa e Extenso......................................................................179
10.3.2. Aba Item caixa de dilogo Grade e Opes gerais..............................................................180
10.4. Adicionando outros elementos ao compositor de mapas................................................................182
10.4.1. Aba/guia Item caixa de dilogo Rtulo e Opes gerais......................................................182
10.4.2. Aba/guia Item opes da figura caixas de dilogo opes da figura e opes gerais.........183
10.4.3. Aba item legenda janelas geral, itens da legenda e opes do item...................................184
10.4.4. Aba item barra de escala janelas barra de escala e opes gerais.....................................186
10.5. Ferramentas de Navegao........................................................................................................... 187
10.6. Ferramentas de reverter e restaurar...............................................................................................187
10.7. Adicionar forma bsica e seta......................................................................................................... 188
10.8. Adicionar os valores da tabela de atributos....................................................................................189
10.9. Elevar, recuar e alinhar os elementos............................................................................................. 190
10.10. Criao de arquivo de sada......................................................................................................... 190
10.11. Guardar e carregar um layout de impresso compositor..............................................................191
viii
12.9.3. GPSBabel............................................................................................................................... 237
12.9.4. Importando dados GPS ......................................................................................................... 237
12.9.5. Descarregando dados GPS de um dispositivo ......................................................................237
12.9.6. Carregando dados GPS para um dispositivo GPS ................................................................238
12.9.7. Definindo novos tipos de dispositivos.....................................................................................239
12.10. Complemento de interpolao...................................................................................................... 240
12.11. Complemento OpenStreetMap..................................................................................................... 242
12.11.1. Instalao............................................................................................................................. 245
12.11.2. Interface Bsica de Usurio..................................................................................................246
12.11.3. Carregando dados OSM....................................................................................................... 247
12.11.4. Visualizando dados OSM...................................................................................................... 248
12.11.5. Editando dados bsicos do OSM..........................................................................................249
12.11.6. Editando relaes................................................................................................................. 252
12.11.7. Baixando dados do OSM...................................................................................................... 253
12.11.8. Upload de dados OSM.......................................................................................................... 255
12.11.9. Salvando os dados OSM...................................................................................................... 256
12.11.10. Importando dados OSM...................................................................................................... 256
12.12. Complemento para anlise de modelagem de terreno em raster.................................................257
12.13. Complemento Pesquisa Espacial.................................................................................................258
12.14. Complemento menor distncia..................................................................................................... 261
12.15. Complemento exportar para MapServer.......................................................................................264
12.15.1. Criando o Arquivo de Projeto................................................................................................ 264
12.15.2. Criando um Arquivo de Mapa...............................................................................................264
12.15.3. Testando o Arquivo de Mapa. .............................................................................................. 267
12.16. Complemento de edio offline.................................................................................................... 268
12.17. Complemento oracle georaster..................................................................................................... 269
12.17.1. Gerenciando conexes......................................................................................................... 269
12.17.2. Selecionando um georaster.................................................................................................. 271
12.17.3. Mostrando um GeoRaster..................................................................................................... 272
12.18. Complemento SQL Anywhere...................................................................................................... 272
ix
NDICE DE FIGURAS
Figura 2.1: Uma seo simples do QGIS........................................................................................................ 31
Figura 3.1: Interface do QGIS com arquivos de exemplo do tutorial..............................................................34
Figura 3.2: Definir opes de atalho............................................................................................................... 43
Figura 3.3: Ferramentas de medio em ao...............................................................................................46
Figura 3.4: Configuraes de proxy no QGIS.................................................................................................51
Figura 3.5: Dilogo de texto de anotao....................................................................................................... 53
Figura 3.6: Formulrio de anotao do qt designer personalizada.................................................................54
Figura 3.7: Rastreamento em tempo real do GPS..........................................................................................55
Figura 3.8: Janela de opes de percurso do GPS........................................................................................57
Figura 4.1: Dilogo abrir camada vetorial....................................................................................................... 59
Figura 4.2: Dilogo abrir arquivo OGR suportado........................................................................................... 60
Figura 4.3: O QGIS com a camada MASSA_DE_AGUA.SHP carregada.......................................................61
Figura 4.4: Mapa em lat/long cruzando a linha de 180 de longitude............................................................68
Figura 4.5: Mapa cruzando a longitude de 180 aplicando a funo ST_Shift_Longitude.............................68
Figura 4.6: Opes de simbologia simples..................................................................................................... 71
Figura 4.7: Barra para definio da intensidade da transparncia..................................................................72
Figura 4.8: Representao categorizada de pontos.......................................................................................74
Figura 4.9: Representao graduada............................................................................................................. 76
Figura 4.10: Representao baseada em regra.............................................................................................77
Figura 4.11: Propriedade do smbolo.............................................................................................................. 79
Figura 4.12: Gerenciador de Estilo................................................................................................................. 80
Figura 4.13: Selecione a feio e escolha a ao.......................................................................................... 89
Figura 4.14: Gerenciador de Complementos do QGIS...................................................................................90
Figura 4.15: Propriedades da camada............................................................................................................ 91
Figura 4.16: Propriedades da camada: Aba diagrama...................................................................................92
Figura 4.17: Opes de Aproximao............................................................................................................. 93
Figura 4.18: Caixa de dilogo valores de atributos de feio vetorial.............................................................97
Figura 4.19: Refazer e desfazer a renderizao...........................................................................................102
Figura 4.20: Rotao de smbolos pontuais..................................................................................................105
Figura 4.21: Nova camada vetorial............................................................................................................... 106
Figura 4.22: Nova camada SpatiaLite........................................................................................................... 107
Figura 4.23: Tabela de atributos................................................................................................................... 108
Figura 4.24: Criao de camada vetorial OGR............................................................................................. 110
Figura 4.25: Ferramenta de Consulta........................................................................................................... 112
Figura 4.26: Propriedades da camada (clicar no boto Ferramenta de Consulta, grifado em vermelho).....113
Figura 5.1: Caixa de dilogo de propriedades da camada raster.................................................................120
Figura 5.2: Calculadora Raster..................................................................................................................... 124
Figura 6.1: Aba para adicionar um servidor WMS........................................................................................129
Figura 6.2: Caixa de dilogo para adicionar um servidor WMS, mostrando as camadas disponveis..........131
Figura 6.3: Dilogo para buscar servidores WMS atravs de algumas palavras-chave...............................134
Figura 6.4: Adicionar uma camada WFS...................................................................................................... 137
Figura 7.1: Aba SRC na caixa de dilogo Opes do QGIS.........................................................................141
Figura 7.2: Dilogo de projees.................................................................................................................. 142
Figura 7.3: Caixa de dilogos SRC Personalizados.....................................................................................144
Figura 8.1: Definies para um projeto de servidor WMS do QGIS..............................................................147
Figura 8.2: Servidor WMS do QGIS baseado em um projeto do QGIS........................................................148
x
Figura 8.3: WMS padro com limites dos EUA inclusos no servidor QGIS..................................................148
Figura 9.1: Dados do GRASS na LOCALIZAO alaska (adaptado de (Neteler & Mitasova 2008))...........152
Figura 9.2: Criar uma nova locao do GRASS ou um novo Conjunto de mapas no QGIS.........................153
Figura 9.3: Barra de ferramentas de digitalizao do GRASS......................................................................158
Figura 9.4: Aba de digitalizao de categoria do GRASS.............................................................................159
Figura 9.5: Aba de opes do GRASS......................................................................................................... 161
Figura 9.6: Aba de simbologia do GRASS.................................................................................................... 161
Figura 9.7: Aba de digitalizao de tabela do GRASS.................................................................................163
Figura 9.8: Caixa de ferramentas do GRASS e lista de mdulos pesquisveis............................................163
Figura 9.9: Dilogos de mdulos da caixa de ferramentas do GRASS........................................................164
Figura 9.10: Mdulo r.contour da caixa de ferramentas do GRASS.............................................................166
Figura 9.11: Mdulo GRASS v.generalize para amaciar o mapa vetorial.....................................................168
Figura 9.12: O Shell do GRASS com o mdulo r.shaded.relief....................................................................170
Figura 9.13: Relevo sombreado criado com o mdulo r.shaded.relief do GRASS.......................................171
Figura 9.14: Navegador de LOCALIZAO do GRASS...............................................................................173
Figura 10.1: Compositor de mapas............................................................................................................... 177
Figura 10.2: Compositor de mapas aba/guia Item Caixas de dilogos (a) Mapa e (b) Extenso..............179
Figura 10.3: Compositor de mapas Aba Item Caixas de dilogo (a) Grade e (b) Opes gerais.............181
Figura 10.4: Compositor de mapas Aba/guia Item Caixas de dilogo (a) Rtulo e (b)Opes gerais.......182
Figura 10.5: Compositor de mapas Aba/guia Item Figura Caixas de dilogo (a) Opes da figura e (b)
Opes gerais............................................................................................................................................... 184
Figura 10.6: Compositor de mapas Aba Item Legenda - janelas (a) Geral, (b) Itens da legenda e (c) Opes
da legenda.................................................................................................................................................... 185
Figura 10.7: Compositor de mapas Aba/guia Barra de escala - Janelas (a) Barra de escala e (b) Opes
gerais............................................................................................................................................................ 186
Figura 10.8: Histrico de comandos do compositor de mapas.....................................................................188
Figura 10.9: Compositor de mapas Aba/Item formato e seta - Janelas (a) formato e (b) Seta.....................188
Figura 10.10: Compositor de mapas Aba/guia tabela de atributos - Janelas (a) Tabela e (b) Opes gerais
...................................................................................................................................................................... 189
Figura 10.11: Compositor de mapas com visualizao dos mapas, legenda, barra de escalas, coordenadas,
norte e ttulo.................................................................................................................................................. 191
Figura 10.12: Gerenciador do compositor..................................................................................................... 192
Figura 11.1: Gerenciador de complementos.................................................................................................194
Figura 12.1: Complemento captura de coordenadas....................................................................................196
Figura 12.2: Complemento Rtulo de Copyright........................................................................................... 198
Figura 12.3: Complemento Rosa dos Ventos............................................................................................... 199
Figura 12.4: Complemento Barra de Escala................................................................................................. 200
Figura 12.5: Caixa de dilogo para inserir texto delimitado como camada...................................................202
Figura 12.6: Janela de dilogo para seleo de Sistema de Referncia de Coordenadas (SRC)................203
Figura 12.7: Complemento conversor dxf2shape.........................................................................................204
Figura 12.8: A janela de visualizao do eVis.............................................................................................. 206
Figura 12.9: Janela de opes do eVis......................................................................................................... 207
Figura 12.10: Janela de configurao de aplicativos externos.....................................................................208
Figura 12.11: Janela de conexo com a base de dados eVis.......................................................................213
Figura 12.12: Aba de consulta SQL do eVis................................................................................................. 214
Figura 12.13: Aba de consultas predefinidas do eVis...................................................................................216
Figura 12.14: A lista de menus do GDALTools.............................................................................................225
Figura 12.15: Janela de dilogo com as informaes do raster....................................................................226
xi
Figura 12.16: Janela de dilogo para gerao de linhas de contorno..........................................................227
Figura 12.17: Camada vetorial resultante do GDAL contorno......................................................................227
Figura 12.18: Janela de dilogo para Trocar projeo.................................................................................228
Figura 12.19: Janela de dilogo do complemento Georreferenciador..........................................................231
Figura 12.20: Janela de insero para entrar com as coordenadas do mapa..............................................232
Figura 12.21: Definindo as configuraes de transformao do georreferenciador......................................233
Figura 12.22: Janela de dilogo Ferramentas GPS......................................................................................237
Figura 12.23: Ferramenta para descarregar dados GPS..............................................................................238
Figura 12.24: Complemento de interpolao................................................................................................241
Figura 12.25: Interpolao de dist_pseudobombax_def usando o mtodo Peso pelo inverso da distncia. 242
Figura 12.26: Dados do OpenStreetMap na internet....................................................................................243
Figura 12.27: Interface de usurio do OpenStreetMaps...............................................................................246
Figura 12.28: Caixa de dilogo Carregar OSM (Load OSM from file)...........................................................247
Figura 12.29: Alterando a tag de um feio OSM.........................................................................................249
Figura 12.30: Mensagem de falha na criao de um ponto..........................................................................250
Figura 12.31: Caixa de dilogo Baixar dados OSM....................................................................................254
Figura 12.32: Caixa de dilogo para carregar arquivos................................................................................255
Figura 12.33: Caixa de dilogo Salvar OSM.............................................................................................. 256
Figura 12.34: Mensagem de aviso................................................................................................................ 257
Figura 12.35: Importar dados para o OSM..................................................................................................257
Figura 12.36: Complemento para Anlise da Modelagem de Terreno em Raster........................................258
Figura 12.37: Janela do complemento Pesquisa Espacial............................................................................260
Figura 12.38: Os polgonos representado distritos com a presena de pontos foram selecionados atravs do
complemento de Pesquisa Espacial............................................................................................................. 261
Figura 12.39: Configuraes do Complemento Menor Distncia..................................................................262
Figura 12.40: Complemento Menor Distncia...............................................................................................263
Figura 12.41:Caixa de dilogo para exportao de MapServer....................................................................266
Figura 12.42: Criando um projeto offline em camadas do tipo shape...........................................................269
Figura 12.43: Dilogo criar uma conexao Oracle..........................................................................................270
Figura 12.44: Dilogo criar uma conexo oracle.......................................................................................... 271
Figura 12.45: Janela de dilogo: Adicionar camada SQL Anywhere............................................................273
Figura 13.1: Instalador de Complemento Pyhon........................................................................................... 276
Figura 13.2: Opes de ajuste: Opes de aproximao - Camada, Modo, Tolerncia, Unidades..............280
xii
NDICE DE TABELAS
Tabela 4.1: Parmetros de conexo PostGIS................................................................................................. 63
Tabela 4.2: Barra de ferramentas de edio vetorial......................................................................................96
Tabela 4.3: Barra de ferramentas da edio vetorial avanada....................................................................102
Tabela 6.1: Parmetros de conexo WMS................................................................................................... 128
Tabela 9.1: Ferramentas de digitalizao do GRASS..................................................................................158
Tabela 10.1: Ferramentas do compositor de mapas....................................................................................175
Tabela 12.1: Formato de exemplo usando-se o caminho absoluto, caminho relativo e uma URL...............209
Tabela 12.2: Tags XML lidas pelo eVis......................................................................................................... 217
Tabela 12.3: Ferramentas de anlise do fTools............................................................................................ 219
Tabela 12.4: Ferramentas de investigao do fTools...................................................................................220
Tabela 12.5: Ferramentas de geoprocessamento do complemento fTools..................................................220
Tabela 12.6: Ferramenta Geometria do complemento fTools.......................................................................222
Tabela 12.7: Ferramenta de gerenciamento de dados do complemento fTools...........................................222
Tabela 12.8: Ferramentas do georreferenciador..........................................................................................229
xiii
NDICE DE DICAS
Dica 3.1 - Exemplo usando os argumentos de linha de comando: ............................................................... 33
Dica 3.2 - Restaurar barras de ferramentas: ................................................................................................. 39
Dica 3.3 - Aproximar/afastar o mapa com a roda do mouse: ........................................................................ 41
Dica 3.4 - Movimentar o mapa com cursor de teclado e a tecla de espao: ................................................. 41
Dica 3.5 - Calcular a escala correta da sua rea de mapa: .......................................................................... 42
Dica 3.6 - Usando proxies: ............................................................................................................................ 52
Dica 4.1 - Cores das camadas: ..................................................................................................................... 60
Dica 4.2 - Carregar camada e projeto de unidades externas montadas em OS X: ...................................... 61
Dica 4.3 - Definies do usurio e segurana: ............................................................................................. 64
Dica 4.4 - Camadas PostGIS: ....................................................................................................................... 64
Dica 4.5 - Exportando conjuntos de dados do PostGIS: ............................................................................... 66
Dica 4.6 - Importao de arquivo do tipo shape contendo palavras PostgreSQL reservadas: ..................... 66
Dica 4.7 - Complemento Gerenciador de dados SpatiaLite: ......................................................................... 69
Dica 4.8 - QGIS Edio em uso corrente: ..................................................................................................... 92
Dica 4.9 - Salvar regularmente: .................................................................................................................... 96
Dica 4.10 - Tipos de valores de atributos : .................................................................................................... 97
Dica 4.11 - Marcadores de vrtice: ............................................................................................................... 98
Dica 4.12 - Congruncia de feies copiadas: ............................................................................................ 100
Dica 4.13 - Suporte para excluir feies: .................................................................................................... 100
Dica 4.14 - Integridade dos dados: ............................................................................................................. 101
Dica 4.15 - Manipulando arquivos de atributos: .......................................................................................... 110
Dica 4.16 - Alterar a definio da camada: ................................................................................................. 112
Dica 5.1 - visualizar uma banda individual de um raster multibandas: ........................................................ 121
Dica 5.2 - Coletando estatsticas raster: ..................................................................................................... 124
Dica 6.1 - Em URLs de servidores WMS: ................................................................................................... 128
Dica 6.2 - Codificao de imagem: ............................................................................................................. 129
Dica 6.3 - Ordenando camadas WMS: ....................................................................................................... 130
Dica 6.4 - Transparncia em camada WMS: .............................................................................................. 130
Dica 6.5 - Acessar camadas OGC seguras: ............................................................................................... 135
Dica 6.6 Procurar servidores WMS e WFS: ............................................................................................. 138
Dica 6.7 - Acessando servidores WFS seguros: ......................................................................................... 138
Dica 7.1 - SRC na legenda do mapa: ......................................................................................................... 141
Dica 9.1 - Carregar dados do GRASS: ....................................................................................................... 151
Dica 9.2 - Aprendendo o modelo de dados vetoriais do GRASS: ............................................................... 156
Dica 9.3 - Criando uma tabela de atributos para uma nova camada vetorial do GRASS: .......................... 157
Dica 9.4 - Digitalizando polgonos no GRASS: ........................................................................................... 157
Dica 9.5 - Criando uma 'camada' GRASS adicional com o QGIS.: ............................................................. 160
Dica 9.6 - Permisses de edio do GRASS: ............................................................................................. 163
Dica 9.7 - Mostrar resultados imediatamente.: ........................................................................................... 165
Dica 9.8 - A ferramenta simplificar: ............................................................................................................. 167
Dica 9.9 - Outros usos para o r.contour: ..................................................................................................... 168
Dica 11.1 - Complementos falhando: .......................................................................................................... 194
Dica 12.1 - Configuraes de complementos salvas para o projeto: .......................................................... 200
Dica 12.2 - Criando uma camada vetorial a partir de uma planilha eletrnica Excel.: ................................ 216
Dica 12.3 - GPS da Garmin em Ubuntu Linux: ........................................................................................... 240
Dica 13.1 - Adicionar mais repositrios: ...................................................................................................... 275
xiv
Dica 13.2 - Usando complementos experimentais: ..................................................................................... 278
xv
PREFCIO
Bem vindo ao maravilhoso mundo dos Sistemas de Informao Geogrfica (SIG)! O Quantum GIS (QGIS)
um Sistema de Informaes Geogrficas de Cdigo Aberto. O projeto iniciou em maio de 2002 e foi
reconhecido como um projeto no SourceForge em junho do mesmo ano. Temos trabalhado duro para fazer
um aplicativo SIG para qualquer pessoa com acesso bsico a um computador pessoal. O QGIS atualmente
roda em muitas distribuies Linux, Unix, Windows e OS X. O QGIS desenvolvido utilizando-se o QT
toolkit (http://qt.nokia.com) e C++. Isto faz com que o QGIS tenha uma interface grfica amigvel de fcil
uso.
O QGIS pretende ser uma ferramenta SIG de uso amigvel, fornecendo funes e caractersticas comuns.
O objetivo inicial foi fornecer um SIG para visualizar dados, atualmente ele usado por muitos apenas para
ver dados raster e vetoriais em muitos formatos, com novos formatos podendo ser facilmente adicionados
atravs de complementos (Veja Apndice A para uma lista completa de formatos atualmente suportados).
O QGIS licenciado sobre a Licena Pblica Geral (GPL). Desenvolver o QGIS sobre esta licena significa
que voc pode inspecionar e modificar o cdigo fonte, garante a voc o acesso permanente ao aplicativo,
livre de custos, podendo ser livremente modificado. Voc pode ler a licena na ntegra na pgina 285.
Caractersticas
O QGIS oferece muitas funcionalidades SIG comuns fornecidas por feies nativas e complementos. Em
resumo, so apresentadas seis categorias para se ter uma primeira impresso.
Visualizar dados
Voc pode ver e sobrepor dados vetoriais e raster em diferentes formatos e projees sem converso para
um formato interno comum. So suportados os formatos:
Tabelas PostgreSQL espacialmente habilitadas usando PostGIS, formatos vetoriais suportados pela
biblioteca OGR instalada, incluindo arquivos do tipo shapefile, MapInfo, SDTS, GML e muitos
outros.
Formatos Raster e de imageamento suportados pela biblioteca GDAL (Geospatial Data Abstraction
Library) instalada, como GeoTiff, Erdas Img., ArcInfo Ascii Grid, JPEG, PNG e muitos outros.
Raster do GRASS e dados vetoriais a partir de banco de dados GRASS (localizao/mapset), ver
Seo 9,
Dados espaciais OCG hospedados on-line em servidores do tipo Web Map Service (WMS) ou Web
Feature Service (WFS), ver Seo 6,
xvi
Explorar dados e compor mapas
Voc pode compor mapas e explorar interativamente dados espaciais com uma interface grfica amigvel
(GUI). As muitas ferramentas de ajuda disponveis na GUI incluem:
compositores de mapas
favoritos geoespaciais
identificar/selecionar feies
editar/ver/buscar atributos
feio rotular
incluir em seu mapa uma rosa dos ventos, barra de escala e rtulo de copyright
Ferramentas GPS para importar e exportar para formato GPX, e converter outros formatos GPS
para GPX ou descarregar/carregar diretamente para o GPS
Gerenciar tabelas de atributos vetoriais com a nova tabela de atributos (ver seo 3.5.6) ou
complemento Gerenciador de Tabela
Analisar dados
Voc pode realizar anlises de dados espaciais em formatos PostgreSQL/PostGIS e outros do tipo OGR
suportados usando o menu vetor. O QGIS atualmente oferece anlise vetorial, amostragem,
xvii
geoprocessamento, ferramentas de gerenciamento de base de dados e geometrias. Voc pode tambm
usar ferramentes GRASS integradas, que incluem a funcionalidade completa de mais de 300 mdulos (ver
Seo 9).
Publique mapas na internet
O QGIS pode ser usado para exportar dados para arquivos do tipo map e para public-los na internet
usando um servidor web com Mapserver instalado. O QGIS pode tambm ser usado como um cliente WMS
ou WFS, e como servidor WMS.
Ampliar as funcionalidades do QGIS atravs de complementos
O QGIS pode ser adaptado para suas necessidades com uma arquitetura expansvel atravs de
complementos. O QGIS fornece bibliotecas que podem ser usadas para criar complementos. Voc pode
criar novas aplicaes com C++ ou Python!
Complementos nativos
1. Adicionar uma camada de texto delimitado (carrega e mostra arquivos de texto delimitados
contendo coordenadas x e y)
xviii
Calculadora de campo que permitir inserir feies de valor NULL em caso de erro de clculo ao
invs de parar e reverter o clculo para todos os recursos.
Adicionado um complemento nativo (C++) implementao calculadora raster que pode lidar com
grandes rasters de forma mais eficiente.
Melhoria de interao com o elemento adicional na barra de status onde o texto do elemento pode
ser copiado e colado.
Adicionada a opo configpath que substitui o caminho padro ( /.qgis) por configurao do
usurio e fora Configuraes para usar esta pasta, tambm. Isto permite usurios a instalao do
QGIS em um pendrive ou memria flash, juntamente com todos os complementos e configuraes.
xix
O projeto QGIS Mapserver foi incorporado nos principais repositrios SVN e pacotes esto sendo
disponibilizados. O QGIS Mapserver permite voc servir os seus arquivos de projeto do QGIS via
protocolo OGC WMS.
Suporte para tabelas no espaciais adicionado ( atualmente OGR, texto delimitado e provedores
PostgreSQL). Estas tabelas podem ser usadas para visualizao de campos ou apenas busca
genrica e editada usando a visualizao de tabela.
Adicionado suporte de rotina de busca para feies ids ($id) e vrias outras melhorias relacionadas
a buscas.
Adicionada mtodo recarregar s camadas do mapa e provedor de interface. Como este, armazenar
provedores (atualmente WMS e WFS) podem sincronizar com mudanas na fonte de dados.
Adicionada a opo para o menu de legenda de raster que ir se estender a camada atual usando
os valores mnimo e mximo de pixels em sua extenso atual.
Na tabela de contedos agora possvel selecionar e remover ou mover vrias camadas de uma
vez.
Trs novos modos de classificao adicionados ao renderizador de smbolos (verso 2), incluindo
Quebras Naturais (Jenks), Desvios Padro e Pretty Breaks (baseado na pretty a partir do
ambiente estatstico R).
Rotao e tamanho definidos pelos dados para o renderizador graduado e categorizado (simbologia
ng).
Uso de tamanho de escala para smbolos do tipo linha para modificar espessura da linha.
xx
salvar o histograma como arquivo de imagem. Mostra valores de pixel reais no eixo X do histograma
raster.
Adicionada a funo de seleo interativa de pixels a partir da tela para preencher a tabela de
transparncia no dilogo de propriedades da camada raster.
Adicionado o boto gerenciador de estilo para o seletor de smbolos que facilitar a busca por
estilos.
Compositor de mapas
1. CONVENES
Arthur Nanni - arthur@qgisbrasil.org
Marco Virtuoso - marco@qgisbrasil.org
Esta seo descreve uma coleo de estilos padres para todo o manual. As convenes usadas neste
manual so apresentadas a seguir.
Configuraes
Configuraes Barra
Barrade
deferramentas
ferramentas
Digitalizar
Ferramentas:
Boto: OK
OK
Aba: Geral
Caixa de Seleo:
Boto Rdio:
Renderizar
Postgis SRID
EPSG ID
do contorno
22
Deslizante: Transparncia
10%
020mm
Nome MASSA_DE_AGUA.shp
MASSA_DE_AGUA.shp
Hyperlinks: http://www.qgisbrasil.org
Mtodo: classFactory
Servidor: myhost.de
23
a rea total (por exemplo, metros quadrados) dentro de uma determinada regio geogrfica;
Estes exemplos podem parecer simples, mas podem ser utilizados em vrios tipos de aplicaes. Os
resultados de anlises muitas vezes podem ser mostrados em um mapa, mas tambm tabulados em
relatrios para apoiar as decises na gesto espacial.
1 A verso em ingls deste captulo de autoria de Tyler Mitchell (http://www.oreillynet.com/pub/wlg/7053)
e utilizado seguindo a Licena Creative Commons. Tyler o autor de Web Mapping Illustrated, publicado pela
O'Reilly, 2005.
24
25
Um dado raster uma grade regular composta de clulas, ou no caso de imagens, de pixeis. Essa
estrutura (imagem raster - composta por pixeis) tem um nmero fixo de linhas e colunas. Cada clula
tem um valor numrico e uma certa dimenso geogrfica (por exemplo, 30x30 metros de tamanho).
Mltiplos raster sobrepostos so usados para representar imagens usando mais de um valor de cor (ou
seja, um raster para cada conjunto de valores de vermelho, verde e azul so combinados para criar uma
imagem colorida). Imagens de satlite tambm representam dados em mltiplas "bandas". Cada banda
essencialmente um raster separado e espacialmente sobreposto, onde cada banda guarda valores de
certos comprimentos de onda da luz. Como voc pode imaginar, um raster grande ocupa muito mais
espao em arquivo. Um raster com clulas menores pode dar mais detalhes, mas ocupar mais espao
em arquivo. O segredo encontrar o equilbrio ideal entre o tamanho da clula pensando no
armazenamento e levando tambm em considerao a anlise e mapeamento necessrios.
3. Polgonos - Quando as linhas so conectadas por mais de dois vrtices, e o ltimo vrtice esta
26
2.3. Instalao
A instalao do QGIS muito simples. Pacotes de instalao esto disponveis para o MS Windows e
Mac OS X. Para muitas distribuies GNU/Linux esto disponveis binrios (rpm e deb) e repositrios
que podem ser adicionados ao seu gerenciador de instalao. Acesse as ltimas informaes sobre
essas instalaes do QGIS em http://hub.qgis.org/projects/quantum-gis/wiki/Download
Instalao usando o cdigo fonte
Se voc precisa compilar QGIS de sua fonte, consulte o guia de codificao e compilao disponvel em
http://www.qgis.org/en/documentation/manuals.html.
As
instrues
de
instalao
tambm
so
outro local. Se voc no selecionou essa opo de instalar o conjunto de amostras durante a instalao
inicial do QGIS, voc pode:
Fazer um download desses dados a partir do site http://hub.qgis.org/projects/quantumgis/wiki/Download ou voc pode baixar do site da comunidade QGISBrasil.
Para GNU/Linux e Mac OSX ainda no existem pacotes de instalao desses dados disponveis como
rpm, deb ou dmg. Para usar esse conjunto de dados deve ser feito um download do arquivo
QGIS_sample_data em formato ZIP ou RAR (disponvel em http://download.osgeo.org/qgis/data/) ou do
banco de amostra do guia brasileiro arquivo banco_amostra em formato RAR (disponvel para voc
baixar do site da comunidade QGISBrasil).
Depois do download descompacte em seu sistema usando o comando "deszipar" ou "extrair". Estes
conjuntos de dados incluem todos os dados SIG que so usados como exemplos e capturas de tela no
guia do usurio. Alm disso, o banco inclui um pequeno banco de dados GRASS. A projeo para o
banco de dados do QGIS comunidade brasileira a WGS 84 (World Geodetical System), o cdigo
EPSG 4326. A projeo do banco Alaska Alaska Albers Equal Area com unidade medida em ps. O
cdigo EPSG 2964. As bases do banco de amostra da Comunidade QGISBrasil usa projeo WGS84.
PROJCS["Albers Equal Area",
GEOGCS["NAD27",
DATUM["North_American_Datum_1927",
SPHEROID["Clarke 1866",6378206.4,294.978698213898,
AUTHORITY["EPSG","7008"]],
TOWGS84[-3,142,183,0,0,0,0],
AUTHORITY["EPSG","6267"]],
PRIMEM["Greenwich",0,
AUTHORITY["EPSG","8901"]],
UNIT["degree",0.0174532925199433,
AUTHORITY["EPSG","9108"]],
AUTHORITY["EPSG","4267"]],
PROJECTION["Albers_Conic_Equal_Area"],
PARAMETER["standard_parallel_1",55],
PARAMETER["standard_parallel_2",65],
PARAMETER["latitude_of_center",50],
PARAMETER["longitude_of_center",-154],
PARAMETER["false_easting",0],
28
Se voc pretende usar o QGIS como interface grfica para o GRASS, voc pode encontrar uma seleo
de dados GRASS de amostragem (por exemplo, Spearfish ou South Dakota) no stio oficial do GRASS
GIS http://grass.osgeo.org/download/data.php.
camada
raster
florianopolis
disponvel
na
pasta
Clique no cone
29
Na
Fonte
Conjunto
de
Dados
Clique
em
Buscar
Navegue
at
pasta
Abrir , depois
clique Abrir .
De
duplo
clique
na
camada
MASSA_DE_AGUA
abrir
caixa
de
dilogo
Clique na Aba Estilo e clique em cor muda, selecione a cor azul em na caixa select color.
para permitir a rotulagem. Selecione o campo NOME para o Campo que contm rtulo.
Para melhorar a legibilidade dos rtulos, voc pode adicionar um buffer de qualquer cor em torno
deles, clicando em
tamanho de buffer.
30
31
qgis num prompt de comando ou com um duplo clique no link (ou atalho) da aplicao na rea
de trabalho ou no menu de aplicativos.
Inicie o QGIS usando o menu Iniciar ou o atalho na rea de trabalho, ou d um duplo
Arquivo
atalho Control+Q .
32
[--height height]
[--lang language]
[--project projectfile]
[--extent xmin,ymin,xmax,ymax]
[--nologo]
[--noplugins]
[--optionspath path]
[--configpath path]
[--help]
this text
FILES:
Files specified on the command line can include rasters, vectors, and QGIS
project files (.qgs):
1. Rasters - Supported formats include GeoTiff, DEM and others supported by GDAL
2. Vectors - Supported formats include ESRI Shapefiles and others supported by
OGR and PostgreSQL layers using the PostGIS extension
Barra de Menus
Barra de Ferramentas
34
Legenda do Mapa
Vista do Mapa
Barra de situao
Estes 5 componentes da interface do QGIS so descritos em maiores detalhes nas sees posteriores.
Duas sees mais apresentam atalhos de teclado e ajudas de contedo.
Referncia
Seo 3.5
Seo 3.5
Seo 3.5
Seo 3.5
Seo 3.5
Seo 3.6
Seo 3.5
Seo 10
Seo 10
Seo 10
Os atalhos de teclado agora podem ser configurados manualmente (os atalhos apresentados nesta seo so os
padronizados), usando a ferramenta Atalhos no Menu de Configuraes.
35
Menu Editar
Referncia
Seo 4.5.4
Seo 4.5.4
Seo 4.5.3
Seo 4.5.3
Seo 4.5.3
Seo 4.5.3
Seo 4.5.3
Seo 4.5.3
Seo 4.5.4
Seo 4.5.4
Seo 4.5.4
Seo 4.5.4
Seo 4.5.4
Seo 4.5.4
Seo 4.5.4
Seo 4.5.4
Seo 4.5.4
Seo 4.5.3
Seo 4.5.4
Seo 3.5
36
Menu Exibir
Referncia
Seo 3.4.2
Seo 3.4
Seo 3.9
Seo 3.9
Seo 6.2.5
Seo 3.10
37
Menu Camada
Referncia
Seo 4.5.5
Seo 4
Seo 5
Seo 4.2
Seo 4.3
Seo 6.2
Seo 4.5.6
Menu Configuraes
Referncia
Seo 3.5
Seo 7.4
Seo 3.7
38
Colocar
Colocarooitem
itemno
notopo
topo . Grupos podem ser inseridos dentro de outros grupos. A caixa de seleo para
um grupo ir mostrar/esconder todas as camadas contidas neste.
O contedo do boto direito do mouse depende se o item selecionado na legenda for uma camada
vetorial ou raster. Para camadas vetoriais GRASS a funo Alternar
Alternaredio
edio>> no estar habilitada.
Veja a seo 9.7 para informaes sobre edio de camadas vetoriais GRASS.
39
40
possvel selecionar mais de uma camada ou grupo ao mesmo tempo mantendo-se pressionado Ctrl
enquanto seleciona as camadas com o mouse. Voc pode mover todas as camadas selecionadas ao
mesmo tempo para um novo grupo.
Voc tambm pode excluir mais de uma camada ou grupo selecionados com o Ctrl e pressionando
depois Ctrl-D .
41
Mostrar na viso geral . Voc tambm pode adicionar camadas ou remover todas as
camadas da viso geral usando Ferramentas de viso geral na barra de ferramentas. Se voc clicar e
arrastar o retngulo vermelho na viso geral, ser mostrada a extenso atual no mapa principal.
para acessar
a projeo.
Dica 3.5 - Calcular a escala correta da sua rea de mapa
Quando voc inicia o QGIS, graus so a unidade padro e o QGIS considera qualquer coordenada de
uma camada como sendo em graus. Para conseguir valores corretos voc precisa alterar o Sistema de
Referncia de Coordenadas (SRC) manualmente na aba Geral
Geral no menu Configuraes
Configuraes
Propriedades
Propriedadesdo
doprojeto
projeto>> .ou voc pode se;lecionar um SRC clicando no cone
presente no
canto direito da barra de situao. Em ltimo caso, as unidades podem ser definidas como especficas
do projeto, e.g. '+units=m'.
42
Desmarcar
Desmarcar ou Marcar
Marcarcomo
comopadro
padro(nenhum)
(nenhum). Uma vez modificado, voc poder salv-la como
um arquivo XML e carreg-la em outras instalaes do QGIS.
3.3. Renderizao
Como padro, o QGIS redesenha todas as camadas sempre que a visualizao do mapa for modificada.
Os eventos que sero disparados ao atualizar o mapa incluem:
1. Adicionar camada
43
Propriedades
Propriedades atravs de um duplo clique na camada da legenda. Na aba Geral
Geral , defina os valores de
escalas
mnima
mxima
ento,
clique
na
caixa
de
seleo
tela em resposta a qualquer um dos eventos descritos na Seo 3.3. Exemplos de quando voc pode
precisar suspender a renderizao incluem:
Adicionar uma ou mais camadas pesadas e aproximar a uma viso especfica antes de desenhar
Ao marcar
Renderizao
Renderizao
44
Renderizao
Renderizao .
Desmarque
caixa
Por padro novas camadas adicionadas ao mapa podem ser mostradas . Nesta condio qualquer
camada que for adicionada ao mapa no aparecer na tela aps ser carregada por padro.
c) Atualizar o mapa durante a renderizao
Voc pode definir uma opo para atualizar o mapa como desenhado. Por padro o QGIS no mostra
quaisquer feies de uma camada at que esta seja totalmente renderizada. Para atualizar a tela ao
mesmo tempo que ocorre a renderizao, escolha no menu Configuraes
Configuraes Opes
Opes>> , clique na
aba Renderizao
Renderizao . Defina o recurso contar um valor apropriado para atualizar a tela durante a
renderizao. Configure um valor de 0 que desabilita atualizao durante a renderizao (isto o
padro). Configure um valor muito baixo e resultar em baixa performance com o mapa na tela
continuamente atualizado durante a leitura das feies. O valor sugerido para iniciar 500.
d) Influncia da qualidade ao renderizar
Para influenciar a qualidade da renderizao do mapa voc tem 3 opes. Escolha a opo do menu
Configuraes
Configuraes Opes
Opes>> , clique na aba Renderizao
Renderizao e marque ou desmarque as caixas de
seleo que seguem:
-
Faz as linhas aparecerem com menos definio para no perder performance do desenho
3.4. Medir
Medir funciona apenas com sistemas de coordenadas projetados (p.e. UTM). Se o mapa carregado est
definido com um sistema de coordenadas geogrficas (latitude/longitude), os resultados a partir de uma
linha ou rea podero estar incorretos. Para ajustar isto voc precisa definir um sistema de coordenadas
apropriado (ver Seo 7). Todos os mdulos de medidas podem tambm ser usados pelas
configuraes de ajuste a partir do mdulo de digitalizao. Isto corriqueiro, se voc precisa medir
comprimentos de linhas ou reas em camadas vetoriais.
Para selecionar a ferramenta de medio clique em
45
Ferramentas
Ferramentasde
demapa
mapa e escolha o elipsoide apropriado. L voc pode tambm definir uma cor da
linha de medida e sua unidade de medida preferida (metros ou ps) e unidades de ngulo (graus,
radianos e gon). As ferramentas lhe permitiro clicar em pontos do mapa. Cada comprimento de
seguimento, bem como o total, so mostrados em uma janela de medio. Para parar a medio clique
com no boto direito do mouse.
reas tambm podem ser medidas. Na janela medir o tamanho da rea acumulada aparecer.
Adicionalmente, a ferramenta de medida ajustar para a camada selecionada, fornecida pela camada
que tem sua tolerncia definida (Ver Seo 4.5.1) Ento, se voc quer medir exatamente ao longo de
uma feio linear, ou entorno de uma feio poligonal, primeiro defina a tolerncia de ajuste, ento
selecione a camada. Agora, quando usar a ferramenta de medio, cada clique do mouse (dentro da
tolerncia configurada) se ajustar aquela camada.
Voc pode medir ngulos, selecionando a ferramenta de medio de ngulos. O cursor passar a
uma forma de cruz. Clique para desenhar o primeiro seguimento do ngulo que voc deseja medir, ento
mova o cursor para desenhar o ngulo desejado. A medida mostrada em uma janela pop-up (Figura
3.3).
46
3.5. Projetos
O trabalho no ambiente QGIS d-se atravs de projetos. O QGIS trabalha apenas com um projeto de
cada vez. As configuraes so ajustadas por projeto e podem tambm serem ajustadas como padro.
(ver Seo 3.7). O QGIS pode salvar o conjunto de camadas presentes na sua seo do QGIS dentro de
um projeto usando-se o menu Arquivo
Arquivo Salvar
Salvarprojeto
projetocomo...
como... . Para carregar um projeto salvo
siga o menu Arquivo
Arquivo Abrir
Abrirprojeto...
projeto... ou Arquivo
Arquivo Abrir
Abrirprojeto
projetorecente
recente>> .
Se voc deseja encerrar a seo atual de um projeto existente, escolha Arquivo
Arquivo Novo
Novoprojeto
projeto .
Sempre que decidir por este caminho, caso o projeto aberto tenha sido modificado, voc ser
perguntado se deseja salv-lo.
Os tipos de informaes que pode ser salvas em um projeto incluem:
Camadas adicionadas
Propriedades de camadas
O arquivo de projeto salvo em formato XML, que possibilita sua edio fora do QGIS caso voc saiba o
que est fazendo. O formato de arquivo foi atualizado muitas vezes em comparao com verses
antigas do QGIS. Arquivos de projetos criados em verses antigas do QGIS podem trabalhar de forma
inapropriada. Para estar ciente disso, voc pode selecionar na aba Geral
Geral do menu Configuraes
Configuraes
Opes
Opes :
Apto a salvar projeto quando requerido
Lembrar quando abrir um projeto salvo com uma verso antiga do QGIS
Propriedades do projeto
Na
janela
propriedades
do
projeto
que
voc
acessa
atravs
do
menu
Arquivo
Arquivo
Propriedades
Propriedadesdo
doprojeto...
projeto...
47
Propriedades
Propriedadesdo
doprojeto...
projeto... voc pode definir opes especficas, dentre elas:
Na aba Geral
Geral voc pode definir o ttulo do projeto, cores de seleo e de plano de fundo,
unidades de camadas, preciso e opes para salvar caminhos relativos para camadas.
O Sistema
Sistemade
dereferncia
refernciade
decoordenadas
coordenadas(SRC)
(SRC) habilita voc a escolher o SRC para o
projeto e habilitar a reprojeo on-the-fly para camadas raster e vetoriais, quando estas so
mostradas com diferentes SRCs.
A aba Servidor
ServidorWMS
WMS permite definir informaes sobre o Servio de Capacidades do QGIS
mapserver,
extenso
restries
de
SRC.
permitir
Ativando
fazer
O menu Arquivo
Arquivo Salvar
Salvaraatela
telacomo
comoimagem...
imagem... abre uma janela onde voc poder
selecionar o nome, caminho e tipo de imagem (PNG ou JPG). Um arquivo de referncias
geogrficas PNGW ou JPGW ser salvo na mesma pasta que voc escolheu para salvar a
imagem da tela.
O menu Configuraes
Configuraes Novo
Novocompositor
compositorde
deimpresso
impresso abrir uma janela onde voc
pode definir o leiaute e imprimir o mapa que aparece na tela (Ver Seo 10).
48
Lembrar quando abrir um projeto salvo com uma verso antiga do QGIS
Definir ao para o duplo clique na legenda, podendo escolher entre 'abrir propriedades da
camada' ou 'Abrir tabela de atributos'.
Abrir resultados identificados numa pequena janela (ser necessrio reiniciar o QGIS)
Adicionar uma camada PostGIS com um duplo clique e seleciona no modo extendido
Aba Renderizao
49
Use armazenamento de desenho onde for possvel para deixar a renderizao mais veloz
Fazer linhas aparecerem com menos definio para no perder performance ao renderizar
Adicionalmente voc pode definir como ser o caminho, se absoluto ou relativo na aba Geral
Geral do menu
Configuraes
Configuraes Propriedades
Propriedadesdo
doprojeto
projeto .
Ferramentas de mapa
Aba Sobreposies
Permite definir o algoritmo de posicionamento (escolha entre 'ponto central', 'corrente', 'popmusic
tabu chain', 'popmusic tabu' ou 'popmusic chain'). Honestamente, ao traduzir estes termos no
encontrei nada melhor, entenda como indo do mais lento ao mais rpido.
Aba Digitalizar
50
Aba SRC
A aba SRC dividida em duas reas. A primeira permite definir o SRC padro para novos projetos.
A segunda rea permite definir a ao, quando uma nova camada criada ou quando uma camada sem
SRC carregada.
Aba Regio
Aba Rede
Usar proxy para acessar a web e defina: Mquina, Porta, Usurio e Senha.
51
Definir Tipo
Tipodo
doProxy
Proxy>> de acordo com as suas necessidades:
Default
DefaultProxy
Proxy>> : Proxy determinado baseado na aplicao definido em uso
Socks5Proxy
Socks5Proxy>> : Proxy genrico para qualquer tipo de conexo. Suporta TCP, UDP,
ligao a uma porta (conexes de entrada) e autenticao.
HttpProxy
HttpProxy>> : Implementado usando o comando CONECTAR, suporta apenas conexes
de sada TCP e suporta autenticao.
HttpCachingProxy
HttpCachingProxy>> : Implementado usando comandos HTTP normais, til apenas no
contexto de pedidos HTTP.
FTPCachingProxy
FTPCachingProxy>> : Implementado usando um proxy FTP, til apenas no contexto de
pedidos FTP.
URLs podem ser adicionadas na caixa de texto logo abaixo das configuraes do proxy (Figura 3.4).
Para proceder pressione o boto Adiciona
Adiciona . Depois disto, d um duplo clique sobre o campo URL
recm criado e entre com a URL que voc gostaria de excluir para usar o proxy. Obviamente o boto
Remove
Remove remover a entrada selecionada.
Se voc precisar de maiores detalhes sobre as diferentes configuraes de proxy, olhe o manual do QTlibrary-documentation at http://doc.trolltech.com/4.5/qnetworkproxy.html# ProxyType-enum.
Dica 3.6 - Usando proxies
Usar proxies pode s vezes ser complicado. til tentar e errar os tipos de proxy acima mencionados
e verificar se eles so exitosos no seu caso.
Voc pode modificar as opes de acordo com suas necessidades. Algumas destas mudanas podem
requisitar o reincio do QGIS antes de se tornarem efetivas.
so
armazenadas
no
registro
sobre:
\\HKEY\CURRENT_USER\Software\QuantumGIS\qgis
Voc
pode
encontrar
suas
configuraes
em:
52
$HOME/Library/Preferences/org.qgis.qgis.plist
dentro do mapa. Use a ferramenta de anotao de texto e clique dentro do mapa para posicion-la.
D um duplo clique no item para abrir o dilogo com vrias opes (Figura 3.5). Ali est o editor de texto
para entrar com o texto formatado e outras configuraes. Uma vez adicionado o balo, o mesmo pode
ser movido selecionando-o e arrastando-o. Redimensionar o balo tambm possvel selecionando-se
os cantos do mesmo ou pelos lados. Caso prefira possvel mover o balo selecionando-se
personalizado pelo qt designer (Figura 3.6). Este similar ao designer de formulrios para a ferramenta
de identificao, mas mostrado em um item de anotao. Veja tambm o blog do QGIS em
http://blog.qgis.org/node/143 (em ingls) para maiores informaes.
53
Nota: Se voc pressionar Ctrl+T enquanto a ferramenta de anotao est ativa (mover anotao,
anotao de texto ou formulrio de anotao), as condies de visibilidade dos itens so invertidas.
Favoritos Geoespaciais permite voc aproximar ao local do favorito ou exclu-lo. Voc no pode
54
Aproximar
Aproximarpara
para . Voc pode tambm aproximar para um favorito com um duplo clique nele.
Excluindo um favorito
Para excluir um favorito a partir do dilogo Favoritos Geoespaciais , clique nele e ento clique em
Excluir
Excluir . Confirme sua escolha clicando em Sim
Sim ou cancele a excluso clicando No
No .
(b)
(c)
(d)
55
Com um receptor GPS plugado (tem de ter suporte pelo seu sistema operacional) um simples clique em
Conectar
Conectar conectar o GPS ao QGIS. Um segundo clique, agora Desconectar
Desconectar desconectar o
receptor GPS do seu computador. Para GNU/Linux o suporte gpsd integrado para suportar conexes
de muitos receptores GPS. Desta forma, voc pode primeiro precisa configurar o gpsd adequadamente
para conectar o QGIS ao GPS.
[IMPORTANTE]: Se voc deseja gravar sua posio ao mapa voc deve criar uma nova camada vetorial
primeiro e deix-la no modo de edio ativo para poder gravar seu percurso.
Auto-detectada para
Usar
caminho / porta abaixo e selecione o caminho/porta onde seu receptor GPS est conectado. Um
clique em Conectar
Conectar novamente inicia a conexo com o receptor GPS.
Com o deslizador
seu percurso ser automaticamente gravado na camada vetorial ativa (claro que a camada deve estar
com o modo de edio ativado).
56
Com o GPS mapa recenter voc pode decidir de que forma a tela ser atualizada, se suas coordenadas
registradas comear, quer para sair da tela ou se houver qualquer mudana em tudo.
Cor e espessura do percurso definem a cor do e a espessura do seu percurso desenhado.
Se voc quer definir uma feio manualmente voc deve voltar a
Coordenadas de posio e
clicar em Adicionar
Adicionarfeio
feio .
57
Arquivos do tipo shape tambm podem incluir arquivos com a extenso .prj , que contm as informaes
de projeo. Embora seja muito til ter um arquivo de projeo, este no obrigatrio. A base de dados
do arquivo do tipo shape pode conter arquivos adicionais. Para maiores detalhes veja a especificao
58
da barra de ferramentas
de dilogo padro para seleo do arquivo (Ver Figura 4.2) permitindo que voc explore pelo sistema de
arquivos e carregue um arquivo shape ou outro formato de dado compatvel.
59
...
...||
compatveis. Voc tambm pode pr-selecionar o tipo de codificao para o arquivo do tipo shape se
desejar.
Selecionando um arquivo do tipo shape da lista e clicando em Abrir
Abrir ele carregar no QGIS. A Figura
4.3 mostra o QGIS aps carregar o arquivo .../banco_amostra/vetores/MASSA_DE_DAGUA.SHP.
Dica 4.1 - Cores das camadas
Quando voc adiciona uma camada no mapa, atribuda a ela uma cor aleatria. Quando adicionar
mais de uma camada ao mesmo tempo, diferentes cores sero atribudas a cada camada.
Uma vez carregada, voc pode aproximar a visualizao do arquivo shape usando as ferramentas de
navegao do mapa. Para modificar a simbologia de uma camada, abra a caixa de dilogo
Propriedades da Camada com duplo clique no nome da camada ou clicando com o boto direito do
mouse sobre o nome na legenda de camadas e selecionando Propriedades
Propriedades>> do menu de opes.
Maiores informaes na seo 4.4 sobre a seleo de simbologias para camadas vetoriais.
60
Abra a caixa de dilogo Propriedades da Projeto por duplo clique sobre o nome na
legenda do arquivo do tipo shape ou por clique com o boto direito do mouse e escolhendo
Propriedades
Propriedades>> da janela do menu.
61
da barra de ferramentas
Adicionar uma Camada Vetorial ou pelo atalho Ctrl-Shift-V em seguida troque o tipo de arquivo
que ser filtrado por [OGR]
[OGR]MapInfo
MapInfo(*.mif
(*.mif*.tab
*.tab*.MIF
*.MIF*.TAB)
*.TAB) ||
deseja carregar.
ou pelo atalho
Ctrl-Shift-V
Pasta .
Cobertura
CoberturaArc/Info
Arc/InfoBinria
Binria|| . Explore a pasta que
contm os arquivos de cobertura e selecione-os. De forma similar pode ser carregado uma pasta base
de arquivos vetoriais no formato UK National Transfer assim como no formato US Census Bureau raw
TIGER.
Criar uma conexo de armazenamento no QGIS para a base de dados PostgreSQL (caso no
tenha uma definida).
Como uma forma opcionalmente pode ser fornecido uma clusula SQL where para definir quais
caractersticas carregar da camada.
Carregar a camada.
62
ou
Ctrl-Shift-D .
digitando
Adicionar
Adicionarcamada
camadaPostGIS
PostGIS
Selecione
Voc
selecionar
pode
abrir
tambm
base
de
opo
a
caixa
dados.
do
menu
de
dilogo
dilogo
Adicionar Tabela(s) PostGIS ser exibido. Para acessar o gerenciador de conexes, clique no
boto Novo
Novo para exibir a caixa de dilogo Criar uma nova conexo com base de dados . Os
parmetros necessrios para uma conexo so mostrados na Tabela 4.1.
Opcionalmente voc pode ativar caixas de busca:
Salvar senha
Uma vez que todos os parmetros e opes esto definidos, voc pode testar a conexo clicando no
boto Teste
Testede
deconexo
conexo .
Tabela 4.1: Parmetros de conexo PostGIS.
Nome
Servio
Maquina
Nome da maquina da base de dados. Este deve ser um utilizado para abrir uma
conexo telnet ou ping no host. Se o banco de dados est no mesmo computador que o
QGIS, basta digitar nele 'localhost'.
Base de
dados
Porta
Modo SSL
permitir: tenta uma conexo no-SSL, se falhar, tenta uma conexo SSL;
63
Nome
preferencial (o padro): tenta uma conexo SSL, se falhar tenta uma conexo
no-SSL.
Note que aumentos de velocidade massivos ao renderizar camada PostGIS pode ser
acessados desabilitando-se SSL no editor de conexo.
Usurio
Senha
, as configuraes so
Uma vez que voc tenha uma ou mais conexes definidas, voc pode carregar as camadas de um
banco de dados PostgreSQL. necessrio que os dados estejam em PostgreSQL. Veja seo 4.2.4
para informaes referentes a importao de dados de um banco de dados.
Para carregar uma camada de PostGIS, siga os seguintes passos:
Selecione-a com um clique. Voc pode selecionar vrias camadas segurando e mantendo
pressionada a tecla shift enquanto seleciona as camadas. Veja a seo 4.6 para maiores
informaes quanto ao uso da Ferramenta de Consulta para definir melhor uma camada
PostgreSQL.
64
65
abrir a caixa de dialogo SPIT - Ferramenta de importao de arquivo shape para PostGIS .
Selecione a base de dados PostGIS que voc quer conectar e clique em Conectar
Conectar . Agora voc pode
adicionar um ou mais arquivos para o enfileiramento clicando no boto Adicionar
Adicionar . Para processar os
arquivos clique no boto OK
OK . O processo de importar assim como quaisquer erros e avisos so
exibidos quando cada arquivo shape for processado.
Dica 4.6 - Importao de arquivo do tipo shape contendo palavras PostgreSQL reservadas
Se um arquivo shape adicionado fila contendo campos que so palavras reservadas na base de
dados PostgreSQL uma janela de dilogo pop-up mostrar a posio de cada campo. Voc pode editar
cada campo por nomes em uma prioridade de importncia e modificar qualquer uma das palavras
reservadas (ou alterar qualquer outro nome de campo que desejar). A tentativa de importar um arquivo
shape com palavras reservadas como nome de campo provavelmente vai falhar.
ogr2ogr
Alm do shp2pgsql e SPIT, existe outra ferramenta para a alimentao de dados espaciais no
PostGIS: ogr2ogr. Isto faz parte da sua instalao GDAL. Para importar um arquivo do tipo shape em
um PostGIS, siga os procedimentos:
ogr2ogr
-f
"PostgreSQL"
PG:"dbname=postgis
host=myhost.de
user=postgres \
password=topsecret" alaska.shp
Este procedimento importar um arquivo do tipo shape alaska.shp em uma base de dados PostGIS
postgis utilizando o usurio postgres com a senha topsecret no host myhost.de.
66
Perceba que OGR deve ser contrudo com PostgreSQL para suportar PostGIS. Voc pode ver isso
digitando
ogrinfo --formats | grep -i post
Se voc gostar de usar o comando COPY do PostgreSQL ao invs do mtodo padro INSERT INTO
voc pode exportar a seguinte varivel de ambiente (disponvel at o momento em e
):
export PG_USE_COPY=YES
ogr2ogr no cria ndices espaciais como o shp2pgsl faz. Voc precisa cri-los manualmente usando o
comando SQL CREATE INDEX mais tarde como um passo extra (como descrito na prxima seo 4.3).
67
gis_data=# \q
gsherman@madison:~/current$
http://postgis.refractions.net/documentation/manual-1.4/ST_Shift_Longitude.html
68
Uso
Importar dados para o PostGIS (4.2.4) utilizando, por exemplo, o gerenciador de complementos
PostGIS ou o complemento SPIT.
Use a interface de linha de comando PostGIS para emitir o seguinte comando (este um
exemplo em que "TABLE" o nome atual da sua tabela PostGIS)
Se tudo correu bem voc dever receber uma confirmao sobre o nmero de feies que foram
atualizadas, ento voc poder carregar o mapa e perceber a diferena (Figura 4.5)
de
ferramentas
(adicionar
cone
Adicionar
Adicionarcamada
camadaSpatiaLite
SpatiaLite opo do menu Camadas
Camadas ou digitando Ctrl+Shift+L . Isso mostrar
uma janela que permite a voc conectar-se a uma base de dados SpatiaLite j conhecida pelo QGIS,
que voc pode escolher no menu suspenso ou para definir uma nova conexo para uma nova base de
dados. Para definir uma nova conexo clique em Novo
Novo e use o navegador de arquivo para apontar
sua base de dados SpatiaLite, que um arquivo com uma extenso .sqlite.
Se voc deseja salvar uma camada no formato SpatiaLite voc pode fazer isto clicando com o boto
direito do mouse na legenda. Ento clique em
Salvar
Salvarcomo...
como... , defina o nome do arquivo de sada,
sqlite como formato e o SRC e, ento, adicione 'SPATIALITE=YES' no campo de criao na fonte de
dados
OGR.
Isto
leva
OGR
para
criar
uma
base
de
dados.
Ver
tambm
http://www.gdal.org/ogr/drv_sqlite.html.
Criar uma nova camada SpatiaLite
Se voc deseja criar uma nova camada SpatiaLite consulte a seo 4.5.5.
Dica 4.7 - Complemento Gerenciador de dados SpatiaLite
Para gerenciar dados SpatiaLite voc pode usar o complemento Python 'QspatiaLite' a partir de
repositrios terceiros.
69
Propriedades
Propriedades na janela de menu.
4.4.1. Aba Estilo
Desde a verso QGIS 1.4.0 uma nova simbologia foi integrada em paralelo com a simbologia descrita
acima. esta nova gerao de simbologia oferece uma variedade de melhorias e novas funcionalidades, e
ir substituir a atual simbologia em uma das prximas verses. Para mudar para a nova simbologia voc
tem
que
clicar
no
boto
Nova
NovaSimbologia
Simbologia na
aba
Geral
na
caixa
de
dilogo
Propriedades da Camada . Voc tambm pode tornar a nova simbologia como padro, ativando a
aba Rever traduo em Configuraes no menu Opes .
Compreendendo a Gerao de Simbologia
Existem trs tipos de Smbolos: smbolos marcadores (para pontos), smbolos de linha e smbolos de
preenchimento (para polgonos). Os smbolos podem consistir de uma ou mais camadas de smbolo.
possvel definir a cor de um smbolo, e essa cor definida para todas as camadas de smbolo. Algumas
camadas podem ter cores bloqueadas, para aquelas que a cor no pode ser alterada. Isso til quando
voc definir a cor de um smbolo de mltiplas camadas. Da mesma forma, possvel definir a largura da
linha de smbolos, assim como o tamanho e o ngulo de smbolos marcadores.
70
Linha simples: Representao usual de uma linha (com largura, cor e o estilo de trao
especifico).
Barra de cores
Barras de cores so usadas para definir uma gama de cores que podem ser usadas durante a criao de
representaes. A cor do smbolo ser definida a partir da Barra de cores.
Existem trs tipos de Barras de cor:
Compositor de cores: Cria uma rea de cor de um esquema de cores e define um nmero de
classes de cor.
Barras de cores podem ser definidas na caixa de dilogo Gerenciador de estilo selecionando Tipos
de estilo de smbolos: Barra
Barrade
decor
cor|| como tipo de estilo de elemento na lista de rolagem, clicando
no boto Adicionar
Adicionarsmbolo
smbolo e depois escolhendo o tipo da barra de cor.
Estilos
Um estilo agrupa um conjunto de vrios smbolos e Barra de cores. Voc pode definir os seus smbolos
preferidos, ou usados frequentemente, e pode us-los sem ter de recri-los sempre. Os smbolos do
estilo (smbolos e Barra de cores) tm sempre um nome pelo qual eles podem ser consultados a partir do
estilo. Existe um estilo padro no QGIS (modificvel) e o usurio pode adicionar mais estilos.
Transparncia Vetorial
O QGIS permite definir uma transparncia para cada camada vetorial. Isso pode ser feito com a barra
Transparncia 10%
escolher uma das trs representaes: O smbolo nico, categorizado e graduado. Dependendo da
representao escolhida, a aba de simbologia oferece diferentes configuraes e opes, que sero
descritas nas sees seguintes. A caixa de dilogo da nova gerao de simbologia tambm oferece um
boto Gerenciador
Gerenciadorde
deestilo
estilo que d acesso ao gerenciamento de estilo (veja detalhes na seo
4.4.3). O Gerenciador de Estilo permite a voc editar e remover smbolos existentes e adicionar novos.
Representao de smbolo nico
A Representao de Smbolo nico usada para representar todas as caractersticas da camada
usando um nico smbolo definido pelo usurio. As propriedades, que podem ser ajustados na aba
Simbologia, dependem em parte do tipo da camada, mas todos os tipos compartilham a estrutura
seguinte. Na parte superior esquerda da aba, existe uma pr-visualizao do smbolo atual a ser
representado. Na parte inferior da pgina, existe uma lista de smbolos j definida para o estilo atual,
preparados para serem usados selecionando-os na lista. O smbolo em uso pode ser modificado
utilizando o boto Mudar...
Mudar... que abre uma caixa de dilogo Propriedades do smbolo , ou o boto
Selecionar
SelecionarCor
Cor , que abre uma caixa simples de dilogo Cor . Depois de ter feito as alteraes
necessrias, o smbolo pode ser adicionado lista de smbolos do estilo atual (usando o boto
Adicionar
Adicionarao
aoestilo
estilo ) e depois ser facilmente usado no futuro.
Representao Categorizada
A Representao Categorizada usada para representar todas as caractersticas de uma camada,
usando um nico smbolo, definido pelo usurio, onde a cor reflete o valor do atributo selecionado na
camada. A aba Estilo permite que voc selecione:
O boto Avanado
Avanado no canto inferior direito da caixa de dilogo permite selecionar os
campos contendo informaes de rotao e escala de tamanho. Para maior comodidade,
a lista na parte inferior da aba, lista os valores de todos os atributos selecionados em
conjunto, incluindo os smbolos que sero representados.
73
O exemplo na Figura 4.8 mostra a representao categorizada usada para a camada arvores.shp
presente em banco_amostra/vetores.
74
Alm disso, voc pode especificar o nmero de classes e tambm o modo como classificar camadas
dentro das classes (usando o modo lista). Os Modos disponveis so:
Intervalo igual
Quantis
Desvio Padro
Quebras claras
75
76
Para linhas:
Linha Simples: Cor, Espessura da caneta, Deslocamento, Estilo da caneta, Estilo da unio
e Estilo do rtulo
Para polgonos:
78
Gerenciador
Gerenciadorde
deEstilo
Estilo>> na barra de menu
principal.
79
7. Escolha o campo para aplicar rtulos. Neste exemplo utilizaremos Campo que contm
80
rtulo Nome
Nome|| .
8. Digite um padro para a hidrografia que no tenha nome. O rtulo padro ser
usado quando o QGIS encontrar uma feio LAGO/RIO sem nenhum valor no
campo NOME.
9. Caso
exista
rtulos
que
se
estendem
por
diversas
linhas,
marque
Rtulos Multilinhas? . O QGIS ir procurar por uma linha de retorno real em seu
campo de rtulos e inserir as quebras de linha de acordo. Uma linha de retorno real
um caractere nico \n, (e no dois caracteres distintos, como um recuo \ seguido
do caractere n). Clique em Aplicar
Aplicar .
10. Agora que temos os rtulos eles provavelmente so muito grandes e mal colocados
em relao ao marcador de smbolo para MASSA_DE_AGUA.shp.
11. Selecione a Fonte usando os botes Fonte
Fonte e Cor
Cor para definir a fonte e a cor.
Possvel tambm alterar o ngulo e a posio do texto do rtulo.
Para alterar a posio do texto em relao feio:
1. Clique em Fonte
2. Altere o posicionamento do rtulo, selecionando um dos botes de opo no grupo
Posicionamento. Para fixar o rtulo deste exemplo selecione
Direita.
ou
Unidades
Unidadesdo
domapa
mapa|
| na barra de rolagem.
4. Clique em Aplicar
Aplicar para verificar as modificaes sem fechar a janela.
Uma melhora na edio pode ser visualizada, contudo os rtulos ainda esto perto do
marcador. Para corrigir isto podemos usar os recursos de afastamento, podendo adicionar
deslocamentos para as direes X e Y. Adicionando um deslocamento de 5 para X mover os
rtulos de marcador e tornando-os mais legveis. Caso o smbolo do marcador ou a fonte for
muito grande um maior deslocamento ser necessrio.
O ltimo ajuste que faremos o Buffer nos rtulos. O que significa apenas colocar um pano
81
de fundo em torno do rtulo para ele sobressair melhor. Para o buffer nos rtulos de nosso
exemplo das MASSA_DE_AGUA.shp :
1. Clique na caixa
Cor
Cor e escolhendo a cor de sua preferencia no seletor de
4. Clique em Aplicar
Aplicar para ver se esta de acordo com as mudanas.
Caso no esteja satisfeito com os resultados, ajuste as configuraes e teste novamente,
clicando em Aplicar
Aplicar .
Um buffer de 1 ponto parece dar um bom resultado. Observe que tambm possvel
especificar o tamanho do buffer em unidades do mapa, pode funcionar melhor dependendo das
configuraes que esteja utilizando em seu projeto.
As entradas restantes no interior da aba Rtulos permitem o controle da aparncia dos rtulos
usando atributos armazenados na camada. As entradas podem ser inseridas a partir da aba
Avanado que permite a definio dos parmetros para os rtulos usando os campos na
camada.
Note que a aba Rtulos oferece uma Prvia onde o rtulo escolhido mostrado.
4.4.5. Nova Rotulao
A nova aplicao de Rotular disponibiliza uma rotulao inteligente para camadas vetoriais de ponto,
linhas e polgonos e requer apenas alguns parmetros. Esta nova aplicao substituir a rotulao em
uso no QGIS, descrita na seo 4.4.4 assim como o suporte "on-the-fly" transformao de camadas.
82
para usar a rotulao. Depois disso voc pode definir o local do rtulo e o estilo de texto,
prioridade na rotulao, baseado em uma escala de visibilidade, se cada uma das partes da
feio estaro rotuladas e se as feies da camada atuam como impedimentos para os rtulos
ou no.
para usar a rotulao. Depois disso possvel definir o local do rtulo, orientao, distncia da
feio, estilo de texto, prioridades na rotulao, baseados em escala de visibilidade, se cada
parte do total das linhas da camada esto rotuladas, se as linhas apresentarem rtulos nas
duas margens e se as caractersticas da feio da camada atuam como impedimentos para os
rtulos ou no.
para usar a rotulao. Depois disso voc pode definir o local do rtulo, distncia e estilo de
texto, prioridades na rotulao, levando em considerao uma escala de visualizao, se as
caractersticas da feio da camada atuam como obstculos para os rtulos ou no .
83
Nova Coluna e
Excluir coluna
estiver no modo Ativar modo de edio . No momento, apenas as colunas de camadas do PostGIS
podem ser removidos e adicionados. A biblioteca OGR suporta adicionar novas colunas, mas no
remov-las, se voc tiver uma verso da GDAL >= 1.6 instalado.
Editar elemento
possvel encontrar tambm na aba
usada para definir valores ou um intervalo de valores que esto autorizados a serem adicionados ao
atributo especfico de uma coluna da tabela. Clicando no boto Editar
Editarlinha
linha , uma caixa de dilogo
ser aberta, onde possvel definir diferentes entre os seguintes pacotes:
1.
Editar
Editarlinha
linha|
| campo de edio que permite inserir texto simples (ou restringir para
nmeros de atributos numricos).
2.
Classificao
Classificao|
| exibe uma caixa de combinao com valores de atributos utilizados para
a classificao, se voc escolheu 'valor nico', como tipo de legenda na aba de simbologia
da caixa de dilogo Propriedades.
3.
Intervalo
Intervalo|
| permite definir valores numricos de um intervalo especfico. A edio de
pacotes pode tanto em uma barra como em uma caixa de seleo.
4.
Valores
Valoresexclusivos
exclusivos|
| o usurio pode selecionar um dos valores j utilizados na tabela
de atributos. Se editvel uma linha de edio exibida com suporte completar de finalizao,
caso contrrio, uma caixa de combinao utilizada.
5.
Nome
Nomedo
doarquivo
arquivo|
| simplifica a seleo de arquivo adicionando uma janela de seleo
de arquivos.
6.
Mapa
Mapade
devalor
valor|
|
84
7.
Srie
Srie|
| abre uma caixa de combinao com os valores que podem ser utilizadas dentro
de alguns tipos de colunas. Isto atualmente suportado apenas pelo provedor PostGre.
8.
Imutvel
Imutvel|
| a coluna de atributo imutvel somente de leitura. O usurio no poder
modificar o contedo.
9.
Oculto
Oculto|
| uma coluna de atributo oculto invisvel. O usurio no capaz de modificar o
contedo.
10. Caixa
Caixade
deescolha
escolha|
|
acrescentado para a coluna quando a caixa de escolha estiver ativa (marcada) ou no.
11. Editar
Editartexto
texto|
| abre um campo editor de texto que permite o uso de mltiplas linhas.
12. Calendrio
Calendrio|
| Abre um pacote de calendrio para inserir data. O tipo de coluna em uso
deve ser de texto.
camada, mas este boto no momento s est disponvel quando voc abre a tabela de atributos e
selecione o boto ...
... prximo busca avanada.
85
Aes . Fornea um nome descritivo para a ao. A ao deve conter por si o nome do aplicativo que
ser executado quando a ao chamada. Voc pode adicionar um ou mais campos de valores de
atributo como argumentos para o aplicativo. Quando a ao chamada, qualquer conjunto de caracteres
que comeam com um % seguido do nome do campo ser substitudo pelo valor desse campo. Os
caracteres especiais %% sero substitudos pelo valor do campo que foi selecionado a partir da
identificao de resultados ou tabela de atributos (veja Usando Aes abaixo neste mesmo capitulo).
Aspas Duplas podem ser usadas para grupo de texto em um nico argumento para o programa, script ou
comando. Aspas duplas sero ignoradas se precedido por uma barra invertida.
Se voc tem os nomes de campo que so derivaes de outros nomes de campo (exemplo; col1 e
col10) voc deve indicar tambm, colocando o nome do campo (e o caractere % ) entre colchetes (e.g.,
[%col10]). Isso impedir que o nome do campo %col10 seja confundido com o nome do campo %col1
com um 0 no final.
Os colchetes sero removidos pelo QGIS quando substitudo no valor do campo. Caso voc queira que
o campo substitudo seja colocando entre colchetes, use um segundo conjunto como este: [[%col10]].
A caixa de dilogo Identificar Resultados inclui um (Derivado) item que contm informaes
relevantes para o tipo da camada. Os valores neste item podem ser acessados de forma semelhante a
outros campos, usando o nome do campo anterior (Derivado). Por exemplo, uma camada de ponto tem
um campo X e Y e o valor destes pode ser usado na ao com %(Derivado).X e %(Derivado).Y. Os
atributos derivados so disponveis somente a partir da caixa de dilogo Identificar Resultados e
86
certeza,
poderamos
reescrever
primeiro
exemplo
como:
Terminal
$firefox
Identificar Feies ou
o boto direito sobre o arquivo gravado e escolha a ao no menu pop-up. Aes so listadas no menu
pop-up com o nome que foi atribudo ao definir as aes. Clique na ao que deseja executar.
Caso esteja chamando uma ao que usa a notao %%, clique com o boto direito sobre o valor do
campo na caixa de dilogo Identificar Resultados ou na caixa de dilogo Tabela de Atributos
que deseja passar para aplicao ou script.
Aqui est outro exemplo que puxa os dados de uma camada vetorial e os insere em um arquivo usando
o comando bash e echo. A camada em questo tem campos de nomes de espcies taxon_name,
latitude lat e longitude long. A ao para fazer uma seleo espacial de uma localidade e exportar
esses valores de campo para um arquivo de texto para o registro selecionado, exibido em amarelo (cor
padro) na rea do mapa do QGIS a seguinte:
bash -c "echo \"%taxon_name %lat %long\" >> /tmp/species_localities.txt"
Depois de selecionar algumas localidades e executar a ao de cada um, a abertura do arquivo de sada
ser algo parecido com isto:
Acacia mearnsii -34.0800000000 150.0800000000
87
Abra a caixa de dilogo Propriedades da Camada por duplo clique sobre a camada na
legenda ou clique com o boto direito e escolha Propriedades
Propriedades>> no menu.
Para a ao precisamos fornecer o nome do programa externo a ser executado. Neste caso
podemos usar o Firefox. Se o programa no estiver em seu caminho, voc precisa fornecer o
caminho completo.
Seguindo o nome do aplicativo externo, adicione o URL usado para fazer uma pesquisa no
Google, no inclua o termo de pesquisa: http://google.com/search?q=
Clicando na caixa de rolagem contendo o campo de nomes para a camada lagos. localizado
esquerda do boto Inserir
InserirCampo
Campo .
Inserir
InserirCampo
Campo .
Os passos descritos completam a ao e ela est pronta para ser utilizada. O texto final da ao dever
ser parecido com este:
firefox http://google.com/search?q=%NAMES
Podemos agora usar a ao. Feche a caixa de dilogo Propriedades da Camada e amplie a rea
de interesse. Certifique-se de que a camada lagos.shp est ativa e identifique um lago. Na caixa de
88
clicamos
na
ao,
programa
abrir
Firefox
navegar
para
URL
Depois
disso,
uma
nova
aba
na
caixa
de
dilogo
da
camada
vetorial
Propriedades da Camada onde as configuraes para os diagramas podem ser inseridos (ver
Figura 4.15).
90
pasta
do
QGIS
carregue
as
duas
camadas
vetoriais
do
tipo
shape
DISTRITOS_FLORIPA.shp.
No diagrama queremos exibir os valores de trs colunas xxx, xxx e xxx . Primeiro selecionamos
Adicionaratributo
atributo , depois adicionamos xxx e finalmente xxx.
xxx como atributo e clicamos Adicionar
Para escala linear do tamanho do diagrama definimos xxx como atributo de classificao.
91
possvel tambm adaptar o tamanho do grfico, ou modificar as cores dos atributos a partir de
um clique duplo nos valores de cor no campo de atributo. A Figura 4.16 fornece uma impresso.
OK .
Finalmente clique em OK
4.5. Edio
O QGIS suporta uma capacidade variada para edio de camadas vetoriais OGR, PostGIS e Spatialite.
Entretanto o procedimento para edio de camadas GRASS diferente, portanto veja a seo 9.7 para
maiores detalhes.
Dica 4.8 - QGIS Edio em uso corrente
Esta verso do QGIS no segue o mesmo caminho caso algum mais estiver editando uma feio ao
mesmo tempo que a edio que voc estiver fazendo. A ultima pessoal a salvar sua edio a que
estar habilitada.
92
valores da pesquisa de raio que nos permitam uma otimizao na edio de geometrias das camadas
vetoriais.
Tolerncia de proximidade
A tolerncia de proximidade a distncia que o QGIS utiliza para procurar pelo vrtice mais prximo
e/ou o seguimento que se deseja conectar quando voc estabelecer um novo vrtice ou mover um
vrtice j existente. Se no estiver nos limites de tolerncia o QGIS vai posicionar o vrtice onde o boto
do mouse for solto, ao invs de aproxim-lo a um vrtice e/ ou seguimento j existente. A configurao
da tolerncia de proximidade influncia todas as ferramentas que trabalham com tolerncia.
Digitalizar
Digitalizar possvel selecionar entre Ao vrtice, ao segmento ou ambos como modo padro
de aproximao. possvel tambm definir uma tolerncia de proximidade padro e uma
pesquisa de raio para edio de vrtice. A tolerncia pode ser selecionada tanto em unidades do
mapa comodidade em pixel. A vantagem na escolha por pixel que a tolerncia de proximidade
no ter que ser modificada aps operaes de aproximao. Os resultados devem variar, mas
algo aceitvel em uma escala de 1:10 000 sendo uma configurao razovel.
A tolerncia de proximidade pode ser definida para uma camada selecionando Configuraes
Configuraes
e clicando em Opes
Opesde
deajuste...
ajuste...
outra camada necessrio habilitar a aproximao apenas para a Camada, em seguida diminua a
tolerncia de proximidade geral para um valor menor. Alm disso a aproximao nunca ir ocorrer para
uma camada que no estiver selecionada na caixa de dilogo das opes de aproximao,
independentemente da tolerncia de proximidade geral. Certifique-se de marcar a caixa de seleo para
aquelas camadas que precisam de aproximao.
Pesquisa de Raio
A pesquisa de raio a distncia que o QGIS utiliza para procurar o vrtice mais prximo que estiver
sendo movido quando clicado no mapa. Caso no esteja dentro dos limites da pesquisa de raio, o QGIS
no encontrar e no selecionar nenhum vrtice para edio e ir notificar com um aviso o efeito.
Tolerncia de aproximar e pesquisa de raio so definidas em unidades do mapa ou em pixel, ento pode
ser necessrio experimentar ambas para definir a utilizao apropriada. Especificando uma tolerncia
muito grande o QGIS poder aproximar a um vrtice errado, especialmente se o nmero de vrtice em
que esteja trabalhando estiver em grande nmero e muito prximo um do outro. Definindo uma pesquisa
de raio muito pequena pode no encontrar nada para mover.
A pesquisar o raio para edio de vrtice em unidades da camada pode ser definida na aba Digitalizar
Digitalizar
em Configuraes
Configuraes Opes
Opes . O mesmo local onde definido a forma geral de tolerncia de
proximidade do projeto.
Panormica no mapa
Para aproximar o local posicione o cursor do mouse na rea do mapa e gire a rolagem para
frente para aproximar e para trs para afastar. A posio do cursor do mouse ser o ponto central da
rea de interesse ampliada. possvel tambm customizar o comportamento da ao da roda do mouse
94
e/ou ativar
Evitar int..
polgonos. O QGIS detecta um limite em comum em um mosaico de polgono sendo somente necessrio
mover o vrtice enquanto o QGIS toma conta em atualizar o outros limites.
Evitando Interseco de novos polgonos.
A
segunda
opo
topolgica
chamada
evita
digitalizao avanada, descrita na seo 4.4.3. possvel habilitar e desabilitar ambas em Exibir
Exibir
Barra
Barrade
deFerramentas
Ferramentas >> . Usando as ferramentas da digitalizao bsica possvel o recurso as
seguintes funes:
Tabela 4.2: Barra de ferramentas de edio vetorial.
cone
Funo
cone
Funo
Alternar edio
Mover feio
Ferramenta de ns
Excluir selecionado(s)
Recortar feies
Copiar feies
Colar feies
Salvar alteraes
Alternar
Alternaredio
edio. Esta opo pode ser
localizada e selecionada na barra de menu superior aps selecionar uma camada ou acessando o menu
da camada com um clique do boto direito do mouse em uma camada na legenda de camadas.
Como uma forma alternativa possvel usar o boto
para comear ou para sair do modo de edio. Uma vez que a camada estiver em modo de edio
marcadores iro aparecer nos vrtices e botes adicionais na barra de edio estaro disponveis para o
uso.
Dica 4.9 - Salvar regularmente
Lembre-se de desativar regularmente
Captura de ponto
Captura de linha
Captura de polgono da
96
Digitalizar
do
menu
Configuraes
Configuraes
Opes
Opes>>
possvel
tambm
habilitar:
passo
dentro
da
caixa
de
dilogos
da
Tabela de Atributos .
97
Ferramenta de ns
Tanto
para
PostgreSQL/PostGIS quanto
para
camadas base
em arquivo shape, a
Ferramenta de ns possui a capacidade para manipular os vrtices das feies de uma forma similar
aos programas de CAD. possvel de uma forma simples selecionar mltiplos vrtices de uma nica vez
e moviment-los, adicionar ou exclu-los todos juntos. A ferramenta de ns opera tambm com a
projeo on the fly ligada e suporta a edio topolgica de feies. Esta ferramenta , ao contrrio de
outras ferramentas no QGIS, permanente, ento quando alguma operao for executada, a seleo
continua ativada para esta feio e ferramenta. Caso a ferramenta de ns no encontrar nenhuma feio
um aviso sera exibido.
importante selecionar as propriedades
Configuraes
Configuraes
Opes
Opes
Digitalizar
vermelha sero exibidas em cada vrtice da feio. Perceba que a seleo de um polgono deve partir
de um clique em um de seus vrtices ou lados; clicando dentro ir produzir uma mensagem de erro. Uma
vez que a feio for selecionada as seguintes funcionalidades estaro disponveis:
selecionar vrtices: Existe a possibilidade de selecionar vrtices clicando sobre eles ao mesmo tempo,
clicando em uma borda para selecionar os vrtices em ambas as extremidades ou clicando e arrastando
um retngulo ao redor de alguns vrtices. Quando o vrtice estiver selecionado sua cor modifica para
azul. Para incluir mais vrtices a seleo em curso, mantenha pressionado a tecla Control enquanto
clicar. Mantenha pressionada Control
vrtices (vrtices que estiverem sem seleo sero selecionados como de costume, mas tambm
vrtices que j estiverem selecionados ficaro sem seleo).
Adicionar vrtices: Para adicionar um vrtice simplesmente prximo a uma borda e um novo
98
vrtice aparecer na borda prximo ao cursor. Perceba que o vrtice aparecer na borda no
na posio do cursor, de qualquer forma ele ter que ser movimentado caso necessrio.
Excluir vrtices: Aps selecionar vrtices para excluso, clique na tecla Delete . No possvel
utilizar a
de vrtices para o tipo de feio que esteja trabalhando. Para deletar uma feio completa
utilize a ferramenta
Excluir Seleo.
Mover Vrtices: Selecione todos os vrtices que desejar mover. Clique em um vrtice
selecionado ou em uma borda e arraste na direo que desejar movimentar. Todos os vrtices
selecionados iro ser movimentados juntos. Caso estiver habilitada a seleo toda pode pular
para o vrtice ou linha mais prximo.
Cada alterao executada com a ferramenta de ns sera armazenada como uma entrada separada no
dilogo de refazer. Lembre-se que todas as operaes suportam a edio topolgica quando estiver
ligada. A projeo on the fly tambm suportada e a ferramenta de ns fornece tooltips para identificar
um vrtice ao passar o ponteiro sobre ele.
Cortar, Copiar e Colar feies
Feies selecionadas podem ser recortadas, copiadas e coladas entre camadas do mesmo projeto do
QGIS, contanto que a camada de destino estejam selecionadas como Alternar edio previamente.
Feies podem tambm ser coladas em aplicaes externas como texto, isto , as feies que estiverem
representadas em formato CSV com dados de geometria aparecendo no formato OGC Well-Know Text
(WKT).
De qualquer forma na verso atual do QGIS, feies de texto externas do QGIS no podem ser coladas
em uma camada dentro do QGIS. possvel editar mais de uma camada ao mesmo tempo e copiar e
colar feies entre camadas. O que se torna til na criao de uma camada que requer somente
algumas feies especficas de outra camada. O QGIS preenche a camada de destino, em caso de colar
feies, com o contedo compatvel com o esquema da camada, ignorando o resto. Sendo ento
necessrio cuidados com os atributos que esto sendo copiados para a camada de destino, e no
necessariamente o design dos tipos de arquivos. Caso queira ter certeza que todos os atributos e feies
sero copiados esteja certo de que os esquemas combinam.
99
Excluir Seleo
para exclu-las.
A ferramenta
utilizada para excluir feies. Esta ferramenta exclui efetivamente as feies, entretanto, tambm deixa
uma rea de espao transparente. Ento recortamos as feies para excluir. Pode-se tambm utilizar
Colar Feies para colocar novamente, deixando a capacidade em um nvel para desfazer.
Recortar, copiar e colar funciona em feies selecionadas em uso, significa que podem ser operadas
mais de uma ao mesmo tempo.
Dica 4.13 - Suporte para excluir feies
Quando editar arquivo do tipo shape ESRI, a excluso de feies somente funciona se o QGIS estiver
vinculado a uma GDAL verso 1.3.2 ou maior. As verses disponveis para download OS X e Windows
esto elaboradas usando GDAL 1.3.2 ou superior.
Salvando Camadas editadas
Quando uma camada estiver em modo de edio, qualquer alterao permanece na memria do QGIS.
Portanto no esto imediatamente salvas na fonte de dados ou disco rgido. Caso queira salvar a edio
para a camada em uso, mas deseja seguir editando sem sair do modo de edio basta clicar no boto
Salvar alteraes . Quando sair do modo de edio a partir de Alternar edio (ou sair do QGIS),
ser perguntado se deseja salvar ou descartar a edio.
Caso as alteraes no puderem ser salvas (disco rgido cheio ou os atributos possurem valores que
esto fora d e ordem por exemplo), o estado de memria do QGIS preservado, permitindo assim que
os ajustes necessrios na edio sejam executados e que seja feita nova tentativa para salvar a edio.
100
Desfazer
refazer nas operaes de edio vetorial. . Existe tambm uma ferramenta acoplvel que exibe todas as
operaes do histrico desfazer/refazer (veja a Figura 4.19) . Esta ferramenta no exibida como
padro do sistema, mas pode ser exibida a partir de um clique direito na barra de ferramentas e ativando
a caixa de seleo Desfazer/Refazer. De qualquer forma desfazer/refazer esta ativa mesmo que a
ferramenta no seja exibida.
Quando desfazer for o estado de todas as feies e atributos sero revertidos para o estado anterior a
uma operao acontecer. Modificando outras operaes que no forem as normais da adio vetorial
(modificaes feitas por um complemento por exemplo), podem ou no ser revertidas, dependendo de
como as alteraes foram executadas.
Para utilizar a ferramenta de histrico do recurso de desfazer/refazer clique para selecionar uma
operao na lista de histrico; todas as feies sero revertidas ao estado que estavam depois de a
operao selecionada.
101
Funo
cone
Funo
Desfazer
Refazer
Simplificar feies
Adicionar anel
Adicionar parte
Excluir anel
Excluir parte
Remodelar feies
Quebrar feies
Simplificar Feies
A ferramenta
forma que a geometria no altere. necessrio selecionar a feio, que ser destacada por uma banda
de cor avermelhada e uma barra deslizante aparecer. Movendo a barra, a banda vermelha modifica
mostrando como a feio ser simplificada. Clicando em OK
OK a nova geometria simplificada ser
armazenada. Caso a feio no estiver apta a simplificao (Mltiplos polgonos por exemplo) um aviso
102
ser exibido.
Adicionar Anel
possvel criar polgonos em anel usando o cone
significa que dentro de uma rea existente possvel digitalizar outros polgonos, o que ocorre como um
buraco, portanto, somente a rea entre os limites de outra e dentro de polgonos mantm um polgono
de anel.
Adicionar parte
Pode-se
Excluir Anel
existente. Esta Ferramenta funciona somente com camadas de polgonos. A ferramenta pode ser
utilizada em feies de polgono ou em multipolgonos, contudo no altera nada quando utilizada no
exterior de um polgono. Antes de selecionar os vrtices de uma parte, ajuste a tolerncia para edio de
vrtices.
Excluir Parte
A ferramenta
feio de multi polgonos por exemplo). Entretanto ela no exclui a ultima parte da feio, a ultima parte
permanece intocvel. Esta ferramenta trabalha com todas as geometrias multi partes de ponto, linha e
polgono. Antes de selecionar os vrtices de uma parte, ajuste a tolerncia para edio de vrtices.
Remodelar Feies
possvel remodelar feies de linha e polgono usando o cone da barra de ferramentas
Remodelar Feies . Ele substitui parte ma linha ou polgono da primeira a ultima interseco com a
linha original. Em alguns casos com polgonos pode levar resultados inesperados. Este recurso muito
til quando existe a necessidade em substituir pequenas partes de um polgono, no preciso uma
grande reformulao em remodelar linhas entretanto, no permitido cruzar anel de polgonos
originando assim um polgono invlido.
Pode-se, por exemplo, editar limites de um polgono com esta ferramenta. Primeiro, clique dentro de
uma rea do polgono prximo ao ponto onde deseja-se adicionar o novo vrtice. Em seguida cruze o
limite e adicione o vrtice fora do polgono. Para finalizar d um clique direito dentro da rea do polgono.
103
ferramentas. Apenas desenhe uma linha pela feio que deseja quebrar.
Mesclar Feies Selecionadas
A ferramenta
A ferramenta
antiga simbologia. Ele permite alterar a rotao de smbolos pontuais na tela do mapa, caso tenha
definido na coluna de rotao na tabela de atributos da camada de pontos na aba Estilo
em
104
no
menu Camada
Camada da barra de ferramentas. A caixa de dilogo Nova Camada Vetorial ser exibida
como mostra a Figura 4.21. Escolha o tipo de camada (ponto, linha ou polgono) e o SRC (Sistema de
Referncia de Coordenadas).
105
mas
pode
ser
removida.
Apenas
Nmero
Nmerointeiro
inteiro|| e Tipo Nmero
Nmerodecimal
decimal|
|
atributos
Tipo
Dados
Dadosde
deTexto
Texto|| ,
Tipo
acordo com o tipo de atributo possvel tambm definir a espessura e preciso de uma nova coluna de
atributos. Satisfeito com os atributos clique em OK
OK e fornea um nome para o arquivo Shape. O QGIS
ir automaticamente adicionar a extenso .shp ao nome especfico. Uma vez que a camada for criada
ela ser adicionada ao mapa e possvel edit-la como descrito na seo 4.5.4 acima.
106
no
menu Camada
Camada da barra de ferramentas. A caixa de dilogo Nova Camada Vetorial ser exibida
como mostra a Figura 4.22.
Cria um autoincremento para a chave primria . Para definir uma tabela de atributos para a
anova camada SpatiaLite adicione os nomes das colunas dos atributos que deseja criar de acordo com o
tipo de coluna e clique no boto Adicionar
Adicionarlista
listade
deatributos
atributos . Estando de acordo com os atributos
clique em OK
OK . O QGIS ir automaticamente adicionar a nova camada a legenda de camadas e
possvel edit-la como descrito na seo 4.5.5 acima.
A caixa de dilogo de criao de SpatiaLite permite criar mltiplas camadas sem que seja necessrio
107
Linhas podem ser selecionadas clicando no nmero de linhas ao lado esquerdo da linha. Mltiplas linhas
podem ser marcadas mantendo pressionada a tecla
executada segurando a tecla Shift e clicando em vrios cabealhos de linha no lado esquerdo da linha.
Todas as linhas entre a posio do cursor e a linha so selecionadas. Movimentando a posio do cursor
na tabela de atributos, clicando em clula na tabela, no modifica a seleo da linha. Alterando a seleo
no menu no movimenta a posio do cursor na tabela de atributos.
A tabela pode ser ordenada por qualquer coluna clicando no cabealho da coluna. Uma pequena seta
indica o ordenamento (apontando para baixo significa valores decrescentes da linha ao topo para baixo).
Para uma pesquisa simples por atributos apenas em uma nica coluna o campo Buscar
Buscarpor
por
pode
ser utilizado. Selecionando o campo (coluna) para cada procura pode ser procedida a partir do menu e
exibir
apenas
registros
selecionados
utilize
caixa
de
seleo
Mostrar apenas selecionado(s) . Para busca de registros selecionados somente, use a caixa de
seleo
Sensvel ao caractere
permite selecionar case sensitive. Os outros botes no rodap esquerdo da janela da tabela de
atributos proporcionam as seguintes funcionalidades:
ou Ctrl+D
109
ou Ctrl+L
Excluir coluna
110
Pesquisa...
Pesquisa...
defina um subconjunto de uma tabela usando Clusula onde SQL, o resultado da consulta ser exibido
em tela em uma janela. Por exemplo, no nosso banco de dados tutorial vetores PRAIA apresenta e
10 campos, entre eles o campo rea. Ao clique duplo em no campo rea e uma Clusula, por exemplo >
ou = e depois duplo clique no valor, a clusula estar pronta a s clicar em Testar que abrir a janela
com o resultado, em nosso caso escolhemos valores maiores e iguais a 5920 e a clusula onde retornou
18 linhas de valores, conforme a ilustrado da Figura 4.25.
111
112
Figura 4.26: Propriedades da camada (clicar no boto Ferramenta de Consulta, grifado em vermelho)
Seleo por consulta
Salvar feio selecionadas como uma nova camada
de atributos existentes ou definindo funes, por exemplo para calcular o comprimento da rea da
geometria de feies. Os resultados podem ser escritos a uma nova coluna de atributos ou pode ser
usado para atualizar valores em uma coluna j existente. A criao de novos campos de atributo
atualmente somente vivel em PostGIS e com formatos OGR, se a verso GDAL for maior que 1.6.0.
necessrio que a camada vetorial esteja em modo de edio para habilitar o cone da calculadora de
campo, que aps selecionado abre a caixa de dilogo. Na caixa de dilogo necessrio primeiro
113
selecionar o que voc quer atualizar a um campo existente, se apenas atualizar feies selecionadas ou
criar um novo campo de atributo, onde os resultados do calculo sero adicionados. Caso escolha incluir
um novo campo necessrio inserir um nome para o campo, um tipo (inteiro, real ou string) o total de
espessura do campo de sada e a preciso. Por exemplo, caso escolha uma espessura de 10 e uma
preciso de 3 isso significa que existem 6 sinais antes do ponto, ento o ponto e outros 3 sinais para a
preciso.
A lista de campos contm todos os atributos da tabela de atributos que ser pesquisada. Para inserir
um atributo ao campo de clculo da expresso de clculo de campo, clique duplo no nome na lista de
campo. Geralmente possvel usar vrios campos, valores e operadores para construir a expresso de
clculo ou simplesmente digitar dentro da caixa.
A Lista de valores apresenta os valores de um campo de atributo. Para listar os valores possveis
selecione um campo de atributo na lista de campos e clique no boto Tudo
Tudo. Para listar todos os
valores de um campo de atributo que esto presentes em uma tabela simples, selecione o atributo na
lista de Campos e clique no boto Amostra
Amostra . O procedimento similar para o Construtor de Consultas.
Para adicionar um valor caixa de expresso da calculadora de campo, d um clique duplo no nome na
lista de valores.
A seo de operadores contm todos os operadores utilizados. Para incluir um operador ao campo a
caixa de expresso da calculadora de campo clique no boto apropriado. Clculos matemticos ( +, -, *
), funes trigonomtricas (sem, cos, tan...), Extrao de informaes geomtricas (comprimento e
rea) esto disponveis, juntamente com o e o contador de linhas. Fique atento para novas operaes
em futuras atualizaes do QGIS.
Um pequeno exemplo ilustra como a calculadora de campo funciona. Queremos calcular o comprimento
da camada VIAS_URBANAS.shp do banco de dados amostral do QGIS 2.4.
no
QGIS
abra
caixa
de
dilogo
Propriedades da Camada .
2. Clique
em
abra
caixa
de
dilogo
da
Calculadora de Campo .
3. Desabilite a caixa de seleo
campo.
4. Adicione comprimento como um nome para o arquivo de sada, (nmero decimal) real como
um tipo de arquivo de sada e defina a espessura do campo de sada 10 e uma preciso de 3.
114
5. Agora clique no Operador comprimento para adicionar o comprimento na expresso para caixa
da calculadora de campo e clique em OK
OK .
Devido ao espao limitado da tela, nem todos os operadores esto disponveis pelos botes, eles esto
todos listados na tabela a seguir.
Lista de operadores suportados pela calculadora de campo
String
NULL
Valor nulo
sqrt(a)
Raiz quadrada
sin(a)
Seno de a
cos(a)
Cosseno de b
tan(a)
Tangente de a
asin(a)
Arco seno de a
acos(a)
Arco cosseno de a
atan(a)
Arco tangente de a
Ao int(a)
Ao real(a)
A string(a)
Lower (a)
upper(a)
Comprimento(a)
atan2(y,x)
A || b
Caracteres de strings a e b
$rownum
$area
rea de um polgono
$perimeter
Permetro de um polgono
$length
$id
id da feio
$x
Ponto da coordenada x
$y
Ponto da coordenada y
115
a* b
a mltiplo de b
a/b
a dividido por b
a+b
a mais b
ab
a menos b
+a
Sinal positivo
-a
Valor de a negativo
116
GRASS Raster
Geo TIFF
JPEG
Erdas Imagine
Devido implementao de arquivos raster no QGIS ser baseada na biblioteca GDAL, outros formatos
de arquivos raster implementados na GDAL tambm so apropriados para trabalho Em caso de dvida
tente abrir uma amostra e veja se compatvel. Voc encontra mais detalhes sobre formatos GDAL no
endereo eletrnico http://www.gdal.org/formats_ list.html. Se voc quiser carregar um arquivo raster
GRASS, veja na seo 9.
.
Camada
Camada
. Mais de uma
Adicionar
Adicionarcamada
camadaraster...
raster...
ou Shift e selecionando
mltiplos itens na caixa de dilogo Abrir uma fonte de dados raster GDAL suportada .
Uma vez que a camada raster for carregada na legenda do mapa voc pode clicar no nome da camada
com o boto direito do mouse e selecionar e ativar feies especficas da camada ou abrir uma caixa de
dilogo para selecionar as propriedades da camada raster.
Menu para camadas raster:
Aproximar
Aproximaraacamada
camadasua
suaextenso
extenso
Visualizar
Visualizarna
namelhor
melhorescala
escala(100%)
(100%)
Esticar
Esticarusando
usandoaaextenso
extensoatual
atual
Mostrar
Mostrarna
naviso
visogeral
geral
Remover
Remover
Definir
DefinirooSRC
SRCda
dacamada
camada
Definir
DefinirooSRC
SRCdo
doprojeto
projetoaapartir
partirda
dacamada
camada
Propriedades
Propriedades
Renomear
Renomear
Adiciona
Adicionagrupo
grupo
Expandir
Expandirtudo
tudo
Fechar
Fechartudo
tudo
118
Propriedades
Propriedades
Propriedades da camada .
Estilo
Transparncia
Mapa de cores
Geral
Metadata
Pirmides
Histograma
Banda cinza simples: Uma banda da imagem ser renderizada como escala de cinza, no
padronizado ou em falsa cor.
Trs bandas de cores: trs bandas de cores da imagem sero renderizadas, cada banda
representando o componente vermelho, verde ou azul que ser usado para criar uma
imagem colorida.
Dentro dos dois tipos de renderizao voc pode inverter a cor de sada usando a caixa de
seleo
119
Escala
Escalade
decinza
cinza
Pseudocores
Barbarizar
Mapa de cores
5.3.3.
120
Um caminho ainda mais flexvel para customizar a transparncia pode ser feito na Seo de Opo de
transparncia personalizada. A transparncia de cada pixel pode ser definida nesta aba.
Como um exemplo, podemos selecionar a gua do nosso arquivo de exemplo para a transparncias de
20%. Os seguintes passos so necessrios:
aquivo raster na legenda ou por clique com o boto direito e escolhendo Propriedades
Propriedades
de camada da barra de menus.
lista de pixel.
5. Entre com os valores raster (usamos 0 aqui) e ajuste a transparncia para 20%
121
e visualize o mapa.
Voc pode repetir os passos 4 e 5 para ajustar mais valores com a transparncia personalizada. Como
possvel perceber bastante simples selecionar a transparncia customizada, mas isto pode dar muito
trabalho. De qualquer forma pode ser utilizado o boto
lista de transparncia para um arquivo. O boto
carrega suas
Discreto
Linear
Exato
O boto Adicionar
Adicionarentrada
entrada
coluna valor possibilita a insero de um valor em especifico. Clique duplo na coluna cor abre uma caixa
de dilogo onde possvel selecionar e atribuir uma cor para aquele valor.
Como uma forma alternativa possvel tambm clicar no boto Carregar mapa de cor de Banda ,
que carrega a tabela de uma banda (caso esta tenha alguma).
O item Gerar novo mapa de cores permite a criao de nova categorizao de Mapa de cor. preciso
apenas selecionar o Nmero de classes
nome na legenda (que pode ser alterado). Esta aba tambm mostra uma pr-visualizao com uma
miniatura da camada, sua legenda de smbolos e cores e a paleta.
Um adicional pode ser selecionado nesta aba, Escala dependente da visibilidade. necessrio
habilitar a caixa de seleo e informar uma escala apropriada onde seus dados sero exibidos na tela do
122
mapa.
O Sistema de referncia de coordenadas tambm apresentado nesta aba como um PROJ.4-string.
Podendo ser alterado clicando o boto Especifique...
Especifique... .
estatsticas sobre cada banda da camada raster em uso. As estatsticas esto baseadas em
necessidade de conhecer, portanto pode acontecer das estatsticas da camada no terem sido
coletadas ainda.
Esta aba principalmente informativa. Voc no pode modificar qualquer valor publicado nela. Para
atualizar as estatsticas voc precisa modificar a aba Histograma
base desta aba, ao lado da opo
e clicar no boto
Aplicar
Aplicar
na
Cancelar
Cancelar , veja o capitulo 5.3.7.
Mdia
o QGIS
123
automaticamente quando voc abre a Aba Histograma . Voc pode escolher quais bandas sero
exibidas selecionando-as na lista da caixa na margem esquerda da aba. Dois diferentes tipos de grficos
so permitidos.
Dica 5.2 - Coletando estatsticas raster
Para coletar estatsticas para uma camada, selecione a aba Estilo --> Renderizar com > Banda de
cinza simples Mapa de cor --> Pseudocores e clique no boto Aplicar
Aplicar . Coletar estatsticas para
uma camada pode consumir algum tempo. Seja paciente enquanto o QGIS examina seus dados.
124
raster, clique duplo no seu nome na lista de Campo. possvel ento usar os Operadores para construir
as expresses de calculo ou digit-las na caixa.
Na seo Camada Resultante necessrio definir uma camada de sada. Pode-se ento definir as
extenses da rea de calculo baseadas em uma camada raster de sada ou baseadas em coordenadas
X, Y e nas colunas e linhas selecionar a resoluo da camada de sada. Se a camada de entrada possuir
uma resoluo diferente, os valores sero simplificados com os algarismos do vizinho mais prximo.
A seo Operadores contm todas as operaes possveis de uso. Para incluir um operador para a
caixa de expresso da calculadora raster, clique o boto apropriado. Clculos matemticos ( + , - , * )
e funes trigonomtricas (sen, cos, tan, ) esto disponveis. Fique atento ao surgimento de mais
operaes.
125
Servios OGC esto sendo largamente utilizados para troca de dados entre diferentes tipos de SIG e
base de dados. O QGIS, at o presente momento, manipula apenas trs das especificaes acima, a
SFS (com o suporte do provedor de dados PostgreSQL/PostGIS, ver seo 4.2), WFS e WMS como
clientes.
126
Camada
Camada Adicionar
Adicionarcamada
camadaWMS...
WMS... .
Isto abrir o dilogo Adicionar camada(s) de um servidor
WMS.
servidores
Oportunamente
voc
poder
adicionar
alguns
para
rodar
clicando
em
Adicionar
Adicionarservidores
servidorespadres
padres . Isto ir adicionar os ltimos trs servidores para voc usar, incluindo
o servidor WMS da NASA (JPL). Para definir um novo servio de servidor WMS na aba
127
Um nome para esta conexo. Este nome ser usado na caixa "Conexo de servidores" para distinguir de outras conexes com servidores WMS.
URL
URL do servidor que prov o dado. Isto deve ser um destino acessvel; o mesmo
formato que seria usado para abrir uma conexo telnet ou pingar um destino.
Usurio
Usurio para uma autenticao bsica no servidor WMS. Este parmetro opcional.
Senha
Senha para uma autenticao bsica no servidor WMS. Este parmetro opcional.
Se voc precisar especificar um servidor proxy para estar apto a receber servios WMS da internet, voc
pode adicionar seu servidor proxy nas opes. Escolha o menu Configuraes
Configuraes Opes
Opes e clique na
aba
Rede
Rede. Nela voc poder adicionar as configuraes proxy e habilit-las acionando
Usar proxy para acessar a internet. Uma vez criada a uma nova conexo para um servidor
128
129
Opes
A seo Opes
Opes fornece um campo de texto onde voc pode adicionar um nome para a camada WMS.
Este nome ser apresentado na legenda depois de carregar a camada.
Se a OnlineRessource-URL a partir da GetCapabilities-document diferente daquela URL inserida nos
parmetros de conexo, o QGIS perguntar a voc qual URL dever ser usada. Dependendo da sua
resposta o QGIS marcar as caixas de opo baseada na sua resposta. Isso tambm pode ser ajustado
com um
130
Camadas
Camadas com o Dilogo Adicionar
AdicionarCamada(s)
Camada(s)de
deum
umServidor
Servidor .
Figura 6.2: Caixa de dilogo para adicionar um servidor WMS, mostrando as camadas disponveis.
Como voc pode perceber possvel entrar com uma palavra-chave no campo de texto e clicar no boto
Procurar
Procurar. Aps os resultados sero mostrados na aba abaixo do campo de texto.
Buscar na lista de resultados e observe a tabela. Para visualizar os resultados, selecione uma entrada da
tabela, pressione o boto Adicionar
Adicionarlinha
linhaselecionada
selecionadaaalista
listaWMS
WMS e alterne para a aba servidor
servidor .
O QGIS atualizar automaticamente sua lista de servidores e o resultado da busca selecionado estar
habilitado na lista de servidores WMS salvos.
131
6.2.5. Tilesets
Quando usar WMS-C (WMS armazenado) servios como http://labs.metacarta.com/wms-c/Basic.py voc
estar apto a procurar atravs da aba Tilesets
Tilesets fornecida pelo servidor. Informao adicional como
tilesize, formatos e SRCs suportados so listados nesta tabela.
Em combinao com esta feio voc pode usar a escala deslizante a partir de
Ver
Ver
Escala
Escaladeslizante
deslizante , que fornece a voc as escalas disponveis a partir do servidor tile ' com bom
controle deslizante acoplado.
Propriedades do servidor
Formatos de imagem - A lista de tipos MIME que podem ser desenhadas no mapa. O QGIS
132
Formatos de identidade - A lista de tipos MIME que o servidor responde quando voc usa a
ferramenta de Identidade. Atualmente o QGIS suporta o tipo text-plain.
Propriedades da camada
Selecionada - Se a camada est selecionada quando seu servidor foi adicionado ao projeto.
Aproximvel - Se a camada pode ser visualizada com aproximao pelo servidor. Esta
verso do QGIS assume que todos as camadas WMS podem ser reunidas para Sim.
Camadas deficientes podem retornar resultados ruins.
Cascade Count - servidores WMS podem atuar como um proxy para outros servidores
WMS para obter os dados de varredura de uma camada. Esse post mostra quantas vezes o
pedido desta camada foi enviado para olhar resultados de servidores WMS.
Largura fixa, Altura fixa - Se a camada possui ou no tamanho fixo de pixel. Esta verso
do QGIS assume que todos as camadas WMS podem ser reunidas para no. Camadas
deficientes podem ser renderizadas de forma estranha (errada).
no
qual
ele
pode
saber
pelo
caso
podem
ser
elementos
WMS
XML
Disponvel no SRC - As projees que esta camada pode ser desenhada pelo servidor
WMS. Estas esto listadas no formato WMS-nativo.
Disponvel no estilo - Os estilos de imagem que esta camada pode ser desenhada no
servidor WMS.
133
Figura 6.3: Dilogo para buscar servidores WMS atravs de algumas palavras-chave
134
selecionar feies e ver atributos de tabela. Uma exceo que editar no possvel ainda.
Para
iniciar
complemento
WFS
Gerenciador
Gerenciadorde
decomplementos
complementos, ativar o
voc
precisa
abrir
Complementos
Complementos
Um novo cone Adicionar camada WFS aparecer depois do cone WMS. Clique nele para abrir o
dilogo. Em Geral adicionar uma camada WFS muito similar ao procedimento usado no WMS. A
diferena est que no existem servidores definidos, assim, voc precisar adicion-los.
Clique OK
OK
g) Escolha
h) Clique Conectar
Conectar
i)
j)
k) Clique OK
OK para adicionar a camada ao mapa
l)
Note que o complemento WFS tambm reconhece as configuraes do proxy que voc fixar nas suas
preferncias.
136
Sem
usar
caixa
de
seleo
feies a partir do servidor WFS. Se voc deseja apenas uma pequena seleo baseada na sua
extenso, aproxime para a rea de interesse, solicite a camada WFS novamente e tenha certeza que
voc marcou a caixa de seleo acima. Basicamente, isto adiciona o parmetro BOX com os valores a
partir da extenso atual pesquisa WFS. Isto extremamente til quando voc deseja apenas pedir
algumas feies a partir de um grande conjunto de dados WFS.
Voc poder verificar o progresso do download no canto inferior esquerdo da janela principal do QGIS.
Uma vez carregado a camada, voc pode identificar e selecionar uma provncia ou duas e ver o atributo
de tabela.
Lembre que este complemento trabalha bem com servidores MapServer WFS. Poder ocorrer , que voc
137
experimente trocas de comportamento e paus. Voc pode esperar aperfeioamentos em verses futuras
deste complemento.
Isto significa que apenas WFS 1.0.0 suportado. At o momento no existem testes contrrio a verses
WFS mais recentes implementadas em outros servidores WFS. Se voc encontrar problemas com
quaisquer outros servidores WFS, por favor no exite em contatar a equipe de desenvolvimento. Por
favor refira-se a Seo 14.1 para maiores informaes sobre as listas de e-mail.
Dica 6.6 Procurar servidores WMS e WFS
Voc pode adicionalmente procurar servidores WMS e WFS usando buscadores como Google ou
outros.
Existe uma lista de URLs pblicas, algumas mantidas, outras no.
138
139
Editar
Editar Opes
Opes (Gnome, OSX) ou Configuraes
Configuraes Opes
Opes (KDE, Windows), na aba SRC
SRC .
As opes mostradas na Figura 7.1 so:
140
Propriedades
Propriedadesdo
doprojeto
projeto
selecionar
um
SRC
ativar
caixa
de
seleo
Habilitar transformao SRC on the fly . H duas formas de abrir a caixa de dilogo:
Selecione Propriedades
Propriedadesdo
doprojeto
projeto do menu Editar
Editar (Gnome e OSX) ou Configuraes
Configuraes
(KDE, Windows).
141
Ou clique no cone
Se voc j carregou uma camada, e quer habilitar a projeo OTF, a melhor forma abrir a guia
Sistema
Sistemade
deReferncia
Refernciade
deCoordenadas
Coordenadas da caixa de dilogo
selecione
SRC
da
camada
adicionada,
ative
Propriedades do Projeto ,
a
caixa
de
seleo
de verificao em verde e todas as camadas vetoriais adicionadas posteriormente ser projetada OTF
para o SRC definido.
A aba Sistema
Sistemade
deReferncia
Refernciade
deCoordenadas
Coordenadas da caixa de dilogo Propriedades do Projeto
contm cinco componentes importantes como mostrados na Figura 7.2 e descritos abaixo.
Habilitar transformao SRC "on the fly" - esta caixa de seleo usada para a habilitar ou
desabilitar a projeo OTF. Quando desmarcada, cada camada desenhada usando as
142
Sistema de Referncia de Coordenadas - esta uma lista de todos os SRC suportados pelo
QGIS,
incluindo
sistemas
de
referncia
de
coordenadas Geogrficas,
Projetadas e
Proj4 text - este o string SRC usado pelo mecanismo de projeo Proj4. Este texto "somente
leitura" e fornecido apenas com o propsito de informao.
SRCs recentemente usados - se voc possui certos SRC que usa frequentemente em seu
trabalho SIG dirio, este sero mostrados na tabela abaixo do dilogo Projees. Clique em um
deles para selecionar o SRC desejado.
143
um nome descritivo e
SRC. Depois disso, voc pode salvar seu SRC clicando no boto
Salvar .
Observe que o item Parmetros deve comear com um bloco +proj=-, para representar o novo sistema
de referncia de coordenadas.
Voc pode testar seus parmetros SRC para ver se eles do resultados razoveis atravs do boto
Calcular
Calcular dentro do bloco Teste. Primeiramente cole seus parmetros SRC no campo Parmetros.
Depois entre um valor conhecido de latitude e longitude em WGS 84 nos campos Norte
(Geogrfica/WGS84) e Leste (Geogrfica/WGS84) respectivamente. Por ultimo clique em Calcular
Calcular e
compare os resultados com os valores conhecidos em seu sistema de referncia de coordenadas.
144
8. SERVIDOR QGIS
Arthur Nanni arthur@qgisbrasil.org
O servidor QGIS (QGIS Server) um WMS 1.3 de cdigo aberto que, alm disso, implementa
avanados recursos cartogrficos para mapeamento temtico. O servidor QGIS uma aplicao
FastCGI/CGI (Common Gateway Interface) escrita em C++ que opera sempre junto com um servidor
web (p.e. Apache, Lighttpd). Ele financiado pelo EU projects Orchestra, Sany e a cidade de Uster na
Sua.
Ele usa o QGIS como um programa de execuo secundria (backend) para a lgica SIG para a
renderizao de mapas. Alm disso, a biblioteca Qt e usada para grficos e para programao em
plataforma independente C++. Em contraste com outros softwares WMS, o servidor QGIS usa regras
cartogrficas em SLD/SE como configurao de linguagem, ambos para a configurao do servidor e
para regras definidas pelo usurio.
Alm disso, o projeto servidor QGIS fornece o complemento Publicar na Web. Um complemento para o
QGIS desktop que exporta as camadas atuais e smbolos como um projeto da web para o servidor QGIS
(contendo regras de visualizao cartogrfica expressadas em SLD).
Como o QGIS desktop, o servidor QGIS usa as mesmas bibliotecas de visualizao, os mapas so
publicados na web da mesma forma que em um desktop SIG. O complemento Publicar na Web
atualmente suporta simbolizao bsica, como regras de visualizao mais complexas introduzidas
manualmente. Como a configurao executada com um padro SLD e suas extenses documentadas,
existe apenas uma linguagem padronizada para aprender, o que simplifica enormemente a
complexidade de criar mapas para a web.
Em um dos manuais a seguir ns forneceremos uma amostra de configurao para definir um servidor
QGIS. Mas para agora ns recomendamos a leitura de um dos links a seguir para saber maiores
informaes:
http://karlinapp.ethz.ch/qgis_wms/
http://karlinapp.ethz.ch/qgis_wms/giscience2010/
http://linfiniti.com/2010/08/qgis-mapserver-a-wms-server-for-the-masses/
145
Propriedades
Propriedadesdo
doprojeto
projeto e defina os campos 'Capacidades do servio', 'Restrio ao Sistema de
coordenadas' e 'Extenso anunciada'. Adicionalmente voc pode habilitar a caixa de seleo
para
tornar
camadas
consultveis (ver seo 4.6). Agora salve a seo em um arquivo de projeto 'floripa_comunicacao'.qgs'.
146
147
Figura 8.3: WMS padro com limites dos EUA inclusos no servidor QGIS.
148
Complementos
Complementos Gerenciador
Gerenciadorde
decomplementos
complementos ,
selecionar GRASS
GRASS>> e clicar OK
OK .
149
e raster
usando estes
1. Crie uma nova pasta em seu computador pessoal DADOS_GRASS, baixe a partir de
http://download.osgeo.org/qgis/data/
grupo
de
dados
do
alaska
para
QGIS
2. Inicie o QGIS.
3. Se voc no carregou uma seo prvia do QGIS, carregue o complemento GRASS clicando em
Complementos
Complementos Gerenciador
Gerenciadorde
decomplementos
complementos e selecione GRASS
GRASS>> . A barra de
ferramentas do GRASS aparecer com seu menu.
4. Na
barra
de
ferramentas
do
GRASS,
clique
no
cone
5. No
campo
Fonte
de
Dados,
clique
em
buscar
navegue
at
pasta
DADOS_GRASS/qgis_sample_data/grassdata.
7. Clique OK
OK . Agora voc poder ver no menu do complemento GRASS que novas
funcionalidades esto disponveis.
150
8. Clique em
Dados, Localidade e Conjunto de Mapas ficam como esto e o campo nome do mapa
escolha o mapa gtopo30 e clique OK
OK . A camada com a elevao poder ser visualizada.
9. Clique em
10. Tambm possvel carregar as outras duas camadas vetoriais GRASS, rivers e airports e
ajustar suas propriedades.
Como voc pode ver muito simples carregar camadas GRASS raster e vetoriais no QGIS. Veja as
sees adiante para editar dados GRASS e criar novas LOCALIZAO. Mais amostras de GRASS
LOCALIDADE esto disponveis na pgina do GRASS em http://grass.osgeo.org/download/data.php.
Dica 9.1 - Carregar dados do GRASS
Se voc tiver problemas para carregar dados ou o QGIS fechar subitamente, verifique para ter certeza
que voc carregou o complemento GRASS corretamente, como descrito na seo 9.1.
151
Figura 9.1: Dados do GRASS na LOCALIZAO alaska (adaptado de (Neteler & Mitasova 2008)).
3. Na
barra
de
ferramentas
do
GRASS,
clique
no
cone
Abrir Mapset=Abrir Conjunto de mapas para abrir o auxiliar para carregar um Conjunto
de Mapas.
5
Dataset
do
original
em
ingls
diponvel
em:
http://download.osgeo.org/qgis/data/
no
link
qgis_sample_data.zip
152
4. Selecione uma pasta com uma base de dados do GRASS existente (GISDBASE) grassdata ou
cria uma para a nova LOCALIZAO (Base de dados) usando o gerenciador de arquivos do seu
sistema operacional e em seguida criando um
5. Ns podemos usar este auxiliar para criar um novo Conjunto de mapas dentro de uma
LOCALIZAO existente (ver seo 9.6) ou para criar uma nova LOCALIZAO de modo geral.
Clique no boto
8. Ns estaremos usando a projeo NAD27 Albers Equal Area Alaska e ps como unidade de
medida, EPSG 2964, ID 932, que podemos usar como identificao de busca na caixa Buscar.
(Nota: se voc quer repetir o processo para outra LOCALIZAO e projeo e tem memorizado
sua ID e EPSG, clique no cone
153
14. Verifique o Sumrio do novo MAPSET a ser criado, se estiver tudo correto clique em
Terminar
Terminar logo aps clique OK
OK .
15. A nova LOCALIDADE alaska e dois Conjuntos de mapas demo e PERMANENT so criados. O
trabalho definido atualmente aberto Conjunto de mapas demo como voc definiu.
16. Verifique que algumas ferramentas da barra de ferramentas do GRASS que estavam
desabilitadas agora esto disponveis.
A LOCALIZAO alaska agora est pronta para importao de dados (ver seo 9.4). Voc pode
tambm usar dados vetoriais e raster j existentes na amostra GRASS LOCALIDADE alaska inclusa
no conjunto de dados alaska do QGIS (2.4) e partir para a seo (9.5).
4. Selecione a pasta grassdata com a base de dados GRASS no conjunto de dados QGIS
154
6. Para importar o mapa raster landcover.img do QGIS para o GRASS, clique na aba
rvore
rvorede
demdulos
mdulos mdulo r.in.gdal. Este mdulo GRASS permitir importar arquivos
raster GDAL suportados para uma LOCALIZAO GRASS. O dilogo do mdulo r.in.gdal
aparrecer.
execuo
do
comando
em
processamento
r.in.gdal
-o
input=/path/to/landcover.img output=landcover_grass.
10. Para importar o arquivo vetorial GML lakes.gml clique no mdulo v.in.ogr na aba
rvore
rvorede
demdulos
mdulos . Este mdulo GRASS permitir importar arquivos com suporte OGR para
uma LOCALIDADE GRASS. A aba de dilogo
11. Na Aba
12. Atribua um Nome do mapa vetor de sada lakes_grass, atribua um Nome da nova locao
a criar lakes e clique Rodar
Rodar . Voc no precisa ter cuidado com o boto Mostrar opes
avanadas neste exemplo. Na aba Sada
Sada voc pode ver a execuo do comando v.in.ogr
-o dsn=/path/to/lakes.gml output=lakes_grass em processamento.
14.
Isto importante para compreender melhor o modelo de dados vetoriais do GRASS. Em geral, o GRASS
usa um modelo vetorial topolgico. Isto significa que reas no so representadas como polgonos
fechados, mas por um ou mais limites. Um limite entre duas reas adjacentes digitalizada apenas uma
vez e compartilhado por ambas as reas delimitadas por este. Limites devem estar conectados e
fechados sem falhas. Uma rea identificada (e rotulada) pelo centroide da rea.
Alm dos limites e centroides um mapa vetorial pode conter pontos e linhas. Todos estes elementos
geomtricos podem estar misturados em um vetor e podem ser representados em diferentes 'camadas'
dentro do mapa vetorial do GRASS. Ento no GRASS uma camada no um mapa vetorial ou raster,
mas sim um nvel dentro de uma camada vetorial. importante distinguir isto com cuidado 6.
Isto possibilita armazenar muitas 'camadas' em apenas um conjunto vetorial de dados. Por exemplo,
campo, florestas e lagos podem ser armazenados em um vetor. Adjacentemente florestas e lagos podem
compartilhar um mesmo limite, mas eles possuem campos separados nas tabelas de atributos. Isto
permite tambm anexar atributos aos limites. Por exemplo, o limite entre lago e floresta uma estrada,
ento este limite pode ter uma diferente tabela de atributos.
A 'camada' de uma feio definida por 'camada' dentro do GRASS. 'Camada' um nmero que defini
se existe mais de uma camada dentro do conjunto de dados, ex. Se a geometria floresta ou lago. At
agora isto pode ser apenas um nmero, mas no futuro o GRASS suportar campos com nomes com
campos em sua interface com o usurio.
Atributos podem ser armazenados dentro de uma LOCALIDADE do GRASS como Dbase ou SQLITE3
ou em tabelas de banco de dados externos, por exemplo PostgreSQL, MySQL, Oracle, etc.
Atributos em tabelas de banco de dados esto ligadas aos elementos de geometria por intermdio de um
valor de 'categoria'. 'Categoria' (chave, ID) uma integral anexada a geometrias primitivas e usada
como a conexo para uma coluna chave na tabela do banco de dados.
Dica 9.2 - Aprendendo o modelo de dados vetoriais do GRASS
O melhor caminho para aprender o modelo vetorial do GRASS e suas potencialidades, baixar um dos
muitos tutoriais GRASS onde o modelo vetorial descrito com maior profundidade. Veja
http://grass.osgeo.org/gdp/manuals.php para maiores informaes.
Ainda que possvel misturar elementos geomtricos, isto pouco comum at no GRASS apenas usado em
casos especiais tais como anlise de redes vetoriais. Normalmente voc deve preferir armazenar diferentes
elementos geomtricos em diferentes camadas.
156
Criar um novo vetor do GRASS da barra de ferramentas. Entre com um nome na caixa de texto e
voc pode iniciar da digitalizao de um ponto, linha ou polgono seguindo os procedimentos descritos
na seo 9.7.
No GRASS possvel organizar todos os tipos de geometrias (linhas, pontos ou reas) dentro de uma
camada, devido ao GRASS usar um modelo vetorial de topologia, ento voc no precisa selecionar um
tipo de geometria ao criar uma nova camada vetorial. Isto diferente da criao de um arquivo shape a
partir do QGIS, porque arquivos shape usam uma feio simples como modelo vetorial (ver seo 4.5.5).
Dica 9.3 - Criando uma tabela de atributos para uma nova camada vetorial do GRASS
Se voc deseja registrar atributos para suas feies geomtricas digitalizadas, tenha certeza de criar
uma tabela de atributos com colunas antes de iniciar a digitalizao (ver Figura 9.7).
carregado uma camada vetorial do GRASS e t-la selecionada antes de clicar na ferramenta de edio.
A Figura 9.4 mostra o dilogo de edio que mostrado quando voc clica na ferramenta de edio. As
ferramentas e configuraes sero discutidas nas prximas sees.
Dica 9.4 - Digitalizando polgonos no GRASS
Se voc deseja criar um polgono no GRASS, voc primeiro deve digitalizar os limites do polgono,
configurar o modo para Sem categoria. Ento, voc adiciona um centroide (rtulo de ponto) dentro do
limite fechado, configura o modo para Prximo no usado. A razo para isto que um modelo
vetorial topolgico conecta informaes de atributo de um polgono sempre ao centroide e no ao limite.
Barra de ferramentas
Na Figura 9.3 voc v os cones de edio fornecidos pelo complemento GRASS. A Tabela 9.1 mostra
cada funo disponvel.
157
Modo: que valor de categoria deve ser aplicado ao novo elemento geomtrico.
Categoria Um nmero (ID) anexado para cada elemento geomtrico digitalizado. Isto
usado para conectar cada elemento geomtrico com seus atributos.
Campo (camada) Cada elemento geomtrico pode ser conectado com muitas tabelas de
atributos usando diferentes geometrias de camadas GRASS. Por padro o nmero da camada
1.
Tabela 9.1: Ferramentas de digitalizao do GRASS.
cone
Ferramenta
Funo
Novo ponto
Nova linha
Novo centroide
Mover vrtice
Adicionar vrtice
Exclui vrtice
Mover elemento
158
cone
Ferramenta
Funo
Dividir linha
Excluir emento
Editar atributos
Fechar
Aba Opes
A aba Opes
Opes permite voc definir a opo de aproximao em pixels na tela. Isto define a qual
distncia novos pontos ou final de linha sero ajustados em relao a pontos existentes. Isto ajuda a
prevenir falhas ou diferenas entre limites. O ajuste de 10 pixels apresentado como padro.
Aba Simbologia
A aba Simbologia
Simbologia permite voc ver e definir as simbologias e as configuraes de cor para vrios tipos
de geometria e sua situao topolgica (ex. fechado / limite aberto).
Aba Tabela
A aba Tabela
Tabela fornece informao sobre a tabela de banco de dados para uma determinada 'camada'.
Aqui voc pode adicionar novas colunas a uma tabela existente ou criar uma nova tabela de base de
dados para uma nova camada vetorial GRASS (ver seo 9.6).
159
Com o cone
Editar regio atual do GRASS voc abre o dilogo para mudar a regio atual e a
simbologia do retngulo de regio do GRASS na tela do QGIS. Entre com os novos limites de regio e
resoluo e clique em OK
OK . Tambm possvel selecionar a regio atravs do clique interativo com o
mouse na tela do QGIS. Assim, clique com o boto esquerdo do mouse na tela do QGIS, abra um
retngulo e feche-o usando o boto esquerdo do mouse novamente e clique OK
OK . O mdulo GRASS
g.region fornece mais parmetros para definir a extenso e resoluo apropriada da regio para a
anlise do seu raster. Voc pode usar estes parmetros com a Caixa de ferramentas do GRASS, como
descrito na seo 9.9.
trabalhar com dados dentro de uma LOCALIZAO e Conjunto de mapas do GRASS selecionados.
Para usar a caixa de ferramentas do GRASS voc precisa abrir a LOCALIZAO e Conjunto de mapas
onde voc tem permisso de escrita (geralmente garantida se voc criou o Conjunto de mapas) Isto
necessrio por que novas camadas raster ou vetoriais criadas durante a anlise precisam ser escritas na
LOCALIZAO e no Conjunto de mapas atualmente selecionados.
160
O Shell do GRASS presente dentro da caixa de ferramentas do GRASS fornece acesso para quase
todos (mais de 330) mdulos GRASS atravs da interface por linhas de comando. Para oferecer um
ambiente mais amigvel ao usurio, cerca de 200 mdulos e funcionalidades disponveis no GRASS
esto tambm disponveis em dilogos grficos dentro da caixa de ferramentas do complemento
GRASS.
161
162
163
bandeiras, voc precisa iniciar o Shell do GRASS e rodar o mdulo atravs da linha de comando.
Um novo recurso no QGIS 1.7.3 o suporte para um boto Mostrar
Mostraropes
opesavanadas
avanadas>> abaixo do
dilogo de mdulo simplificado na aba Opes
Opes . At o momento isto permitido apenas ao mdulo
v.in.ascii como um exemplo do uso, mas ser provavelmente parte de mais / todos mdulos na caixa de
ferramentas do GRASS em verses futuras do QGIS. Isto permitir usar as opes completas de
mdulos GRASS sem a necessidade de utilizar o Shell do GRASS.
Sada
A aba Sada
Sada fornece informao sobre a situao de sada do mdulo. Quando voc clicar no boto
Rodar
Rodar o mdulo trocar para a aba Sada
Sada para voc ver a informao sobre o processo de anlise.
Se tudo funcionar bem voc finalmente ver uma mensagem Concludo com sucesso.
Manual
A aba Manual
Manual mostra uma pgina HTML de ajuda do mdulo do GRASS. Voc pode us-la para
verificar melhor os parmetros e bandeiras do mdulo ou para aprofundar os conhecimentos sobre a
proposta do mdulo. No fim de cada pgina manual do mdulo voc tem informaes (em ingls) sobre
mais links para o ndice principal de ajuda, o ndice temtico e o ndice completo.
Estes links fornecem a mesma informao que apresentada pelo mdulo g.manual.
Dica 9.7 - Mostrar resultados imediatamente.
Se voc deseja mostrar os seus resultados imediatamente na tela do seu mapa, voc pode usar o boto
Ver
Versada
sada presente na parte inferior da aba Manual
Manual .
9.9.3. Exemplos de mdulos do GRASS
Os exemplos que seguem demostraro o poder de alguns mdulos do GRASS.
Criar linhas de contorno
O primeiro exemplo cria um mapa vetorial com linhas de contorno a partir de um raster de elevao
(MDE). Assumindo que voc tem a LOCALIZAO Alaska definida na seo 9.4.
Agora
carregue
raster
de
gtopo30
clicando
boto
demo.
Na aba rvore
rvorede
demdulos
mdulos clique em Raster Gerenciamento de superfcie Gerar linhas
de contornos vetoriais.
Agora clique na ferramenta r.contour e abrir o dilogo como explicado acima (seo 9.9.2). O
raster gtopo30 deve aparecer como o Nome
Entre no
Entre no Nome
Clique Rodar
Rodar para iniciar o processo. Espere por um longo tempo at que a mensagem
Concludo com sucesso finalmente aparea na janela de sada. Ento clique Ver
Versada
sada e
Fechar
Fechar .
166
voc perceber possui troca de vrtices abrupta. O GRASS oferece a ferramenta v.generate para alterar
levemente os mapas vetoriais enquanto mantm sua forma total. A ferramenta usa muitos diferentes
algoritmos com diferentes propostas. Alguns destes algoritmos (p.e. Douglas Peuker e Vertex reduction)
simplificam as linhas removendo alguns vrtices. O resultado far com que o vetor carregue mais
rapidamente. Este processo ser usado quando voc tem vetores muito detalhados, mas voc est
criando um mapa de pouco detalhe, sendo desnecessrio tal detalhe.
Dica 9.8 - A ferramenta simplificar
Note que o complemento do QGIS fTools tem uma ferramenta Simplificar
Simplificargeometrias
geometrias>> que executa
o mesmo processo do algoritmo Douglas-Peuker usado pelo mdulo v.generalize.
Entretanto, a proposta do exemplo diferente. O contorno criado pelo r.contour tem ngulos fechados
que podem ser amaciados. Dentro dos algoritmos v.generate existe Chaikens que faz isso (tambm
Hermite splines). Esteja ciente que estes algoritmos podem adicionar vrtices adicionais ao vetor,
ocasionando um carregamento mais lento.
ctour_100
ctour_100
A partir da lista de algoritmos escolha Chaiken's. Deixe todas as outras opes em seu padro e
abaixe at Nome
O processo tomar um bom tempo. Uma vez que aparea Concludo com sucesso na janela
de sada, clique em Ver
Versada
sada e ento Fechar
Fechar.
Voc pode mudar a cor das linhas de contorno do vetor para v-las claramente sobre o raster e
contrastar com as linhas de contornos originais (sem amaciamento). Voc perceber que as
novas linhas de contorno tero vrtices mais macios que o original estando fiis s linhas
originais (Figura 9.11).
167
Inicie este exemplo carregando o raster de elevao gtopo30. Abra a caixa de ferramentas do
168
GRASS e sobre uma categoria raster d um duplo clique em Anlise Espacial Anlise de
terreno.
Mude o
Quando o processo concluir adicione o raster de relevo sombreado ao mapa. Voc dever v-lo
em tons de cinza.
Para ver ambos, o relevo sombreado e as cores do raster getopo30 juntos, posicione a camada
que contm o relevo sombreado abaixo da camada que contm o mapa gtopo30 original,
depois selecione esta ltima e clique em
Propriedades
Propriedades>>
Transparncia
Transparncia e defina esta para um nvel de 25%.
Voc ver a camada gtopo30 com suas cores e transparncia mostrados acima do mapa com o relevo
sombreado. Se desejar ver outros efeitos visuais do sombreamento de relevo, desligue o mapa de relevo
sombreado e ento, volte a lig-lo.
Usando o Shell do GRASS
O complemento GRASS no QGIS desenhado para usurios que so novos para o GRASS e no esto
familiarizados com seus mdulos e opes. Como tal, alguns mdulos na caixa de ferramentas no
mostram todas as opes disponveis e alguns mdulos no aparecem para todos. O Shell do GRASS
(ou console) fornece ao usurio acesso aqueles mdulos adicionais que no aparecem na rvore da
caixa de ferramentas e tambm a algumas opes adicionais aos mdulos que esto na caixa de
ferramentas apenas com parmetros bsicos. Este exemplo mostra o uso de uma opo adicional no
mdulo r.shaded.relief que foi mostrado anteriormente (Figura 9.10).
169
Carregue o raster de elevao gtopo30 como descrito anteriormente, ento inicie a caixa de
ferramentas do GRASS e clique no Shell do GRASS. Na janela do Shell insira o comando:
r.shaded.relief map=gtopo30 shade=gtopo30_shade2 azimuth=315 zmult=3 e
pressione Enter .
Depois que o processo finalizar adicione o raster gtopo30-shade2 para mostr-lo no QGIS.
170
Novamente usando os dados do Alaska, use o item 9.4 para ver como importar dados para
uma Locao do GRASS a partir da pasta shapefiles importe o arquivo trees.shp.
Estilo
Estilo
Categorizado
Categorizado||
VEGDESC
VEGDESC
171
Estilo
Estilo . Escolha Categorizado
Categorizado|| e selecione a Coluna VEGDESC
VEGDESC
para VEGDESC.
(Para saber mais sobre estilos de simbologia veja item 4.4.1 na seo 4).
Aps reabra a caixa de ferramentas do GRASS e abra Vetor Atualizar vetor a partir de
outros mapas.
Apenas um parmetro adicional necessrio: Entre com prefixo da coluna para nova coluna de
atributos elev
elev e clique em Rodar
Rodar. Esta uma operao bastante demorada que deve tomar
cerca de duas horas.
172
Atualizar
As ferramentas
apenas com mapas dentro do Conjunto de mapas atualmente selecionado. Todos as outras ferramentas
tambm operam com camadas raster e vetoriais em outro Conjunto de mapas.
173
http://hub.qgis.org/projects/quantum-
gis/wiki/Adding_New_Tools_to_the_GRASS_Toolbox.
174
Finalidade/propsito
cone
Finalidade/propsito
Abrir projeto
Imprimir
Ver tudo
Aproximar
Afastar
Atualizar viso
Reverter ltima
modificao
Restaurar ltima
modificao
Adicionar imagem
Adicionar seta
Adicionar atributo de
tabela
Suporta exportao para SVG, mas no est funcionando apropriadamente com algumas verses mais recentes
de QT4. Voc deve executar uma tentativa e verificar individualmente em seu sistema.
175
cone
Finalidade/propsito
cone
Finalidade/propsito
Selecionar/mover item
Agrupar itens
Desagrupar itens
Elevar
Alinhar esquerda
Abaixar
Alinhar direita
Centralizar na vertical
Centralizar na horizontal
Alinha ao topo
Alinha base
Todas as ferramentas do compositor de mapas, esto disponveis na barra de menu superior e como
cones em uma barra de ferramentas. A barra de ferramentas pode ser desligada e ligada clicando com o
boto direito do mouse sobre a barra de ferramentas e desmarcando ou marcando a caixa de seleo
correspondente a barra de ferramentas.
Novo
Novocompositor
compositorde
deimpresso
impresso da barra de ferramentas ou a partir
Novo
Novocompositor
compositorde
deimpresso
impresso .
176
A aba/guia Geral
Geral permite que voc defina o tamanho do papel, a orientao, a qualidade de
impresso para o arquivo de sada em dpi e ative alinhando a uma grade de uma resoluo
definida. Favor notar que a Grade
Gradepara
paraalinhamento
alinhamento s funciona, se voc definir uma
resoluo para grade > 0. Alm disso, voc tambm pode ativar a caixa de seleo
Imprimir
Imprimircomo
comoraster
raster . Isso significa que todos os elementos sero rasterizados antes de
imprimir ou salvar como Postscript de PDF.
A aba/guia Item
Item exibe as propriedades para o elemento selecionado no mapa. Clique com o
cone
Selecionar/Mover
Selecionar/Movertem
tem para selecionar um elemento (ex. Legenda, escala, setas ou
selo) na tela. Clicando na guia Item voc poder customizar as ferramentas para os elementos
selecionados.
A aba/guia Histrico
Histricode
decomendos
comendos apresenta um histrico de todas as mudanas realizadas
177
restaurar/refazer
restaurar/refazer os passos do modelo/leiaute, retrocedendo at um ponto desejado.
Voc pode adicionar vrios elementos ao compositor bem como possvel ter mais de uma viso do
mapa ou legenda ou barra de escala na tela do compositor de mapas. Cada elemento tem as suas
prprias propriedades e, no caso do mapa, a sua prpria extenso. Se voc quiser remover um elemento
da tela compositor de mapa, pode fazer isso com a tecla
Deletar/excluir
Deletar/excluir ou a tecla
Back
Backspace/desfazer
space/desfazer .
Adicionar
Adicionarnovo
novomapa
mapa
da barra de
Pr-visualizao Cache
Cache desenha o mapa na resoluo de tela atual. Se caso voc aumentar ou
diminuir o nvel de zoom da janela do compositor, o mapa no ser processado novamente, mas
a imagem ser redimensionada.
Pr-visualizao Desenhar
Desenhar atravs da qual, voc amplia ou reduz a janela do compositor, e o
mapa processado novamente, mas por razes de espao, apenas com uma resoluo
mxima.
Pr-visualizao Retangulo
Retangulo a visualizao padro. Ela exibe apenas uma caixa vazia com a
seguinte mensagem ''O Mapa ser impresso aqui''.
selecionar/mover item ,
mover
camadas
dentro
do
mapa
selecionado,
clique
no
boto
do
cone
178
Mover item do contedo selecione o elemento, e mova um dos elementos dentro do quadro com o
boto esquerdo do mouse. Aps o posicionamento adequado de cada elemento conforme a sua
preferncia, existe a opo de bloquear a posio dos elementos na tela do compositor de mapas.
Selecione o elemento do mapa e de um clique simples com o boto direito do mouse, ir aparecer o
cone
clicar novamente no elemento selecionado com o boto direito do mouse e o cadeado desaparecer o
cadeado do canto superior esquerdo. Voc tambm pode bloquear os elementos do mapa ativando a
caixa de dilogo travar camadas para o item do mapa localizada na barra ao lado esquerdo da tela de
edio do leiaute do compositor de mapas, na aba/guia Item, opo Mapa.
Figura 10.2: Compositor de mapas aba/guia Item Caixas de dilogos (a) Mapa e (b) Extenso
retngulo,
como
descrito
anteriormente.
Clique
no
boto
Atualizar
Atualizarpr-visualizao
pr-visualizao para aplicar as atualizaes no mapa.
Desenhar
Desenharitens
itensda
datela
telado
domapa
mapa
179
Desenhar
Desenharitens
itensda
datela
telado
domapa
mapa .
Se voc realizar alguma modificao na tela do mapa do QGIS atravs dos dos recursos de
ampliar (zoom) e viso panormica (pan) ou alterar as propriedades vetoriais ou raster do mapa,
voc pode atualizar a exibio no compositor de mapas, selecionando o mapa no compositor e
clicando no boto Atualizar
Atualizarpr-visualizao
pr-visualizao.
Item
Item caixa de dilogo mapa em pr-visualizao (ver Figura 10.2 a).
10.3.2. Aba Item caixa de dilogo Grade e Opes gerais
Caixa de dilogo Grade
A janela Grade da aba Item apresenta as seguintes funcionalidades (ver Figura 10.3 a):
A caixa de seleo
Mostrar
Mostrargrade
grade permite habilitar uma grade de coordenadas no mapa.
O tipo de grade voc pode especificar selecionado entre linha slida ou cruzamentos. Alm
disso, voc pode definir um intervalo ou deslocamento nas direes X e Y, bem como a largura
da grade utilizada para o tipo de cruz ou linha.
A caixa de seleo
Desenha
Desenhaanotao
anotao permite habilitar/desabilitar a adio de
coordenadas a moldura do mapa. A anotao pode ser desenhada dentro ou fora da moldura do mapa.
A direo de anotao pode ser definida como horizontal, vertical, na direo do seu limite ou horizontal
e vertical. Alm de poder definir a cor da grade, a fonte, a distncia da moldura do mapa e a preciso do
desenho
da
coordenada
no
mapa.
180
Figura 10.3: Compositor de mapas Aba Item Caixas de dilogo (a) Grade e (b) Opes gerais
Caixa de dilogo Opes gerais
A janela Opes gerais da Aba Item apresenta as seguintes funcionalidades (ver Figura 10.3 b):
Nela voc define a posio, cor e espessura da moldura alm da cor de fundo e a opacidade
para
tela
do
mapa.
boto
Posio
Posioeetamanho...
tamanho... abre
caixa
de
dilogo
definir
definiraaposio
posiodo
doitem
item que permite definir a posio da moldura do mapa a partir dos
pontos de referncia ou coordenadas. Alm de voc poder habilitar/desabilitar a moldura do
mapa selecionando a caixa de seleo
Mostrar
Mostrarmoldura
moldura .
181
Adicionar
Adicionarnovo
novortulo
rtulo
e para colocar o elemento na tela de composio, clique com o boto esquerdo do mouse sobre o local
onde voc pretende posicionar o rtulo na tela do mapa, para personalizar sua aparncia clique na
Aba/guia Item do lado direito da sua tela.
Figura 10.4: Compositor de mapas Aba/guia Item Caixas de dilogo (a) Rtulo e (b)Opes gerais
182
A caixa de dilogo Rtulo possibilita adicionar rtulos de texto para a tela do compositor de
mapas. Voc pode definir o alinhamento horizontal e vertical, selecionar fonte e cor da fonte do
texto e possvel definir uma margem de texto em mm e inserir uma identificao no rtulo (ID
do rtulo).
Aqui voc define a posio, cor e espessura da moldura alm da cor de fundo e a opacidade
para
rtulo.
boto
Posio
Posioeetamanho...
tamanho...
abre
caixa
de
dilogo
definir
definiraaposio
posiodo
doitem
item que permite definir a posio da moldura do mapa usando pontos
de referncia ou coordenadas. Alm de voc poder habilitar/desabilitar a moldura do mapa
selecionando a caixa de seleo
Mostrar
Mostrarmoldura
moldura.
10.4.2. Aba/guia Item opes da figura caixas de dilogo opes da figura e opes
gerais
Para adicionar uma imagem clique com o boto esquerdo do mouse no cone
Adicionar
Adicionarimagem
imagem
e em seguida clique com o boto esquerdo do mouse na tela do compositor de mapas, ir abrir a
Aba/guia Item as Opes da figura.
183
Figura 10.5: Compositor de mapas Aba/guia Item Figura Caixas de dilogo (a) Opes da figura e (b)
Opes gerais
Caixa de dilogo Item Opes da figura
A janela Opes da figura da Aba Item fornece as seguintes funcionalidades (veja a Figura 10.5 a):
A caixa de Buscar pastas permite adicionar e remover pastas com figuras em formato SVG
para o banco de dados de figuras (disponvel em Pr-visualizao).
A caixa Opes mostra carregado o caminho at a figura selecionada e permite definir sua
largura, altura e rotao no sentido horrio. tambm possvel adicionar um caminho especfico
ao arquivo SVG. Ativando a caixa de seleo Sincronizar
Sincronizarcom
comoomapa
mapa sincronizar a rotao
do mapa do compositor QGIS com a figura ativada.
10.4.3. Aba item legenda janelas geral, itens da legenda e opes do item.
Para adicionar uma legenda no mapa, clique no cone Adicionar
Adicionarnova
novalegenda
legenda, coloque a legenda
clicando com o boto esquerdo do mouse sobre a tela do compositor de mapas, posicionando e
personalizando a sua aparncia atravs das opes disponveis na Aba Item de legenda localizada no
lado direito da tela do compositor Figura 10.6.
184
Figura 10.6: Compositor de mapas Aba Item Legenda - janelas (a) Geral, (b) Itens da legenda e (c)
Opes da legenda
Janela Geral
A caixa de dilogo Geral da aba Item Legenda disponibiliza as funcionalidades que foram ilustradas na
Figura 10.6 a:
Aqui voc pode personalizar o ttulo da legenda, e alterar tambm a fonte do ttulo. Voc pode
configurar a largura e espessura do smbolo da legenda e adicionar novos smbolos de camada.
Na caixa de espaos
A Aba Itens da legenda possibilita alterar a ordem dos itens, editar os nomes das camadas,
remover, adicionar e restaurar itens da lista. Depois de alterar a simbologia na janela principal
QGIS voc pode clicar no boto Atualizar
Atualizar para aplicar as mudanas nos elementos da legenda
do compositor de mapas. A ordem dos itens da legenda pode ser alterada usando as
185
teclas/botes
Aqui voc define a posio, cor e espessura da moldura alm da cor de fundo e a opacidade
para
legenda.
boto
Posio
Posioeetamanho...
tamanho...
abre
caixa
de
dilogo
definir
definiraaposio
posiodo
doitem
item que permite definir a posio da moldura do mapa usando pontos
de referncia ou coordenadas. Alm de voc poder habilitar/desabilitar a moldura selecionando a
caixa de seleo Mostrar
Mostrarmoldura
moldura .
10.4.4. Aba item barra de escala janelas barra de escala e opes gerais
Para adicionar a barra de escala clique no cone
Adicionar
Adicionarnova
novabarra
barrade
deescala
escala coloque a barra
de escala usando o boto esquerdo do mouse e clicando sobre o local que pretende adicion-lo na tela
do compositor de mapas, para personalizar sua posio e aparncia use a aba Item barra de escala.
Figura 10.7: Compositor de mapas Aba/guia Barra de escala - Janelas (a) Barra de escala e (b) Opes
gerais
Caixa de dilogo Barra de escala
A caixa de dilogo Barra de escala da Aba Item apresenta as funes ilustradas na Figura 10.7 a:
Voc pode definir o estilo barra de escala, os estilos disponveis so os de escalas grficas e
186
numrica, as grficas podem ser de cinco tipos diferentes: caixa simples e dupla, linhas
tracejadas no meio, a cima e a baixa enquanto a escala numrica no estilo numrico.
Alm disso, voc pode definir altura, espessura da linha da moldura e espaamentos da barra de
escala, adicionar uma unidade para o rtulo e definir a cor e fonte da barra de escala.
Aqui voc define a posio, cor e espessura da moldura alm da cor de fundo e a opacidade
para a barra de escala. O boto
Posio
Posioeetamanho...
tamanho... abre a caixa de dilogo
definir
definiraaposio
posiodo
doitem
item que permite definir a posio da moldura do mapa usando pontos
de referncia ou coordenadas. Alm de voc poder habilitar/desabilitar a moldura selecionando a
caixa de seleo Mostrar
Mostrarmoldura
moldura .
Mostrar
Mostrartudo
tudo ,
Aproximar
Aproximar ,
Afastar
Afastar e
Atualizar
Atualizarviso
viso , caso perceba que o mapa esta com aparncia desatualizada.
Reverter
Reverterltima
ltimamodificao
modificao
Restaurar
Restaurarltima
ltimamodificao
modificao .
187
Figura 10.9: Compositor de mapas Aba/Item formato e seta - Janelas (a) formato e (b) Seta
A caixa de dilogo formato permite desenhar elipses, retngulos ou tringulos na tela do compositor de
mapas. Voc pode definir o seu contorno, a cor de preenchimento, a largura do contorno e rotacionar no
sentido horrio.
A caixa de dilogo seta permite desenhar uma seta na tela do compositor de mapas. Pode-se definir a
cor e a largura do contorno, como modelo de seta possvel utilizar: Marcador comum ou padro, Sem
188
marcador e Marcadores SVG. Para os marcadores SVG voc pode ainda adicionar um marcador inicial
SVG e marcador de final de uma pasta de seu computador.
Figura 10.10: Compositor de mapas Aba/guia tabela de atributos - Janelas (a) Tabela e (b) Opes
gerais
Janela Caixa de dilogo
A janela Tabela da guia item tabela de atributos fornece as seguintes funcionalidades (veja a Figura
10.10 a):
possvel definir o nmero mximo de linhas a serem exibidos e se os atributos sero exibidos
apenas para as caractersticas visveis da tela atual do compositor.
Alm disso, voc pode definir as caractersticas da grade da tabela e a fonte de cabealho e
contedo.
189
A Janela Opes gerais localizada na Aba/guia Item da tabela de atributos apresenta as funes
ilustradas na Figura 10.10 b. Aqui voc define a posio, cor e espessura da moldura alm da cor de
fundo e a opacidade para a tabela de atributos. O boto Posio
Posioeetamanho...
tamanho... abre a caixa de dilogo
definir
definiraaposio
posiodo
doitem
item que permite definir a posio da moldura do mapa usando pontos de
referncia ou coordenadas. Alm de voc poder habilitar/desabilitar a moldura selecionando a caixa de
seleo Mostrar
Mostrarmoldura
moldura .
Levantar
Levantaritens
itensselecionados
selecionados . Escolha um elemento na tela do compositor de impresso e selecione
a funcionalidade correspondente para elevar ou recuar o elemento selecionado em comparao com os
outros elementos (ver Tabela 10.1).
H
vrias
funcionalidades
de
alinhamento
disponveis
no
menu
suspenso
Alinhar
Alinharitens
itensselecionados
selecionadosesquerda
esquerda (ver Tabela 10.1). Para usar uma funcionalidade de
alinhamento necessrio inicialmente selecionar alguns elementos e, em seguida, clique no cone de
alinhamento correspondente. Selecionando todos elementos, eles iro ser alinhados dentro do mesmo
comando.
O cone
Imprimir
Imprimir permite imprimir o leiaute em uma impressora conectada ou em
O cone
Exportar
Exportarcomo
comoimagem
imagem exportao da tela do compositor de mapas em vrios
O cone
Exportar
Exportarcomo
comoPDF
PDF exporta o mapa da tela em arquivo no formato PDF.
190
Exportar
Exportarcomo
comoSVG
SVG exporta o mapa da tela em arquivo no formato SVG
O cone
Nota: Atualmente o formato de sada SVG muito bsico. Este no um problema do QGIS,
mas um problema de formato fora de linha da biblioteca Qt. Esperamos que seja resolvido em
verses futuras.
Salvar
Salvarcomo
comomodelo
modelo e
Carregar
Carregardo
domodelo
modelo possvel salvar o estado
Figura 10.11: Compositor de mapas com visualizao dos mapas, legenda, barra de escalas,
coordenadas, norte e ttulo
O boto
Gerenciador
Gerenciadordo
docompositor
compositor na barra de ferramentas e em Arquivo
Arquivo.
Gerenciador
Gerenciadordo
docompositor
compositor permite adicionar um novo modelo de compositor ou gerenciar os
modelos de compositores j existentes.
191
192
Gerenciador
Gerenciadorde
deComplementos...
Complementos... .
O Gerenciador de Complementos lista todos os complementos disponveis e seus status (carregado ou
no carregado), incluindo todos os complementos do ncleo e todos os complementos externos que
foram instalados e ativados automaticamente usando o Instalador de complementos Python (ver
seo13.1.2). Os complementos que j esto carregados tm uma marca de verificao esquerda do
193
194
cone
Complemento
Descrio
Captulo
no guia
Adicionar uma
camada a partir de
um texto delimitado
12.3
Captura de
coordenadas
12.1
Rtulo de copyright
12.2.1
Diagrama de
cobertura
4.4.11
Deslocamento de
ponto
4.4.2
12.4
eVis
12.5
fTools
12.6
Ferramentas de GPS
12.9
GRASS
GDAL
12.7
Georreferenciador
GDAL
12.8
Interpolao
12.10
Exportao para
Mapserver
12.15
12.2.2
195
cone
Complemento
Captulo
no guia
Descrio
Edio offline
12.16
OpenStreetMap
12.11
Oracle Spatial
GeoRaster
12.17
Instalador de
complementos
13.1.2
Anlise Raster do
Terreno
12.12
Menor Distncia
12.14
SPIT
4.2.4
SQL em qualquer
lugar
12.18
Barra de escala
12.2.3
Pesquisa espacial
12.13
WFS
6.4.1
196
Configuraes
Configuraes (KDE, Windows) e clique na aba Projees
Projees . Alternativamente voc pode
Situao do SRC no canto inferior direito da barra de situao.
Clique no cone
escolheu acima.
Rastreamento do mouse
197
Posio Inferior
InferiorDireito
Direito|| da caixa de
seleo.
e) Tenha certeza que a opo
f)
Clique OK
OK.
No exemplo acima (padro) insere o smbolo de copyright seguido da data no canto inferior direito na tela
do mapa.
198
estilo
da
barra,
partir
do
item
Estilo
da Barra de Escala
Marcadores
Marcadoresabaixo
abaixo|| da caixa de seleo.
d) Escolha uma cor para a barra Cor
da barra
g) Opcionalmente escolha
da barra
h) Clique OK
OK.
199
12.3.1. Requisitos
Para ver um arquivo de texto delimitado como uma camada, o arquivo de texto deve conter:
a) Uma linha de cabealho com os nomes dos campos delimitados. Esta linha deve ser a primeira
linha no arquivo de texto.
b) A linha de cabealho deve conter campos com coordenadas X e Y. Esses campos podem ter
qualquer nome.
c) As coordenadas planas (UTM ou grau decimal) X e Y devem ser especificadas com nmeros. O
sistema de coordenadas no importante.
Como um exemplo de arquivo de texto vlido, importaremos um arquivo de pontos de elevao
pontos_elevacao.csv que est incluso no conjunto de dados de exemplos do QGIS (Olhe Seo
200
2.4):
X; Y; ELEVACAO
723193; 6934879; 20
725774; 6935990; 5
725924; 6940712; 9
725492; 6946728; 13
726855; 6955861; 21
[...]
Com relao a este arquivo de texto de exemplo, algumas observaes pode ser feitas:
a) O arquivo de texto de exemplo usa ; como delimitador. Qualquer caractere pode ser usado para
delimitar os campos.
a) A primeira linha a linha de cabealho. Contm campos X, Y e ELEVACAO.
b) No use aspas () para delimitar campo de texto delimitado.
c) As coordenadas X contm o campo X .
d) As coordenadas Y contm o campo Y .
Outro formato de arquivo de texto que pode ser carregado como camada o padro WKT. A disposio
dos texto segue o seguinte formato:
id|wkt
1|POINT(723193 6934879)
2|POINT(725774 6935990)
3|POINT(725924 6940712)
4|POINT(725492 6946728)
5|POINT(726855 6955861)
[]
Um vdeo tutorial sobre esta funo apresentado em http://linfiniti.com/2010/12/video-tutorial-2delimited-text-plugin/.
Maiores
informaes
acerca
do
formato
WKT
na
Wikipedia
em
http://en.wikipedia.org/wiki/Well-known_text.
no
cone
da
barra
de
ferramentas
Adicionar uma camada a partir de um texto delimitado para abrir o dilogo de texto delimitado,
conforme mostra a Figura 12.5.
201
Figura 12.5: Caixa de dilogo para inserir texto delimitado como camada.
Primeiro selecione o arquivo (p.e., banco_amostra/vetores/pontos_elevacao.csv) para importar
clicando no boto Procurar
Procurar . Uma vez o arquivo selecionado, o complemento analisar o arquivo
usando o ltimo delimitador usado pelo complemento, neste caso um ponto e vrgula (;). Para analisar
corretamente o arquivo, importante selecionar o delimitador correto. Para mudar o delimitador para
usar tabulao use \t (esta a expresso regular para tabulao). Aps mudar o delimitador, clique no
boto Analisar
Analisar.
Uma vez analisado o arquivo, escolha os campos que contm as coordenadas X e Y na listagem e entre
com o nome da camada (e.g., elevp ) como mostra a Figura 12.5. Para adicionar a camada ao mapa,
clique no boto OK
OK. O arquivo de texto delimitado agora comporta-se como uma camada na tela do
QGIS.
202
Aps esse passo a janela de dilogo de seleo do SRC (ver Figura 12.6) abrir solicitando a escolha do
mesmo. Defina o SRC de acordo com o utilizando no seu projeto e clique no boto OK
OK. .
Figura 12.6: Janela de dilogo para seleo de Sistema de Referncia de Coordenadas (SRC).
Arquivo DXF de entrada: Entre com o caminho para o DXF que voc deseja converter.
Arquivo de sada: Entre com o nome do arquivo shape (SHP) a ser criado.
203
Exportar rtulos de texto: Quando esta caixa de seleo marcada, um arquivo SHP adicional
ser criado e a tabela DBF associada conter informaes sobre os campos de
"TEXTO"encontrados no DXF e sequncias de texto.
204
mdulo
Buscador
de
evento
eVis
pode
ser
acessado
atravs
do
cone
Esta Seo proveniente de Horning, N., K. Koy, P. Ersts. 2009. eVis (v1.1.0) Users Guide. American Museum
of
Natural
History,
Center
for
Biodiversity
and
Conservation.
Available
from
http://biodiversityinformatics.amnh.org/, and released under the GNU FDL.
205
206
caminho base para o caminho relativo poder ser inserido no campo Caminhos Relativos logo
abaixo. Informaes sobre as diferentes opes para especificar a localizao de arquivos
apresentada na seo 12.5.3.
2) Campo mostrar orientao da bssola: uma lista para especificar o campo de atributo que
contem a orientao da bssola associada com a fotografia que est sendo mostrada. Se a
informao sobre a orientao da bssola est disponvel necessrio marcar a caixa de
seleo
Do atributo para selecionar o campo de atributo que contm os deslocamentos. Para ambas
opes, declinaes para o leste devem ser inseridas usando-se valores positivos e, negativos
207
valores associados aos parmetros estaro salvos para a prxima seo em que a janela for
aberta ou o boto Gravar
Gravar for pressionado.
7) Redefinir valores: ao pressionar o boto Redefinir
Redefinir, redefinir a linha para configurao padro.
8) Restaurar predefinies: Se pressionado o boto
Restaurar
Restaurarpredefinies
predefinies todos os
campos sero restaurados ao padro. O mesmo efeito poder ser alcanado redefinindo-se
item-por-item.
9) Gravar: ao clicar em Gravar
Gravar as configuraes sero salvas fechando o painel de opes.
Arquivo
Orientao
780596
1784017
C:\Workshop\eVis_Data\groundphotos\DSC_0168.JPG
275
780596
1784017
/groundphotos/DSC_0169.JPG
80
780819
1784015
http://biodiversityinformatics.amnh.org/evis_test_data/DSC_0170.JPG10
10
780596
1784017
pdf:http://www.testsite.com/attachments.php?attachment_id-12
76
Configurar Aplicativos Externos . Se o caminho do arquivo estiver destacado em verde, mas quando
voc der o duplo clique ele no abrir, ser necessrio ajustar os parmetros na aba Opes para que o
arquivo seja localizado pelo eVis.
Se a orientao da bssola no informada na aba Opes um asterisco vermelho ser mostrado no
topo da feio vetorial que est associada com a fotografia que est sendo mostrada. Se a orientao da
bssola for informada, ento uma seta aparecer apontando na direo indicada pelo valor de orientao
da bssola contida no campo da janela Busca de evento . A seta poder ser centralizada sobre o
ponto a que est associado com a fotografia ou outro documento. Para fechar a janela
Busca de evento abrir e as fotografias nesta posio ou prximas a esta sero mostradas no
Buscador de Eventos. Se mais de uma foto estiver disponvel, voc poder v-las usando os botes
Anterior
Anterior e Prximo
Prximo. Os demais comandos esto descritos na seo 12.5.6.
12.5.8. Conexo com a base de dados
O mdulo de conexo com a base de dados fornece ferramentas para conectar uma consulta ou base de
210
abrir
mdulo
Conexo
com
ou
base
clique
Ao
de
no
dados
menu
selecionar
eVIS
use
Complementos
Complementos
esta
opo
cone
eVis
eVis
janela
Conexo com a base de dados abrir. A janela possui trs abas: Consultas
Consultaspredefinidas
predefinidas,
Conexo
Conexocom
comaabase
basede
dedados
dados e Consulta
ConsultaSQL
SQL . A janela console de sada situada na parte
inferior mostra a situao das aes iniciadas pelas diferentes sees deste mdulo.
Conetar com a base de dados
Clique na aba Conexo
Conexocom
comaabase
basede
dedados
dados para abrir a interface de conexo com a base de
dados. Aps, clique na caixa de seleo Tipo
Tipoda
dabase
basede
dedados
dados>> para selecionar o tipo de base de
dados cuja qual voc deseja conectar. Se um usurio e senha for solicitado, esta informao deve ser
inserida nas caixas de texto Usurio e senha. Entre com a mquina da base de dados na caixa de texto
MSAccess como o tipo da fonte de dados. Se a base de dados encontra-se no seu prprio computador
voc dever entrar com localhost. Se voc selecionou ODBC como tipo da base de dados ser
necessrio entrar com o nome da base de dados.
Quando todos os parmetros estiverem preenchidos, clique no boto Conectar
Conectar. Se a conexo for bem
sucedida uma mensagem informando que a conexo foi estabelecida aparecer na janela do console.
Se houver falha na conexo ser necessrio revisar os parmetros inseridos.
1) Tipo da base de dados: Uma caixa de seleo em lista para especificar o tipo de base de
dados que ser usada.
2) Mquina da base de dados: O nome da mquina da base de dados.
3) Post: O nmero da porta se a base de dados selecionada for do tipo MYSQL ou PostgreSQL.
4) Nome da base de dados: O nome da base de dados.
5) Conectar: Um boto para conectar com a base de dados usando-se os parmetros informados.
211
212
OK
OK far com que a camada vetorial seja mostrada na tela do QGIS.
213
Para salvar este arquivo vetorial como SHP voc poder usar o comando
Salvar
Salvarcomo...
como... que pode
ser acessado com um clique com o boto direito do mouse sobre o nome da camada na legenda do
mapa do QGIS.
Rodando consultas predefinidas
Com as consultas predefinidas voc pode selecionar consultas armazenadas previamente em arquivos
de formato XML. Isto muito til se voc tiver familiaridade com comandos SQL. Clique na aba
Consultas
Consultaspredefinidas
predefinidas para mostrar a interface de consultas predefinidas.
janela de dilogo onde voc procurar o arquivo contendo as consultas. Quando as consultas forem
carregadas, seus ttulos definidos no arquivo XML, aparecero na caixa de seleo localizada logo
abaixo do cone
caixa de seleo.
214
Selecione a consulta que voc deseja rodar a partir da caixa de seleo e clique na aba
Consulta
ConsultaSQL
SQL para ver se a consulta foi carregada na janela de consulta. Se esta for a primeira vez
que voc est rodando uma consulta predefinida ou trocando bases de dados, voc precisar estar certo
de qual base de dados est conectando.
Clique no boto Rodar
Rodarconsulta
consulta da aba Consulta
ConsultaSQL
SQL para executar o comando. Se a consulta for
bem sucedida uma janela de Seleo de Arquivo de Base de Dados ser mostrado. Se a a consulta
falhar uma mensagem de erro aparecer na janela do console de sada.
a) Abrir Arquivo de Consulta: Abre o buscador Abrir arquivo para procurar por arquivos XML de
consultas predefinidas.
b) Consultas predefinidas: Uma caixa de seleo com uma lista de todas as consultas definidas
pelo arquivo XML.
c) Descrio da consulta: Uma breve descrio da consulta. Esta descrio para o arquivo XML
de consultas predefinidas.
d) Janela console: A janela console onde as mensagens de avano de processamento so
mostradas.
215
216
Descrio
Define a confirmao do incio e final de uma consulta.
Uma breve descrio da consulta que aparece na caixa de seleo do
eVis.
Uma descrio mais detalhada da consulta mostrada na janela de
consultas predefinidas.
databasetype
databaseport
A porta como foi definida na caixa de texto da aba Conexo com a base
de dados.
databasename
databaseusername
databasepassword
sqlstatement
O comando SQL.
autoconnect
<databaseusername />
<databasepassword />
<sqlstatement>SELECT Attributes.*, Points.x, Points.y FROM Attributes LEFT
JOIN
Points ON Points.rec_id=Attributes.point_ID</sqlstatement>
<autoconnect>false</autoconnect>
</query>
<query>
<shortdescription>Import
photograph
points
"looking
across
Valley"</shortdescription>
<description>This
command
will
import
only
points
that
have
photographs
"looking across
a valley" to QGIS</description>
<databasetype>SQLITE</databasetype>
<databasehost />
<databaseport />
<databasename>C:\Workshop\eVis_Data\PhotoPoints.db</databasename>
<databaseusername />
<databasepassword />
<sqlstatement>SELECT Attributes.*, Points.x, Points.y FROM Attributes LEFT
JOIN
Points ON Points.rec_id=Attributes.point_ID where COMMENTS=Looking across
valley</sqlstatement>
<autoconnect>false</autoconnect>
</query>
<query>
<shortdescription>Import
photograph
points
that
mention
"limestone"</shortdescription>
<description>This command will import only points that have photographs that
mention
"limestone" to QGIS</description>
<databasetype>SQLITE</databasetype>
<databasehost />
<databaseport />
<databasename>C:\Workshop\eVis_Data\PhotoPoints.db</databasename>
<databaseusername />
<databasepassword />
<sqlstatement>SELECT Attributes.*, Points.x, Points.y FROM Attributes LEFT
JOIN
Points ON Points.rec_id=Attributes.point_ID where COMMENTS like %limestone%
</sqlstatement>
218
<autoconnect>false</autoconnect>
</query>
</doc>
Ferramenta
Funo
Matriz de distncia
Pontos no polgono
Estatsticas bsicas
219
Coordenada(s) mdia(s)
Intersees de linhas
Ferramenta
Funo
Seleo aleatria
Pontos aleatrios
Pontos regulares
Grade vetorial
Ferramenta
Funo
Forma(s) convexa(s)
Buffer(s)
Cruza
220
Diferena simtrica
Cortar
Diferena
Dissolver
221
Ferramenta
Funo
Exportar/Adicionar geometria de
colunas
Centroides de polgonos
Triangulao Delaunay
Polgonos Voronoi
Simplificar geometrias
Extrair ns
Ferramenta
Funo
Unir atributos
222
Contorno
Rasterizar
223
Poligonizar
Cria polgonos vetoriais para todas as regies conetadas por pixels no raster
usando o mesmo valor de pixel. Cada polgono criado com um atributo que
indicar o valor do pixel. Ser criado uma base de dados para o arquivo
vetorial de sada se este ainda no existir.
Mesclar
Filtrar
Proximidade
Prximo ao preto
Rastreia a imagem para definir todos os pixels que esto prximos do preto
(ou do branco) em torno do limite exatamente ao preto (ou branco).
frequentemente usado para fajustar perdas em aerofotos comprimidas, de
forma que pixels coloridos podem ser tratados como transparentes quando
mosaicar.
Ajustar
Grade
Cria uma grade regular (raster) a partir de dados dispersos de uma base de
dados OGR. Os dados de entrada sero interpolados para preencher ns da
grade com valores, voc pode escolher a partir de vrios mtodos de
interpolao.
Converter formato
Pode ser usado para converter dados raster entre diferentes formatos,
potencialmente executando algumas operaes como subconfiguraes,
reamostragem e reescalonamento de pixels no processo.
Informao
Fixar projeo
Construir pirmides
224
Cortador
Computa uma tabela tima de pseudocores para uma dada imagem usando
um algoritmo de corte mdio em um histograma de reduo de resoluo do
RGB. Ento ele ir converter a imagem para uma imagem pseudo-colorida
usando a tabela de cores. Esta converso utiliza a mistura Floyd-Steinberg
(difuso do erro) para maximizar a qualidade da imagem de sada.
ndice deslizante
Raster baseada na
anlise do terreno
225
12.7.3. Exemplos
A seguir so mostrados alguns exemplos de uso destas ferramentas.
Adquirindo informao sobre um raster
226
227
228
Ferramentas
Tabela 12.8: Ferramentas do georreferenciador.
cone
Propsito
cone
Propsito
Abrir raster
Iniciar georreferenciamento
Configuraes de transformao
Adicionar ponto
Excluir ponto
Movimentar
Aproximar
Afastar
Ver a camada
ltima visualizao
Prxima visualizao
229
ponto inserido tenha boa preciso. J para o item 2, caso tenha-se uma camada vetorial j
georreferenciada, seria possvel criar primeiramente um arquivo vetorial e pontos (ver sees 4.1.1 e
5.2), criando assim, pontos exatamente nos vrtices selecionados, utilizando a vantagem do recurso de
ajuste/aproximao.
O procedimento habitual para o georreferenciamento de uma imagem consiste em selecionar mltiplos
pontos no raster, especificar suas coordenadas e escolher o tipo de transformao mais apropriado para
o arquivo. Baseado nos dados e parmetros de entrada, o complemento ir computar os parmetros do
arquivo world ou ento criar um novo GeoTIFF. Quanto mais pontos de controle (coordenadas) forem
informados, melhor ser o resultado do processo. O primeiro passo iniciar o QGIS, carregar o
Complemento Georreferenciador (ver seo 11.1.1) e clicar no cone
Georreferenciador que
230
raster foi carregado, possvel ento comear a entrar com os pontos de controle. Os pontos de
controle podem ser obtidos em cartas ou mesmo em campo, utilizando um GPS ou estao total.
2. Usando a ferramenta
raster e ento informar suas respectivas coordenadas (Figura 12.20). Para este procedimento,
tem-se duas opes:
a) Clique em determinado ponto da imagem raster e entre com suas coordenadas
manualmente.
b) Clique
em
determinado
ponto
da
imagem
raster
escolha
boto
231
os arquivos. Dentro da tabela GCP pode-se clicar no ttulo de uma coluna e com isso habilitar a
ordenao numrica, por exemplo. A lista de pontos gcp atualizada automaticamente.
232
O algoritmo Linear utilizado para criar um arquivo world, sendo diferentes dos demais uma vez
que no transforma o raster verdadeiramente. Este algoritmo provavelmente no ser suficiente
para aqueles que esto trabalhando com imagens digitalizadas;
Os algoritmos Polinomiais 1-3 esto entre os algoritmos mais amplamente aplicados para
georreferenciamento, cada um diferindo no grau de distoro introduzido para combinar os
pontos de controle da fonte e do destino. Destes, o mais utilizado o algoritmo de transformao
polinomial de segunda ordem, que permite alguma curvatura. A transformao polinomial de
primeira ordem (affine afim) preserva a colinearidade e permite apenas escala, translao e
rotao.
O Suavizador em Lminas Finas (Thin Plate Spline TPS) um mtodo mais moderno de
georreferenciamento, que capaz de introduzir deformaes locais na imagem. Este algoritmo
til quando se est georreferenciado arquivos originais de qualidade muito baixa.
233
NONE
LZW
PACKBITS
DEFLATE
A caixa de seleo
Criar arquivo 'wld' somente torna-se disponvel caso opte-se pelo tipo
de transformao Linear. Isto significar que a imagem raster no ser alterada de fato. Neste
caso, a opo raster de sada no ser ativada, porque somente ser criado um novo world-file.
Para todos os outros tipos de transformao necessrio definir um raster de sada. Como
padro um novo arquivo ser criado na mesma pasta do raster original.
Tambm possvel Gerar um mapa em pdf e tambm um Relatrio pdf. O relatrio inclui
234
e definir a
resoluo dos pixels do raster de sada. Como padro, as resolues horizontal e vertical so
iguais a 1.
Use 0 para transparncia quando necessrio pode ser ativada, caso os pixels
A caixa
Finalmente,
marcando
raster
ser
Opes
Opes
Propriedades
Propriedadesdo
doraster
raster aberta a caixa de dilogo com as
Configurando o georreferenciador
Atravs do menu Opes
Opes Configurar
ConfigurarooGeorreferenciador
Georreferenciador possvel acessar a janela de
dilogo Configurar o Georreferenciador onde possvel selecionar os seguintes parmetros para
auxiliar no processo de georreferenciar imagens:
Para o relatrio PDF podem ser definidas as margens direita e esquerda e tambm o
tamanho do papel para o mapa PDF.
Por
ltimo,
tambm
pode-se
ativar
caixa
235
Complementos
Complementos Gerenciar
Gerenciarcomplementos...
complementos... GPS
GPS Ferramentas
FerramentasGPS
GPS . Quando este
complemento carregado um boto com um pequeno GPS de mo ser mostrado na barra de
ferramentas. Um exemplo de arquivo GPX est disponvel no conjunto de arquivos de exemplo do QGIS:
/banco_amostra/vetores/localidades.gpx. Ver seo 2.4 para maiores informaes sobre o
banco de dados de exemplo.
No cone
boto Procurar...
Procurar... para buscar o arquivo localidades.gpx na pasta /banco_amostra/vetores. Aps
selecionar o arquivo clique em Abrir
Abrir . Ento use as caixas de marcao para selecionar os tipos de
feies que voc deseja carregar a partir deste arquivo GPX. Cada tipo de feio ser carregada em
camadas separadas ao voc clicar OK
OK. O arquivo localidades.gpx inclui apenas pontos.
236
12.9.3. GPSBabel
Uma vez que o QGIS usa arquivos GPX voc precisar converter outros arquivos no formato GPS para
GPX. Isto pode ser feito para vrios formatos usando outro software livre chamado GPSBabel, que est
disponvel em http://www.gpsbabel.org. Este programa pode tambm transferir dados entre seu
computador e um dispositivo de GPS. O QGIS usa o GPSBabel para realizar estas tarefas, desta forma,
recomendamos sua instalao. Entretanto, o GPSBabel no ser necessrio se voc apenas deseja
carregar dados para o GPS. A verso 1.2.3 do GPSBabel roda bem com o QGIS, mas voc tambm
poder usar com verses mais recentes sem maiores problemas.
Importar
Importaroutro
outroarquivo
arquivo na janela de dilogo Ferramentas GPS. Nesta janela voc seleciona o arquivo
que voc quer importar (e o tipo do arquivo), com o tipo de feio que voc quer importar a partir deste,
onde voc deseja salvar o arquivo GPX de sada e qual nome voc deseja atribuir camada que ser
criada. Note que nem todos os formatos GPS suportaro os trs tipos de feies (linha, ponto e
polgono), assim, para muitos formatos, voc poder escolher apenas entre uma ou duas feies.
Descarregar
Descarregardo
doGPS
GPS . (Figura 12.10). Aqui ns selecionamos
237
o tipo de GPS, a porta em que o GPS est conectado (ou USB se seu GPS suporta esta), o tipo de
feio que voc quer descarregar, o arquivo GPX onde os dados sero salvos e o nome da nova
camada.
O tipo de dispositivo GPS que voc seleciona no menu Dispositivo GPS determina como o GPSBabel
tentar comunicar-se com ele. Se nenhum dos tipos trabalhar com o seu dispositivo, voc poder criar
um novo tipo (ver seo 12.9.7).
A porta pode ser um nome de arquivo ou apenas outro nome que seu sistema operacional usa como
uma referncia para a porta fsica no seu computador, na qual o GPS est conectado. Isto pode ser
simplesmente uma porta USB, para USB habilite unidades GPS. No Linux o caminho deve ser algo como
/dev/ttyS0,
238
permite voc carregar um mapa, criar waypoints e rotas e, ento, carreg-los usando seu dispositivo
GPS.
Carregar
Carregarno
noGPS
GPS e
Descarregar
Descarregardo
doGPS
GPS voc poder definir seu dispositivo. Voc pode fazer isto usando o Editor de
dispositivo GPS que voc acessa pressionando o boto Editar
Editardispositivos...
dispositivos... presente nas abas de
carregar e descarregar dados.
Para definir um novo dispositivo voc deve simplesmente clicar no boto Novo
Novo, inserir um nome, o
comando de descarregar e carregar para o seu dispositivo e clicar no boto Atualizar
Atualizar . O nome ser
listado no menu de dispositivos nas janelas de carregar e descarregar e pode ser qualquer string. O
comando de descarregar o comando usado para baixar dados do GPS para um arquivo GPX. Isto ser
baseado em um comando do GPSBabel, mas voc pode usar outros comandos de linha que podem criar
um arquivo GPX. O QGIS ir substituir as palavras -chave %type, %in e %out quando rodar este
comando.
%type ser substitudo por -w se voc estiver baixando pontos, -r se for rotas e -t se forem trilhas.
Estas opes de comandos de linhas avisam qual o tipo de feio devero ser descarregadas.
%in ser substitudo pelo nome da porta que voc escolheu na janela descarregar e %out ser
substitudo pelo nome que voc escolheu para o arquivo GPX que armazenar os dados a serem
descarregados. Ento, se voc criar um tipo de dispositivo com o comando gpsbabel %type -i
garmin -o gpx %in %out (este na verdade o comando para tipos de
Garmin
GarminSerial
Serial||
Dispositivo GPS
Camada vetorial de entrada: Especifique a(s) camada(s) de pontos de entrada a partir de uma
lista de camadas do tipo pontos carregadas. Se muitas camadas forem especificadas, ento
todos os dados destas camadas sero utilizados para a interpolao. Nota: possvel inserir
linhas ou polgonos como limitadores para a triangulao, especificando "linhas de quebra" ou
"estruturas lineares" no menu de seleo
Tipo Ponto
Ponto|| .
armazenados.
Interpolao
240
um
arquivo
de
pontos
conforme
explica
existente
dist_pseudobombax_def.csv).,
item
12.3
na
(e.g
pasta
complemento
de
Gerenciar
Gerenciarcomplementos...
complementos...
(ver
Complemento de interpolao
que
Interpolao
seo
aparece
12.8)
no
menu.
em
e
Complementos
Complementos
clique
O dilogo
em
do complemento
Na Figura 12.4 voc pode ver o resultado da interpolao pelo mtodo de Peso pelo inverso da distncia
com 300 linhas x 300 colunas para o arquivo de dados dist_pseudobombax_def.csv visualizado
usando a tabela de cores Pseudocores. O tempo de processamento depender do nmero de dados que
possui o arquivo de entrada. No exemplo atual apresentada a distribuio de exemplares de rvores e
241
Figura 12.25: Interpolao de dist_pseudobombax_def usando o mtodo Peso pelo inverso da distncia.
242
O projeto OpenStreetMap
O OpenStreetMap um projeto para criar um mapa mundial de edio livre. Como j foi comentado
anteriormente, os mapas so criados a partir de dados extrados de aparelhos GPS, fotos areas, outras
fontes livres ou simplesmente atravs do conhecimento local. Ele foi iniciado porque a maioria dos
mapas possuem restries legais ou tcnicas acerca de seu uso, restringindo o pblico de utiliz-los de
maneira criativa, produtiva e inventivas. Tanto as imagens renderizadas quanto o conjunto de dados
vetorizados esto disponveis para download sob a licena Creative Commoms Atribution ShareAlike 2.0.
A inspirao para a criao do projeto veio de outros projetos de colaborao, como o Wikipedia. A tela
do mapa (ver Figura 12.31) apresenta uma aba Editar e tambm mantido um histrico com os
conjuntos de alteraes. Usurios registrados podem carregar (upload de tracklogs) e editar os dados
vetoriais com as ferramentas adequadas.
Uma relao um grupo de dois ou mais primitivos com papis associados. utilizada para
especificar relacionamentos entre objetos, e podendo tambm modelar um objeto abstrato.
Vrios elementos em um mapa comum (Ponto de Interesse, Rua, Linhas Frreas, Paradas de
nibus, etc.) so definidos por esses primitivos. Elementos do mapa so bem conhecidos na
comunidade OSM e so armazenadas como tags (caracteres), baseadas numa chave e num valor. OSM
normalmente distribudo em formato XML. O XML tambm utilizado para a comunicao com o
servidor.
Conexo QGIS OSM
A primeira parte dessa seo descreve como os dados primitivos OSM so exibidos em camadas
vetoriais no QGIS. Como mencionado anteriormente, os dados OSM constituem-se em Ns, Caminhos e
Relaes. No QGIS, eles so exibidos em trs tipos de camada: de Pontos, de Linha e de Polgono, No
possvel remover qualquer dessas camadas para trabalhar com uma ou duas em particular.
Uma camada de linhas exibe aqueles elementos OSM do tipo caminho que no so fechados.
Quer dizer, nenhum destes caminhos comea e termina no mesmo ponto.
A camada de polgonos exibe todos os caminhos que no esto includos na camada de linhas.
O OpenStreetMap tem mais um dado primitivo alm dos trs mencionados acima. Ele chamado de
relao. Propositalmente, no h uma camada vetorial para exibi-la. Uma relao define a ligao entre
quaisquer nmeros de dados primitivos. Depois que um ponto, linha ou polgono identificado no mapa,
o complemento mostra uma lista de todas as relaes das quais o elemento selecionado faz parte.
Representou um desafio projetar a conexo entre os dados OSM e as ferramentas padro de edio do
QGIS. Estas ferramentas foram criadas para editar um nico vetor por vez, no importa que tipos de
elementos ele mostra. Isto significar que se dados do OpenStreetMap so carregados no QGIS atravs
do complemento, ser possvel (teoricamente) editar a camada de pontos, de linhas ou a de polgonos
com essas ferramentas padro em separado.
Uma camada de linhas consiste em dois diferentes tipos de elemento OSM, caminhos e ns. No formato
244
OSM, um caminho composto por ns. Se for realizada a edio de uma camada de linha e for alterado
o formato de algum segmento, esta ao refletir no somente no caminho (OSM), mas tambm nos ns
(OSM) que fazem parte dele.
As ferramentas de edio padro do QGIS no podem dizer ao provedor OSM, quais membros de qual
linha mudou e como. Pode apenas dizer qual a nova geometria de cada linha. Mais isso no o
suficiente para reproduzir as mudanas no banco de dados OSM corretamente. A camada de linhas
tambm no conhece os identificadores dos membros das linhas. O mesmo problema ocorre quando
tenta-se editar a camada de polgonos.
Por esta razo, o complemento precisa de suas prprias ferramentas para editar os dados OSM.
Enquanto elas so utilizadas, as camadas OSM podem ser alteradas corretamente. As ferramentas de
edio do complemento consistem em ferramentas para pontos, linhas, polgonos e tambm criao,
eliminao e deslocamento destas.
Nota: Para criar uma conexo entre o Complemento OSM e as ferramentas de edio padro, seriam
necessrias mudanas no ncleo do cdigo do QGIS.
12.11.1. Instalao
O Complemento OpenStreetMap um dos complementos principais (pr-instalado) do QGIS. Se o
suporte Python estiver habilitado, o Complemento OSM pode ser selecionado em Gerenciar
Complementos como descrito na seo 11.1.1.
245
246
Baixas dados OSM Utilizado para fazer o download de dados do servidor do OpenStreetMaps.
Carregar dados OSM Utilizado para carregar os dos dados editados.
Importar dados para o OSM utilizado para importar dados de uma camada vetorial. Pelo
menos uma camada vetorial deve ser carregada e os dados OSM devem estar selecionados.
Salvar OSM Utilizado para salvas os dados OSM de volta para um arquivo XML.
Informaes mais detalhadas sobre todos as ferramentas, cones e caixas de dilogo podero ser
encontradas nas correspondentes sees deste complemento, de acordo com sua funo.
talvez tenha ocorrido algum processo que desabilitou a barra de Ferramentas do Complemento OSM na
instalao do QGIS. Para ativ-la, basta selecionar
Exibir
Exibir
Barra
Barrade
deferramentas...
ferramentas...
OpenStareeMap
OpenStareeMap>>.
Figura 12.28: Caixa de dilogo Carregar OSM (Load OSM from file).
247
Arquivo OpenStreetMap para carregar: Clique no boto para selecionar o arquivo .osm do
qual devero ser carregados os dados.
Adicionar colunas para tags: Esta opo determina uma conexo entre os dados do
OpenStreetMap e do QGIS. Cada feio do OSM possui algumas tags (pares de chaves e
valores), que definem a propriedade da feio. Cada camada de vetor do QGIS tambm tem
seus atributos (chave e valor). Com esta opo possvel definir quais propriedades dos objetos
OSM estaro visveis quando forem mostradas as informaes detalhadas nas feies do QGIS.
Substituir dados atuais: Marcando essa opo significa que novos dados devero substituir os
atuais que esto sendo utilizados. As camadas das camadas atuais sero removidos e novos
sero carregados. Ao carregar dados OSM pela primeira vez, esta opo no est ativada, j
que no h nada para substituir.
Desenhar personalizado: Esta opo determina quantos detalhes do mapa sero utilizados.
Existem trs tipos pr-definidos de estilos OSM para exibio no mapa. Utilize Small
SmallScale
Scale
(escala pequena) caso seja necessrio ver as feies em detalhe e editar algo. Se no, utilize o
Medium
MediumScale
Scale ou Large
LargeScale
Scale. A verso 1.7.4 do QGIS no oferece suporte para
mudanas dinmicas na renderizao.
Ento basta clicar OK
OK para carregar os dados. Se esta for a primeira vez que o arquivo OSM for
carregado, o complemento precisar primeiramente analisar o banco de dados. Isto poder levar alguns
segundos ou minutos dependendo da quantidade de dados carregados.
Indentificar feio no alto do canto esquerdo da janela Feies OSM. Utilizando essa ferramenta
possvel explorar os objetos do mapa. Quando o cursor do mouse colocado sobre um objeto,
possvel ver toda sua informao diretamente na tela. H tambm uma espcie de marcador dinmico
mostrado no mapa para que o usurio seja capaz de determinar qual feio est sendo identificado.
A aba Propriedades
Propriedades contm todas as tags das feies. Clicando na aba Relao
Relao apresentada a
lista com todas as relaes ligadas feio identificada.
248
Se for preciso manter a identificao de uma mesma feio por mais tempo, possvel dar um clique
com o boto esquerdo do mouse sobre a feio. O processo de identificao ser pausado nessa feio
at que seja dado um novo clique com o boto esquerdo.
Algumas vezes h mais de uma feio onde o clique com o boto esquerdo foi realizado. Isso acontece
especialmente ao se clicar sobre cruzamentos de vias, ou se no foi dado zoom suficiente no mapa. Em
tal situao, somente uma dessas feies ser identificada e marcada. Mas o complemento guardar
todas opes. Ento (ainda com a identificao pausada) possvel clicar com o boto esquerdo e
rotacionar em torno do marcador dinmico para escolher a feio adequada.
Para adicionar novas tags apenas digite a chave (key) e o valor (value) na ltima linha da tabela, onde
est escrito <new tag here> (<nova tag aqui>). Perceba que no possvel trocar o valor de uma key de
uma tag j existente. Convenientemente, existem caixas com combinaes para todas as tag e keys
existentes e seus valores tpicos.
Criao de pontos
Para criao de pontos h a ferramenta
alguns pontos, basta clicar na ferramenta e ento comear a clicar nos locais apropriados no mapa. Se o
cursor estiver sobre algum elemento do mapa, a feio marcada/identificada imediatamente. Clicando
no mapa enquanto uma linha ou polgono estiver selecionada, um novo ponto ser criado diretamente
sobre tal feio, como um novo membro. Se o cursor estiver sobre um ponto existente, no poder ser
criado um novo ponto sobre o mesmo. Em tal situao o complemento OSM mostrar a seguinte
mensagem:
Criar linha
criar uma linha, basta clicar no cone e ento comear a clicar com o boto esquerdo do mouse sobre o
mapa. Cada um dos cliques considerado como um dos vrtices da nova linha, A criao de linha
termina com o primeiro clique no boto direito do mouse. A nova linha surgir imediatamente no mapa.
250
Notas:
Uma linha com menos de dois membros no pode ser criada. Em tal situao a operao ser
ignorada;
Criando polgonos
Para a criao de polgonos utiliza-se a ferramenta
Para criar um polgono basta selecionar a ferramenta e ento comear a clicar com o boto esquerdo do
mouse sobre o mapa. Cada um dos cliques considerado como um dos vrtices do novo polgono. A
criao do polgono termina com o primeiro clique com o boto direito do mouse. O novo polgono
aparecer imediatamente no mapa. Polgonos com menos de trs membros no podem ser criados. Em
tal situao a operao ser ignorada. O snapping realizado em todos os vrtices das camadas e para
desabilit-lo, clicas-se (e manter pressionado) em Control .
Mover feio . Ento possvel procurar no mapa (as feies so identificadas dinamicamente
quando o cursor fica sobre elas) e clicar na feio que se queira mover. Se for selecionado uma feio
equivocadamente depois de um clique, no a mova de lugar. Repita o clique com o boto direito at que
a feio correta seja identificada. Quando a seleo j estiver pronta e for se mover o cursor, no mais
possvel mudar a escolha do que mover. Para confirmar o deslocamento da feio, clique no boto
esquerdo do mouse. Para cancelar o movimento, clique com o boto direito do mouse.
Caso se esteja movendo uma feio que ligada a outras feies, estas ligaes no sero afetadas.
Outras feies se adaptaro para uma nova posio de uma feio deslocada.
O snapping tambm oferecido nesta opo, o que significa:
Ao mover um ponto solitrio (que no faa parte de qualquer linha ou polgono), realizado snapping
em todos os vrtices e segmentos do mapa;
Ao mover um ponto que faa parte de um segmento de linha/polgono, realizado em todos os vrtices e
segmentos do mapa, exceo de vrtices para pontos-mestre;
Ao mover uma linha/polgono, aplicado snapping em todos os vrtices. No entanto, o complemento
OSM tentar dar um snap somente nos 3 vrtices mais prximos do cursor de uma linha/polgono, caso
251
contrrio a operao seria demasiadamente lenta. Para desabilitar o snapping mantenha pressionada
a tecla Control .
Removendo feies
Em caso de necessidade de remover alguma feio, preciso primeiramente identific-la. Para remover
um elemento identificado, deve-se utilizar a ferramenta
Ao remover uma linha/polgono, a feio ser deletada e o mesmo acontecer com os pontos que no
fazem parte de qualquer outra linha ou polgono.
Ao remover um ponto que membro de algum segmento de linha ou polgono, o ponto deletado e a
geometria da linha/polgono-mestre (a qual pertencia o ponto) alterada. A nova geometria ter menos
vrtices do que a anterior.
Se a feio-mestre era um polgono de trs vrtices, sua nova geometria ter apenas dois vrtices. E j
que no possvel a existncia de um polgono com dois vrtices, o tipo de feio ser automaticamente
mudado para Linha.
Se a feio-mestre era uma linha com apenas dois vrtices, sua nova geometria ter somente um
vrtice. J que no possvel a existncia de uma linha com apenas um vrtice, o tipo de feio ser
automaticamente mudado para Ponto.
252
1. Utilizando a ferramenta
Adicionar relao .
Em ambos os casos, uma nova caixa de dilogo surgir na tela. Porm, no segundo, a feio identificada
considerada como sendo a primeira da nova relao, e ento alguns dados j viro preenchidos. Ao
criar uma relao, recomendvel escolher primeiramente o seu tipo. possvel selecionar uma das
relaes pr-definidas ou ento escrever o seu prprio tipo de relao. Depois disso necessrio
preencher as tags de relaes e escolher seus membros.
Se o usurio j tiver escolhido um tipo de relao, possvel utilizar a ferramenta
Gerar tags .
Ela ir gerar tags tpicas para seu tipo de relao, e ento ser possvel entrar com valores para as keys
(chaves). A escolha de membros da relao poder ser feita tanto pela escrita de identificadores de
membros, tipos ou o role (papel) ou tambm pela utilizao da ferramenta
Identificar clicando
na feio do mapa.
Finalmente, quando o tipo, tags e membros estiverem definidos, pode-se clicar em , para que o
complemento possa criar a nova relao.
Mudando relaes
Caso opte-se por alterar uma relao existente, o primeiro passo identific-la (siga os passos da seo
Examinando relaes). Depois, clique em
apresentada, praticamente identifica a anterior. Ela j vem previamente preenchida com informaes das
relaes dadas. possvel alterar as tags de relao, membros ou at mesmo o tipo de relao. Depois
disso, basta clicar em para realizar as alteraes.
253
Extenso: Especifica uma rea do mapa para download dos dados em intervalos de
latitude e longitude (graus). Porm, ressalta-se que h certa restrio no tamanho dos
arquivos para download, os intervalos no podem ser maiores do que 0,25 graus. Para
maiores informaes a respeito das especificaes da extenso pode-se clicar no cone
Ajuda .
Baixar em: Aqui deve-se entrar com o caminho onde o arquivo dever ser armazenado.
Pode-se utilizar o boto
...
... para selecionar o diretrio adequado (porm recomenda-se
manter o padro).
Substituir dados atuais: Esta opo estar ativa somente se a caixa de seleo
Substituir dados atuais (camada atual ser removida) estiver marcada. Marcar esta opo
significa que os dados baixados devem substituir os atuais dados com que estamos
trabalhando. As camadas com as feies correntes sero substitudas por novas. Ressaltase que ao abrir o QGIS e baixar arquivos OSM pela primeira vez esta opo estar
desativada, pois obviamente, no h dados para substituir.
254
Substituir dados atuais (camada atual ser removida) estiver marcada. Ela
determina a quantidade de detalhes que estaro disponveis no mapa. Existem trs tipos
de estilos pr-definidos do OSM para exibio no mapa.
Depois disso, clique no boto Baixar
Baixar para dar incio ao processo de download dos dados.
Uma pequena janela informar o progresso do download, informando sobre o quanto de dados j foram
baixados. Quando, eventualmente, acontecer algum tipo de erro durante o processo, ser apresentado
um texto dentro de uma janela explicando o por qu. Quando o processo for concludo corretamente,
tanto a janela quanto a caixa de dilogo sero fechadas automaticamente.
alteraes realizadas. Depois entre com os dados da sua conta pessoal do OpenStreetMap. Se voc
ainda no possui uma conta para o servidor OSM, essa pode ser uma boa hora para acessar o endereo
http://www.openstreetmap.org/ e criar uma. Depois, clique no boto Carregar
Carregar para finalmente comear
a operao.
salvar
dados
(na
extenso
atual
de
mapa)
necessrio
clicar
em
Salvar OSM para arquivo . Depois de clicar no cone, uma nova caixa de dilogo surgir.
Caso no haja nenhuma camada vetorial (que no seja do OpenStreeMap) carregada, a seguinte janela
256
surgir:
O Complemento para analise da modelagem de terreno em Raster pode ser utilizado para calcular
declividade, aspecto, rugosidade e valores de curvatura para modelos digitais de elevao (MDE). Este
complemento muito simples de manipular e fornece uma intuitiva interface de grficos para criao de
novas camadas Raster (ver a Figura 12.36). O complemento exige somente que alguns parmetros
sejam seguidos e especificados antes da execuo:
Anlise: Pode ser um dos procedimentos de declive, aspecto, rugosidade ou curvatura total.
Formato de sada: Especificar um tipo de formato para o arquivo Raster de sada (o formato
257
padro GeoTiff).
Descrio da anlise:
Declividade: Calcula o ngulo de declive para cada clula em grau (baseado em uma estimativa
derivada de primeira ordem).
Aspecto: Exposio (comeando com 0 para a direo norte, em graus seguindo a direo do
relgio)
Usando o Complemento
258
de uma camada vetorial com referncia a uma segunda camada. Essa funcionalidade baseada na
biblioteca GEOS e depende das fontes das feies das camadas.
Os tipos de consultas possveis so:
Cruzar (cruzes);
Intercepta (interceptar);
Toca (tocar);
Dentro (inserir).
Consulta Espacial .
Caso este no esteja disponvel na tela inicial do QGIS, ser necessrio habilit-lo no
Gerenciador de Complementos (ver seo 11.1).
259
Clicar no cone
Tambm possvel
Registro de mensagens .
260
Figura 12.38: Os polgonos representado distritos com a presena de pontos foram selecionados atravs
do complemento de Pesquisa Espacial.
Podemos considerar como uma camada de estradas qualquer camada vetorial que contenha polilinhas
que se incluam nos diversos formatos suportados pelo QGIS. Duas linhas com um ponto em comum
sero consideradas conectadas. No entanto, para que a operao funcione perfeitamente, necessrio
261
que a camada de estradas esteja no mesmo SRC do projeto. Isto se deve ao fato de que o reclculo das
coordenadas
entre
diferentes
SRC
pode
introduzir
alguns
erros
que
podem
resultar
em
direo qualquer tipo que possa ser utilizada com formato string. Direes para frente e para
trs correspondem as vias de uma mo, vias de mo dupla ou vias duplicadas.
Caso os campos de configurao no sejam preenchidos, valores padro sero assumidos. Estes
valores podem ser alterados no dilogo de configuraes.
Uso:
Aps a ativao do complemento, um painel aparecer no lado esquerdo da janela principal do QGIS.
Acerte as configuraes do Complemento Menor Distncia (Figura 12.39) no dilogo do menu
Complementos cone Menor Distncia.
262
263
1. Adicionar
camada
Raster
[florianopolis29092.jpg]
clicando
no
cone
3. Alterar para a cor e a simbologia de arquivo de preferncia para representao das camadas
(veja a 4.4.3 para exemplos).
4. Salvar um novo projeto chamado [inserir nome ver padro de nomenclatura para a base de
dados] usando Arquivo Salvar Projeto .
Arquivo de Map
Insira um nome para o arquivo de mapa a ser criado. possvel usar o boto direito do cursor para
procurar o diretrio para o arquivo de mapa.
Arquivo de Projeto QGIS
Insira o caminho completo do arquivo de projeto QGIS (.qgis) que deseja exportar. possvel tambm
usar o boto a direita para procurar pelo arquivo de projeto QGIS.
Nome do Mapa
Um nome para o mapa. Este nome fixado em todas as imagens geradas pelo MapServer.
Largura do Mapa
Largura das imagens de sada em pixels.
Altura do Mapa
Altura das imagens de sada em pixels.
Unidade do Mapa
Unidade de medida usada para sada de arquivos.
Tipo de Imagem
Formato de sada das imagens geradas pelo MapServer.
Modelo da Web
Caminho completo para o modelo de arquivo MapServer para ser usado com o arquivo de mapa.
Cabealho da Web
Caminho completo do cabealho de arquivo MapServer para ser usado no arquivo do mapa.
Rodap da Web
Caminho completo do rodap de arquivo MapServer para ser usado no arquivo do mapa.
265
Somente as inseres Arquivo de Mapa e Arquivo de Projeto QGIS, so indispensveis para criar um
arquivo de mapa, no entanto, omitindo outros parmetros, voc pode acabar criando um arquivo de
mapa com pouca funcionalidade, dependendo da inteno que se possui quando ao uso deste arquivo.
Apesar de o QGIS ser bom em criar arquivos de mapa de seu arquivo de projeto, ele pode requerer de
alguns ajustes para conseguir os resultados desejados. Por exemplo, vamos criar um arquivo de mapa
usando o arquivo de projeto [inserir nomenclatura] que criamos (veja na figura 1)
5. Insira a largura e a altura para a imagem de sada (e.x., 600 para a largura e 400 para a altura).
6. Neste exemplo, as camadas esto configuradas com unidades de medida em metros.
7. Escolha o tipo de imagem png
8. Clique em OK
OK para gerar o novo arquivo de mapa qgisproject.map. Aps estes passos, o QGIS
exibir o resultado.
E possvel visualizar o arquivo de mapa em qualquer editor de texto ou visualizador de imagens.
possvel perceber tambm que a ferramenta de exportao inclui os metadados necessrios para
habilitar o arquivo de mapa para WMS.
Se o arquivo de mapa no tiver sido salvo no diretrio padro, modifique a onde ele foi salvo.
Estes comandos criam um PNG com todas as camadas includas no arquivo de projeto QGIS. Em
Adicional, a extenso do PNG ir ser o mesmo de quando salvamos o projeto. Como pode-se notar na
Figura 12.41, todas as informaes, exceto o simbolo do aeroporto, so includas.
Em caso de o planejamento para o uso do arquivo de mapa for solicitado WMS, provavelmente no sera
necessrio nenhum ajuste. Contudo, caso o planejamento de uso seja, como um mapa modelo ou uma
interface customizada, talvez seja necessrio um pouco de trabalho manual a ser feito. Para ver como
fcil ir do QGIS ao servidor de mapas na web, de uma olhada no vdeo de cinco minutos de Christopher
Schmidt's. Foi utilizado uma verso antiga do QGIS (verso 0.8), mas a demonstrao aplicada
igualmente bem para as novas verses.
267
Converter
Converterpara
paraum
umprojeto
projetooffline
offline e
Sincronizar
Sincronizar automatizam a
sincronizao copiando o contedo de uma fonte de dados (geralmente PostGIS ou WFS-T) para um
banco de dados SpatiaLite que armazena edies offline em tabelas dedicadas. Depois de estar
conectado rede novamente, possvel adicionar o contedo editado offline em uma base de dados
mestre.
Usando o complemento
Abra algumas camadas vetoriais, por exemplo, a partir de uma fonte de dados PostGIS ou WFST.
Pressione o boto
Converter
Converterpara
paraum
umprojeto
projetooffline
offline e selecione as camadas que
deseja salvar. O contedo das camadas ser salvo em tabelas SpatiaLite e aparecero na lista
de camadas com o nome contendo uma indicao entre parnteses (offline).
Sincronizar
Sincronizar .
268
com
extenso
Oracle
Geospatial.
No
QGIS
Adicionar uma camada Oracle Georaster suportada por GDAL e depende de ter instalado e e
trabalho em sua mquina o produto banco de dados Oracle. Apesar de o Oracle ser um software
proprietrio ele fornece uma opo livre para finalidade de teste e desenvolvimento.
269
clicando no boto
ferramentas, ele abrir a janela de dilogo, Selecione GeoRaster Oracle Spatial. Clique em Novo
Novo para
abrir a janela de dilogo e especifique os parmetros de conexo (ver Figura 12.43):
Instncia da base de dados: Insira o nome da base de dados que voc conectar.
Usurio: Especifique o nome de usurio que voc usa para acessar a base de dados.
Senha: A senha associada ao seu usurio que requisitada para acessar a base de dados.
270
de
uma
string,
p.e.
geor:scott/tiger@orcl,gdal_import,raster,geoid=.
Veja
adicionado ao QGIS sob a GPL v3. O complemento permite conectar ao SQL Anywhere. A ferramenta
Adicionar
Adicionarcamada
camadaSQL
SQLAnywhere
Anywhere semelhante em termos de funcionalidade a ferramenta para
adicionar camadas PostGIS e SpatiaLite.
272
273
Atualizaes de um complemento principal pode estar disponvel neste repositrio como sobreposies externas.
fTools, exportar Mapserver, e o instalador de Complemento so complementos Python, mas eles tambm fazem
parte das fontes QGIS, e so automaticamente carregados e habilitados dentro do Gerenciador de
Complementos QGIS (veja seo 11.1).
274
Buscar
BuscarComplementos
ComplementosPython...
Python...), Na janela do Instalador de Complemento aparecer (Figura 13.1)
com a guia
Complementos
Complementos , contendo uma lista de todos os complementos Python instalados
localmente, assim como complementos disponveis em repositrios remotos. Cada complemento pode
ser:
No instalado - isto significa que o complemento est disponvel no repositrio, mas no est
instalado ainda. Afim de instal-lo, selecione o complemento a partir da lista e clique no boto
Instalar
InstalarComplemento
Complemento .
Instalado - isso indica que o complemento j est instalado. Se ele tambm est disponvel em
qualquer repositrio o boto Reinstalar
ReinstalarComplemento
Complemento
expansvel - isso significa que o complemento est instalado, mas h uma verso atualizada
disponvel. Neste caso, os botes complemento de atualizao e atualizao estaro todos
habilitados.
Invlido - isso significa que o complemento est instalado, mas no est disponvel ou
quebrados. O motivo ser explicado no campo de descrio do complemento.
275
gerenciador de pacotes.
Editar
Editar Opes
Opes
outros
repositrios
externos,
clicando
no
boto
Adicionar
Adicionarum
umgrupo
grupoterceiro
terceirode
derepositrios
repositrios . Os repositrios adicionados contm um grande
nmero de complementos teis que no so mantidos pela Equipe de Desenvolvimento QGIS. Como tal,
no podemos assumir qualquer responsabilidade por eles. Voc tambm pode gerir a lista de
repositrios manualmente, adicionando, removendo e editando as entradas. Desativar temporariamente
um repositrio particular possvel, clicando no boto Editar...
Editar...
Aba das opes
A guia Opes
Opes onde voc pode configurar as definies do Instalador complemento.
A caixa de seleo
Verificar
Verificarpor
poratualizaes
atualizaesna
nainicializao
inicializao informa o QGIS para procurar
Repositrios
Repositrios listados e habilitados na aba
Repositrios so verificados se h atualizaes a cada vez que o programa for iniciado. A frequncia de
verificao de atualizao pode ser ajustada usando o menu suspenso, e pode ser ajustado de uma vez
por dia at a uma vez por ms. Se um novo complemento ou atualizao est disponvel para um dos
complementos instalados, uma notificao aparecer na barra de status. Se a opo estiver desativada,
procura de atualizaes e novidades, executada somente quando o programa de instalao
complemento manualmente iniciado a partir do menu.
Embora a atualizao de instalao do complemento pode lidar entre 80 portas diferentes, algumas
277
Complemento
Unir duas linhas
Descrio
Serve para unir duas linhas separadas em uma.
Captulo
no guia
13.3
278
Complementos
Complementos Join
Jointwo
twolines
lines
Para
realizar
operaes
com
esse
Join
Jointwo
twolines
lines como na barra de menus na opo
Join
Jointwo
twolines
lines .
complemento,
necessrio
carregar
Pasta
Nova
Nova
Camada
Camadado
dotipo
tiposhape
shape
, nova camada vetorial do tipo linha, mais informaes
referente a Camada que voc vai unir as linhas, no caso do nosso exemplo, Estradas, bem como o
Modo ao segmento, Tolerncia e Unidades, iro depender da escala e unidade do mapa. Veja o
exemplo de opo de ajuste na Figura 13.2 a seguir.
279
Figura 13.2: Opes de ajuste: Opes de aproximao - Camada, Modo, Tolerncia, Unidades.
Clicando OK na opo de aproximao, ser configurado estas opes de aproximao para edio do
vetor.
A prxima etapa iniciar a edio atravs da opo
barra de menus em Camadas
Camadas
clique com o boto esqueno no cone
Alternar
Alternaredio
edio ou pela barra de ferramentas atravs de um
Alternar
Alternaredio
edio . Aps o inicio da edio, voc notar que
os vrtices da camada vetorial ficaro marcados com um x cor vermelha. Isso indicar que voc est
editando aquela camada.
Em seguida, clique no boto Ferramenta de ns e clique sobre o n, note que aps o primeiro clique os
vrtices do segmento de linha ao qual voc clicou ficaro marcados na cor vermelha. Na sequncia,
segure o boto esquerdo do mouse clicado sobre o n (neste momento o segmento selecionados e o n
iro ficar na cor azul), e arraste-o at o vrtice ao qual voc vai unir, note que neste momento a sua
opo de ajuste ir aproximar e casar de forma automtica os dois ns aproximados.
Aps isso, clique na barra de ferramentas no boto
na barra de menus em Exibir
Exibir
Selecionar
Selecionarfeio
feioatravs
atravsde
deretngulo
retngulo e use essa
ferramenta para selecionar os dois segmentos de linha casados anteriormente segurando clicado o
boto esquerdo do mouse e arrastando de forma a selecionar os dois segmentos de linhas no retngulo
formado. Note que aps essa etapa, os dois segmentos de linha devero ficar na cor amarela, o que
indica que os mesmo esto selecionados.
A prxima etapa clicar com o boto esquerdo do mouse no cone
Join
Jointwo
twolines
lines ou na barra
280
Join
Jointwo
twolines
lines
Join
Jointwo
twolines
lines . Aps realizada
281
282
QGIS-trac
Esta lista fornece notificao de e-mail relacionadas gesto de projetos, incluindo relatrios de bugs,
tarefas
solicitaes
de
recursos.
Voc
pode
inscrever-se
nesta
lista
em:
http://lists.osgeo.org/mailman/listinfo/qgis-trac.
Equipe da comunidade QGIS
Esta lista trata de temas como a documentao, ajuda contextual, guia do usurio, experincia on-line
incluindo stios, blog, listas de discusso, fruns e esforos de traduo. Se voc gosta de trabalhar no
guia do usurio, bem, esta lista um bom ponto de partida para fazer suas perguntas. Voc pode
inscrever-se nesta lista em: http://lists.osgeo.org/mailman/listinfo/qgis-community-team
Equipe de lanamento QGIS
Esta lista inclui tpicos como o processo de lanamento, pacotes binrios para vrios sistemas
operacionais e anncios de novos lanamentos para o mundo em geral. voc pode inscrever-se nesta
lista em: http://lists.osgeo.org/mailman/listinfo/qgis-release-team
Traduo do QGIS
Esta lista trata dos trabalhos de traduo. Se voc gosta de trabalhar na traduo dos manuais ou a
interface grfica do usurio (GUI), esta lista um bom ponto de partida para fazer suas perguntas. Voc
poder se inscrever a esta lista em: http://lists.osgeo.org/mailman/listinfo/qgis-tr
Aprendizado do QGIS
Esta lista lida com as realizaes de aprendizados de QGIS. Se voc gosta de trabalhar com materiais
de aprendizado de qgis, esta lista um bom ponto de partida para fazer suas perguntas. voc pode
inscrever-se nesta lista em: http://lists.osgeo.org/mailman/listinfo/qgis-edu
Comit Diretor do QGIS
Esta lista usada para discutir com Comit Diretor, questes gerais relacionadas a gesto e direo do
Quantum GIS. Voc poder se inscrever a esta lista em: http://lists.osgeo.org/mailman/listinfo/qgis-psc .
14.2. IRC
Ns tambm estamos presentes no IRC - visite-nos, participando do canal #qgis channel em url
irc.freenode.net. Por favor, aguarde pela resposta sua pergunta. Ela pode demorar um pouco, pois os
participantes do canal podem estar ocupados e levem um tempo para responderem a sua pergunta. O
suporte comercial para QGIS tambm est disponvel. Confira o stio http://qgis.org/en/commercialsupport.html para mais informaes.
Se voc perdeu algum tpico de discusso no IRC, no se preocupe! Todo tpico de discusso
283
armazenado e voc pode facilmente acess-lo. Acesse o endereo: http://logs.qgis.org e leia os IRClogs.
14.3. BugTracker
Enquanto a lista de discusso de usurios QGIS til para perguntas do tipo "como fao XYZ em
QGIS?", voc pode querer nos informar sobre erros do QGIS. Para apresentar relatrio de erro voc
pode utilizar bugtracker do QGIS em https://trac.osgeo.org/qgis/. Ao reportar um novo erro do QGIS, por
favor fornea um correio eletrnico onde possamos solicitar informaes adicionais.
Se voc encontrou algum erro e conseguiu consert-lo, voc pode enviar esta correo. O sistema de
mensagens em https://trac.osgeo.org/qgis/ possui esta opo. Selecione patch no menu de tipo. Algum
dos desenvolvedores ir analisar e aplicar a correo do QGIS.
No se preocupe se a correo no for logo aplicada pois os desenvolvedores podem estar ocupados
com outras questes.
14.6. Wiki
Por fim, mantemos um stio com enciclopida livre (Wiki) em http://www.qgis.org/wiki onde voc
pode encontrar uma variedade de informaes teis relacionadas com o desenvolvimento QGIS, planos
de lanamento, caminhos para stios de descargar, mensagem de traduo, dicas e assim por diante.
Confira, h algumas informaes interessantes l dentro!
284
PREAMBLE
The purpose of this License is to make a manual, textbook, or other functional and useful document "free"
in the sense of freedom: to assure everyone the effective freedom to copy and redistribute it, with or
without modifying it, either commercially or noncommercially. Secondarily, this License preserves for the
author and publisher a way to get credit for their work, while not being considered responsible for
modifications made by others.
This License is a kind of "copyleft", which means that derivative works of the document must themselves
be free in the same sense. It complements the GNU General Public License, which is a copyleft license
designed for free software.
We have designed this License in order to use it for manuals for free software, because free software
needs free documentation: a free program should come with manuals providing the same freedoms that
the software does. But this License is not limited to software manuals;
it can be used for any textual work, regardless of subject matter or whether it is published as a printed
book. We recommend this License principally for works whose purpose is instruction or reference.
285
A "Modified Version" of the Document means any work containing the Document or a portion of it, either
copied verbatim, or with modifications and/or translated into another language.
A "Secondary Section" is a named appendix or a front-matter section of the Document that deals
exclusively with the relationship of the publishers or authors of the Document to the Document's overall
subject (or to related matters) and contains nothing that could fall directly within that overall subject.
(Thus, if the Document is in part a textbook of mathematics, a Secondary Section may not explain any
mathematics.) The relationship could be a matter of historical connection with the subject or with related
matters, or of legal, commercial, philosophical, ethical or political position regarding them.
The "Invariant Sections" are certain Secondary Sections whose titles are designated, as being those of
Invariant Sections, in the notice that says that the Document is released under this License. If a section
does not fit the above definition of Secondary then it is not allowed to be designated as Invariant. The
Document may contain zero Invariant Sections. If the Document does not identify any Invariant Sections
then there are none.
The "Cover Texts" are certain short passages of text that are listed, as Front-Cover Texts or Back-Cover
Texts, in the notice that says that the Document is released under this License. A Front-Cover Text may
be at most 5 words, and a Back-Cover Text may be at most 25 words.
A "Transparent" copy of the Document means a machine-readable copy, represented in a format whose
specification is available to the general public, that is suitable for revising the document straightforwardly
with generic text editors or (for images composed of pixels) generic paint programs or (for drawings)
some widely available drawing editor, and that is suitable for input to text formatters or for automatic
translation to a variety of formats suitable for input to text formatters. A copy made in an otherwise
Transparent file format whose markup, or absence of markup, has been arranged to thwart or discourage
subsequent modification by readers is not Transparent.
An image format is not Transparent if used for any substantial amount of text.
"Transparent" is called "Opaque".
Examples of suitable formats for Transparent copies include plain ASCII without markup, Texinfo input
format, LaTeX input format, SGML or XML using a publicly available DTD, and standard-conforming
simple HTML, PostScript or PDF designed for human modification. Examples of transparent image
formats include PNG, XCF and JPG. Opaque formats include proprietary formats that can be read and
edited only by proprietary word processors, SGML or XML for which the DTD and/or processing tools are
not generally available, and the machine-generated HTML, PostScript or PDF produced by some word
processors for output purposes only.
The "Title Page" means, for a printed book, the title page itself, plus such following pages as are needed
to hold, legibly, the material this License requires to appear in the title page. For works in formats which
do not have any title page as such, "Title Page" means the text near the most prominent appearance of
the work's title, preceding the beginning of the body of the text.
The "publisher" means any person or entity that distributes copies of the Document to the public.
A section "Entitled XYZ" means a named subunit of the Document whose title either is precisely XYZ or
contains XYZ in parentheses following text that translates XYZ in another language. (Here XYZ stands
for a specific section name mentioned below, such as "Acknowledgements", "Dedications",
"Endorsements", or "History".) To "Preserve the Title" of such a section when you modify the Document
means that it remains a section "Entitled XYZ" according to this definition.
The Document may include Warranty Disclaimers next to the notice which states that this License applies
to the Document. These Warranty Disclaimers are considered to be included by reference in this
286
License, but only as regards disclaiming warranties: any other implication that these Warranty
Disclaimers may have is void and has no effect on the meaning of this License.
VERBATIM COPYING
You may copy and distribute the Document in any medium, either commercially or noncommercially,
provided that this License, the copyright notices, and the license notice saying this License applies to the
Document are reproduced in all copies, and that you add no
other conditions whatsoever to those of this License. You may not use technical measures to obstruct or
control the reading or further copying of the copies you make or distribute. However, you may accept
compensation in exchange for copies. If you distribute a large enough number of copies you must also
follow the conditions in section 3.
You may also lend copies, under the same conditions stated above, and you may publicly display copies.
COPYING IN QUANTITY
If you publish printed copies (or copies in media that commonly have printed covers) of the Document,
numbering more than 100, and the Document's license notice requires Cover Texts, you must enclose the
copies in covers that carry, clearly and legibly, all these Cover Texts: Front-Cover Texts on the front
cover, and Back-Cover Texts on the back cover. Both covers must also clearly and legibly identify you as
the publisher of these copies. The front cover must present the full title with all words of the title equally
prominent and visible. You may add other material on the covers in addition.
Copying with changes limited to the covers, as long as they preserve the title of the Document and satisfy
these conditions, can be treated as verbatim copying in other respects.
If the required texts for either cover are too voluminous to fit legibly, you should put the first ones listed
(as many as fit reasonably) on the actual cover, and continue the rest onto adjacent
pages.
If you publish or distribute Opaque copies of the Document numbering more than 100, you must either
include a machine-readable Transparent copy along with each Opaque copy, or state in or with each
Opaque copy a computer-network location from which the general network-using
public has access to download using public-standard network protocols a complete Transparent copy of
the Document, free of added material.
If you use the latter option, you must take reasonably prudent steps, when you begin distribution of
Opaque copies in quantity, to ensure that this Transparent copy will remain thus accessible at the stated
location until at least one year after the last time you distribute an Opaque copy (directly or through your
agents or retailers) of that edition to the public.
It is requested, but not required, that you contact the authors of the Document well before redistributing
any large number of copies, to give them a chance to provide you with an updated version of the
Document.
MODIFICATIONS
You may copy and distribute a Modified Version of the Document under the conditions of sections 2 and 3
above, provided that you release the Modified Version under precisely this License, with the Modified
Version filling the role of the Document, thus licensing distribution and modification of the Modified
Version to whoever possesses a copy of it. In addition, you must do these things in the Modified Version:
287
A) Use in the Title Page (and on the covers, if any) a title distinct from that of the Document, and
from those of previous versions (which should, if there were any, be listed in the History section
of the Document). You may use the same title as a previous version if the original publisher of
that version gives permission.
B) List on the Title Page, as authors, one or more persons or entities responsible for authorship of
the modifications in the Modified Version, together with at least five of the principal authors of the
Document (all of its principal authors, if it has fewer than five), unless they release you from this
requirement.
C) State on the Title page the name of the publisher of the Modified Version, as the publisher.
D) Preserve all the copyright notices of the Document.
E) Add an appropriate copyright notice for your modifications adjacent to the other copyright notices.
F) Include, immediately after the copyright notices, a license notice giving the public permission to
use the Modified Version under the terms of this License, in the form shown in the Addendum
below.
G) Preserve in that license notice the full lists of Invariant Sections and required Cover Texts given
in the Document's license notice.
H) Include an unaltered copy of this License.
I)
Preserve the section Entitled "History", Preserve its Title, and add to it an item stating at least the
title, year, new authors, and publisher of the Modified Version as given on the Title Page. If there
is no section Entitled "History" in the Document, create one stating the title, year, authors, and
publisher of the Document as given on its Title Page, then add an item describing the Modified
Version as stated in the previous sentence.
J) Preserve the network location, if any, given in the Document for public access to a Transparent
copy of the Document, and likewise the network locations given in the Document for previous
versions it was based on. These may be placed in the "History" section. You may omit a network
location for a work that was published at least four years before the Document itself, or if the
original publisher of the version it refers to gives permission.
K) For any section Entitled "Acknowledgements" or "Dedications", Preserve the Title of the section,
and preserve in the section all the substance and tone of each of the contributor
acknowledgements and/or dedications given therein.
L) Preserve all the Invariant Sections of the Document, unaltered in their text and in their titles.
Section numbers or the equivalent are not considered part of the section titles. Delete any section
Entitled "Endorsements". Such a section may not be included in the Modified Version.
M) Do not retitle any existing section to be Entitled "Endorsements" or to conflict in title with any
Invariant Section.
N) Preserve any Warranty Disclaimers.
If the Modified Version includes new front-matter sections or appendices that qualify as Secondary
Sections and contain no material copied from the Document, you may at your option designate some or
all of these sections as invariant. To do this, add their titles to the list of Invariant Sections in the Modified
Version's license notice.
These titles must be distinct from any other section titles.
You may add a section Entitled "Endorsements", provided it contains nothing but endorsements of your
288
Modified Version by various parties--for example, statements of peer review or that the text has been
approved by an organization as the authoritative definition of a standard.
You may add a passage of up to five words as a Front-Cover Text, and a passage of up to 25 words as a
Back-Cover Text, to the end of the list of Cover Texts in the Modified Version. Only one passage of
Front-Cover Text and one of Back-Cover Text may be added by (or through arrangements made by) any
one entity. If the Document already includes a cover text for the same cover, previously added by you or
by arrangement made by the same entity you are acting on behalf of, you may not add another; but you
may replace the old one, on explicit permission from the previous publisher that added the old one.
The author(s) and publisher(s) of the Document do not by this License give permission to use their names
for publicity for or to assert or imply endorsement of any Modified Version.
COMBINING DOCUMENTS
You may combine the Document with other documents released under this License, under the terms
defined in section 4 above for modified versions, provided that you include in the combination all of the
Invariant Sections of all of the original documents, unmodified, and list them all as Invariant Sections of
your combined work in its license notice, and that you preserve all their Warranty Disclaimers.
The combined work need only contain one copy of this License, and multiple identical Invariant Sections
may be replaced with a single copy. If there are multiple Invariant Sections with the same name but
different contents, make the title of each such section unique by adding at the end of it, in parentheses,
the name of the original author or publisher of that section if known, or else a unique number. Make the
same adjustment to the section titles in the list of Invariant Sections in the license notice of the combined
work.
In the combination, you must combine any sections Entitled "History" in the various original documents,
forming one section Entitled "History"; likewise combine any sections Entitled "Acknowledgements", and
any sections Entitled "Dedications". You must delete all sections
Entitled "Endorsements".
COLLECTIONS OF DOCUMENTS
You may make a collection consisting of the Document and other documents released under this License,
and replace the individual copies of this License in the various documents with a single copy that is
included in the collection, provided that you follow the rules of this License for verbatim copying of each of
the documents in all other respects.
You may extract a single document from such a collection, and distribute it individually under this License,
provided you insert a copy of this License into the extracted document, and follow this License in all other
respects regarding verbatim copying of that document.
Document is less than one half of the entire aggregate, the Document's Cover Texts may be placed on
covers that bracket the Document within the aggregate, or the electronic equivalent of covers if the
Document is in electronic form.
Otherwise they must appear on printed covers that bracket the whole aggregate.
TRANSLATION
Translation is considered a kind of modification, so you may distribute translations of the Document under
the terms of section 4. Replacing Invariant Sections with translations requires special permission from
their copyright holders, but you may include translations of some or all Invariant Sections in addition to
the original versions of these Invariant Sections. You may include a translation of this License, and all the
license notices in the Document, and any Warranty Disclaimers, provided that you also include the
original English version of this License and the original versions of those notices and disclaimers. In case
of a disagreement between the translation and the original version of this License or a notice or
disclaimer, the original version will prevail.
If a section in the Document is Entitled "Acknowledgements", "Dedications", or "History", the requirement
(section 4) to Preserve its Title (section 1) will typically require changing the actual
title.
TERMINATION
You may not copy, modify, sublicense, or distribute the Document except as expressly provided under
this License. Any attempt otherwise to copy, modify, sublicense, or distribute it is void, and will
automatically terminate your rights under this License.
However, if you cease all violation of this License, then your license from a particular copyright holder is
reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your
license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable
means prior to 60 days after the cessation.
Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder
notifies you of the violation by some reasonable means, this is the first time you have received notice of
violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30
days after your receipt of the notice.
Termination of your rights under this section does not terminate the licenses of parties who have received
copies or rights from you under this License. If your rights have been terminated and not permanently
reinstated, receipt of a copy of some or all of the same material does not give you any rights to use it.
RELICENSING
"Massive Multiauthor Collaboration Site" (or "MMC Site") means any World Wide Web server that
publishes copyrightable works and also provides prominent facilities for anybody to edit those works. A
public wiki that anybody can edit is an example of such a server. A "Massive Multiauthor Collaboration"
(or "MMC") contained in the site means any set of copyrightable works thus published on the MMC site.
"CC-BY-SA" means the Creative Commons Attribution-Share Alike 3.0 license published by Creative
Commons Corporation, a not-for-profit corporation with a principal place of business in San Francisco,
California, as well as future copyleft versions of that license published by that same organization.
"Incorporate" means to publish or republish a Document, in whole or in part, as part of another Document.
An MMC is "eligible for relicensing" if it is licensed under this License, and if all works that were first
published under this License somewhere other than this MMC, and subsequently incorporated in whole or
in part into the MMC, (1) had no cover texts or invariant sections, and (2) were thus incorporated prior to
November 1, 2008.
The operator of an MMC Site may republish an MMC contained in the site under CC-BY-SA on the same
site at any time before August 1, 2009, provided the MMC is eligible for relicensing.
291