Você está na página 1de 55

MANUAL DO PLUGIN

PARA QGIS DSGTOOLS


VERSO 1.7.1 do DsgTools

Apostila verso 1.0


Autores:
Cap Luiz Claudio Oliveira de Andrade
1 Ten Philipe Borba

Introduo
O plugin DSG Tools foi desenvolvido pela Diretoria de Servio Geogrfico (DSG) para ser
possvel executar a fase de aquisio cartogrfica com o uso do QGIS (www.qgis.org). Esta apostila
de treinamento est dividida em captulos de acordo com as funcionalidades do plugin. Tais
funcionalidades so feitas de acordo com as Normas Tcnicas do Sistema Cartogrfico Nacional
(http://www.geoportal.eb.mil.br/index.php/inde2) que pode ser encontrada na pgina do Geoportal
da DSG (http://www.geoportal.eb.mil.br/).

Catlogo de Servidores
O menu catlogo de servidores pode ser acessado atravs do menu principal do plugin como
se pode ver na figura 1.

Figura 1: Menu Catlogo de Servidores


Atravs desse menu possvel realizar configuraes de servidores e explorar os servidores
j cadastrados. Nos itens seguintes so mostradas em detalhes as caractersticas dos submenus
presentes dentro do Menu Catlogo de Servidores.

Configurar Servidores
A configurao de servidores o passo inicial para se poder utilizar o DsgTools com todas
suas funcionalidades. Neste menu possvel definir os parmetros de acesso aos computadores que
sero utilizados como servidores PostGIS.
Ao se clicar no menu a janela mostrada na figura 2 ser mostrada. Esta janela permite ao
usurio trabalhar com 4 botes:

Adiciona: Permite criar um novo servidor

Remover: Permite ao usurio remover um servidor selecionado

Edita: Permite ao usurio editar um servidor e alterar seus parmetros de conexo

Testa: Verifica se a conexo com o servidor est ativa e funcional

Figura 2: Janela Inicial para configurao de servidores

Boto Adiciona
Ao se clicar neste boto a janela mostrada na figura 3 ser mostrada. Os parmetros a seguir
devem ser entrados pelo usurio para se criar um servidor com sucesso:

Nome do servidor: Nome que identifica a mquina que se deseja acessar

Servidor: Endereo IP do servidor

Porta: Porta utilizada pelo PostgreSQL

Usurio: Nome do usurio com privilgio de acesso ao PostgreSQL

Senha: Senha do usurio entrado acima (parmetro no obrigatrio)

Figura 3: Configurar Servidores


Com os parmetros salvos basta ao usurio clicar no boto Salvar. A janela atual ser
fechada, sendo mostrada na tela a janela anterior com o servidor recm salvo como se pode ver na
figura 4.

Figura 4: Servidor Salvo

Boto Remover
Para se utilizar essa funcionalidade deve-se clicar em um servidor e clicar no boto remover.
Desta forma o servidor selecionado ser removido da lista.

Boto Edita
Este boto permite ao usurio editar um servidor j criado da mesma forma como mostrado
no Boto Adiciona.

Boto Testa
Permite ao usurio testar a conexo e verificar se o servidor est online e pronto para uso.

Explorar Servidor
Um administrador de bancos de dados pode desejar verificar informaes de bancos de
dados EDGV criados pelo DsgTools. Esta funcionalidade permite que seja possvel verificar quais
modelos de permisses esto instalados nos bancos de dados, permite verificar os detalhes de cada
permisso e ainda permite que sejam apagados os bancos de dados. A figura 5 mostra o estado
inicial da ferramenta.

Figura 5: Explorar Servidor - Estado inicial


Para utilizar basta ao administrador selecionar um servidor (vide figura 6) e entrar com as
credenciais caso necessrio. Caso no sejam fornecidas, ou usadas, credenciais de usurio
administrador, no possvel utilizar a ferramenta. Isso foi feito para aumentar a segurana e
integridade dos bancos de dados EDGV criados pelo DsgTools.

Figura 6: Explorar Servidor - Selecionando um servidor


Na figura 7 possvel ver a solicitao de credenciais de acesso caso no haja informao
disso j guardada no servidor.

Figura 7: Explorar Servidores - Credenciais de super usurio


Na figura 8 possvel ver todos os bancos criados pelo DsgTools para um dado servidor.
Clicando em um dos bancos listados possvel ver quais usurios tem acesso ao banco em questo.
Tambm possvel ver quais as permisses de acesso do usurio em questo inspecionando a
permisso a ele atribuida.

Figura 8: Explorar Servidores - Selecionando um banco de dados


Para se inspecionar uma permisso atribuida a um usurio deve-se clicar com o boto direito
na permisso desejada.

Figura 9: Explorar Servidores - Inspecionar permisso


Na figura 10 pode-se ver os detalhes de uma permisso atribuida ao usurio selecionado.

Figura 10: Explorar Servidores - Propriedades da Permisso


Tambm facultado ao administrador apagar bancos de dados que no sejam mais
necessrios. Para isso basta selecionar o o banco que se deseja apagar e clicar em Apagar Banco de
Dados e confirmar a sua escolha. Caso no haja problemas, como outros usurios acessando o
banco, uma mensagem de sucesso ir aparecer.

Ferramentas de BD
Para se iniciar a aquisio de dados com o uso do padro da EDGV necessrio que se crie
inicialmente um banco de dados. A figura 11 mostra onde pode ser acessado este menu.

Figura 11: Menu Ferramentas de BD


O plugin permite que sejam criados bancos de dados em PostGIS e em Spatialite, alm de
permitir gerenciamento de usurios dos bancos PostGIS criados. Nos itens a seguire sero
mostrados detalhes sobre o funcionamento.

Criar Spatialite
A criao de bancos de dados em Spatialite (figura 12) feita a partir da seleo de:
uma pasta de destino para o arquivo SQLite (Selecionar Pasta);
um sistema de referncia espacial (Sistema de Coordenadas);
definio de um nome do arquivo SQLite(Nome do Arquivo); e
seleo da verso da verso da ET-EDGV (Verso EDGV) que ser usada para a criao
do banco de dados.

Figura 12: Criar banco Spatialite

Criar PostGIS
A criao de bancos de dados em PostGIS (figura 13) feita a partir da seleo de:
escolha de um servidor previamente cadastrado (Servidor:) ou crie um clicando em
Configurar Servidor;
definio de um nome para o banco de dados (Banco de Dados:);
escolha de um sistema de referncia espacial (SRS:); e
seleo da verso da ET-EDGV (Verso da EDGV:) que ser usada para a criao do
banco de dados.

Figura 13: Criar banco PostGIS

Caso no se tenha configura um servidor possvel criar um clicando no boto Configurar


Servidor.

Boto Gerenciar Permisses de Usurio


O DSGTools permite que sejam criadas permisses para os usurios. Essas permisses
definem como o usurio ter acesso aos bancos de dados criados pelo DSGTools. A permisses s
funcionam em bancos PostGIS. A figura 14 mostra o estado inicial da ferramenta.

Figura 14: Gerenciar Permisses de Usurio


Inicialmente deve ser selecionado o banco de dados que ser configurado. Caso o banco no
esteja na lista pode-se efetuar a adio do banco pelo boto Adicionar Conexo.
Com a seleo do banco feita deve se selecionar um Usurio j criado no banco. Caso o
usurio ainda no exista possvel criar com o uso do Boto Criar usurio como se pode ver
na figura 15.

Figura 15: Criar usurio


Com os dados preenchidos s clicar em Criar Usurio e esperar a mensagem de retorno.
possvel definir tambm se o usurio que est sendo criado ser ou no superusurio clicando em
Superusurio. possvel tambm alterar o password com o boto Alterar Password e possvel
remover o usurio selecionado com o boto Remover Usurio. Agora resta selecionar o usurio
recm criado.
No caso em questo vamos trabalhar com o usurio "luiz". Na figura 16 pode se ver a janela para
este usurio.

Figura 16: Gerenciando o usurio "luiz"


Com o usurio selecionado possvel ver as permisses j existentes no banco selecionado
no campo Permisses de Usurio Instaladas, no caso: altimetria, hid, vegetao. Caso a permisso
desejada no esteja l, possvel clicar no boto Instalar Nova Permisso de Usurio (verifique este
item para maiores informaes).
Com o modelo de permisses criado e instalado no banco de dados possvel se fazer a

atribuio dessas permisses a um usurio selecionado. Suponhamos que o usurio criado seja
"luiz", ao se fazer a seleo dele possvel ver as Permisses de Usurio instaladas no banco e as
permisses que ele possui. Para se instalar um conjunto de permisses nova deve se selecionar uma
(ou mais) permisses e clicar em >>, >, <, << para, respectivamente, atribuir todas as permisses,
atribuir somente uma, remover uma e remover todas as permisses previamente atribudas.
Supondo a atribuio das permisses de vegetao (onde possvel ver todo o banco mas
somente editar a categoria vegetao) teramos o resultado como se pode ver na figura 17. Desta
forma as permisses do usurio "luiz" foram definidas.

Figura 17: Permisso atribuda


Tendo sido definidas as permisses possvel ao usurio verificar as caractersticas das
permisses instaladas e atribuidas atravs do clique com o boto direito em uma dada permisso.
Isso pode ser verificado na figura 18.

Figura 18: Propriedades da permisso atribuda

Clicando-se na opo aberta uma janela mostrando as caractersticas das permisses


selecionada como se pode ver na figura 19.

Figura 19: Verificando detalhes da permisso

Ferramentas de Permisses de Usurio


Este menu perimite que se faa separadamente os processos edio de permisses de usurio
e instalao/remoo de permisses atribudas a um usurio atravs dos menus listados nos itens a
seguir.

Editor de Permisses de Usurio


A janela de edio de permisses de usurio permite a criao/edio de modelos de
permisses. A janela inicial pode se ver na figura 20.

Figura 20: Editor de modelo de permisses

Para se criar um modelo de permisses deve se clicar no boto Criar Modelo de


Permisses. Na figura 21 mostrada a seguir deve se definir o nome do modelo de permisses.

Figura 21: Criando um modelo de permisses

Agora resta ao usurio selecionar o modelo criado e editar o mesmo marcando para cada
nvel as permisses Ler e Gravar conforme a necessidade. Posteriormente s clicar em
Salvar para finalizar a criao como se pode ver na figura 22.

Figura 22: Modelo de permisses criado

Instalar/Remover Permisses de Usurio


A figura 23 a seguir permite a instalao/remoo de permisses de usurio em bancos de
dados definidos pelo usurio do plugin. A janela que permite isso pode ser vista a seguir.

Figura 23: Instalar/remover permisses de usurio


Nesta janela possvel ver os modelos de permisses criados na mquina do usurio no
campo Modelos de Permisses de Usurio Existentes. Elas podem ser instaladas
no banco, para tanto, devem ser selecionadas e posteriormente deve se clicar no boto Instalar.
Caso se queria, possvel apagar do computador um modelo de permisso clicando no boto
Remover. As Permisses de Usurio instaladas podem ser vistas no campo Permisses de
Usurio Instaladas. Caso se deseje remover algumas permisses deve-se selecionar as
mesmas e clicar no boto Remover Perfil.
Caso no existam os Modelos de Permisses necessrios possvel confeccionar eles atravs
do boto Abrir Editor de Permisses de Usurio.

Ferramentas de Camada
Tendo sido executada com sucesso a criao de um banco de dados, torna-se possvel a
manipulao de camadas. Este submenu do DSG Tools permite ao usurio carregar camadas por
categoria e por classe, alm de criar molduras para definir a rea de trabalho. . Esse menu pode ser
acessado conforme mostrado na figura 24.

Figura 24: Ferramentas de Camadas

Carregar por Categoria


A funcionalidade de carregamento por categoria permite que todas camadas de uma ou mais
categorias presentes no banco de dados sejam carregadas. A figura 25 mostra o dilogo de
carregamento vazio.

Figura 25: Carregar por categoria


Inicialmente deve ser feito a seleo do banco desejado (seja PostGIS ou Spatialite). Tendo
sido feito a seleo, a lista de categorias presentes no banco sero apresentadas na lista Carrega
por Categoria presente no lado inferior esquerdo do dilogo. No caso da utilizao de um
banco de dados PostGIS, o banco selecionado pelas conexes j configuradas. A figura 26 mostra
o caso de um banco PostGIS. Uma nova conexo pode ser criada diretamente neste dilogo, desde
que o banco esteja em um dos servidores configurados Adicionar Conexo.

Figura 26: Listando categorias


Usando os botes >>, >, <, << possvel, respectivamente, carregar todas as categorias,
carregar somente uma, descarregar uma e descarregar todas as categorias previamente carregadas.
O passo final se d ao se selecionar a primitiva geomtrica das categorias selecionadas que se quer
carregar e se o usurio deseja carregar somente categorias que j possuem elementos (Apenas
Camadas com Elementos). Aps selecionadas as categorias e opes desejadas, clicar em OK
para realizar o carregamento.

Carregar por Classe


A funcionalidade de carregamento por classe permite que uma nica classe ou conjunto de
classes sejam carregadas. As classes podem pertencer a diferentes categorias. A figura 27 mostra o
dilogo de carregamento.

Figura 27: Carregar por classe

O uso desta funcionalidade se inicia com a seleo de uma conexo com um banco de dados
previamente criado. Novas conexes podem ser criadas diretamente neste dilogo (Adicionar
Conexo). Todas as classes presentes no banco so listadas no campo Selecione as Classes. Tendo
sido selecionadas as classes desejadas basta clicar em OK e o carregamento ser efetuado.
Para no ter que passar por todas as classes possvel se utilizar o Filtro. Assim, o
usurio pode digitar algo da classe buscada para filtrar e assim facilitar a busca do que deseja
carregar. Na figura abaixo pode se ver uma filtragem usando o contedo "hidro", supondo que se
deseja carregar classes relacionadas com hidrografia. Isso pode ser visto na figura 28.

Figura 28: Usando filtros na seleo de classes

Criar Moldura
A funcionalidade de criar moldura permite a criao de uma rea de trabalho para a carta que
ser trabalhada de acordo com o ndice de nomenclatura informado pelo usurio (INOM).
possvel ainda utilizar o campo MI (mapa ndice) ou MIR (mapa ndice reduzido). Da mesma forma
possvel utilizar o campo MIR (mapa ndice reduzido) para que automaticamente o campo INOM
seja ajustado. A figura 29 mostra isso.

Figura 29: Criao de moldura


O banco de dados selecionado ser utilizado para a criao da moldura. No caso do PostGIS
a moldura fica presente na camada aux_moldura_a presente no schema pblico (public). No
caso do Spatialite a moldura fica salva diretamente na camada aux_moldura_a.

Adicionar Conexo
O configurador de conexes permite que sejam buscados todos os bancos EDGV criados em
um dado servidor PostgreSQL conforme se pode ver na figura 30.

Figura 30: Adicionar conexo


Para que uma nova conexo seja adicionada basta clicar em Configurar Conexo.
Desta forma, a janela seguinte (figura 31) aparecer permitindo a adio.

Figura 31: Configurando uma nova conexo

O usurio deve selecionar o servidor que ser usado para a busca de bancos. Caso o servidor
no esteja listado, um novo deve ser criado. Basta para tal, clicar em Criar Novo Servidor
Com o servidor selecionado, o plugin ir buscar automaticamente todos os bancos EDGV
criados pelo DSGTools. Esses bancos sero listados e a verso do banco ser listada. Resta ao
usurio selecionar os bancos desejados ou clicar em Selecionar Todos para e clicar em
Criar Conexo para que as conexes sejam adicionadas. Isso pode ser visto na figura 32.

Figura 32: Listando bancos em um servidor


Tambm possvel que sejam removidas registros de bancos que no existem mais. Para
tanto basta clicar em Remover Conexes para Banco de Dados Faltantes para que
as conexes sejam removidas.

BDGEx
O submenu "BDGEx" permite acesso direto ao Banco de Dados Geogrficos do Exrcito a
partir do QGIS.
O plugin permite a visualizao de:
Cartas Topogrficas: Esto disponveis as cartas topogrficas nas escalas 1:250 000 a 1:50
000 em camada nica, alm da visualizao da disponibilidade de cartas na escala 1:25 000.
Camadas de cobertura: Esto disponveis as coberturas terrestres Landsat 7 e RapidEye.
ndices de Produtos: Arquivos raster ilustrando as cartas topogrficas e vetoriais
disponveis no BDGEx do territrio brasileiro nas escalas 1:25 000 a 1:250 000
Este submenu pode ser acessado conforme mostrado na figura 33.

Figura 33: Menu BDGEx

Ferramentas Vetoriais
O DsgTools est construindo um conjunto de ferramentas vetoriais que possam auxiliar os
usurios em diversas atividades de anlise vetorial. Abaixo possvel acessar a primeira ferramenta
disponvel. A ferramenta de linha cotadora. Este menu pode ser acessado conforme presente na
figura 34.

Figura 34: Ferramentas Vetoriais

Linha Cotadora
A linha cotadora permite que sejam atribudos valores de cota para curvas de nvel de
maneira simples e eficiente. Para usar a ferramenta ser utilizada o usurio deve clicar no boto
Linha Cotadora diretamente na barra de ferramentas pelo menu Ferrametas DSGFerramentas Vetoriais-Linha Cotadora. Tambm possvel acessar a ferramenta
pelo cone apresentado na figura 35.

Figura 35: Linha


Cotadora
Ao se clicar no boto da ferramenta uma nova janela aparecer na parte inferior da rea de
desenho do QGIS. Nesta janela (figura 36)o usurio dever definir qual a camada de curva de nvel,
qual o campo que dever ser atualizado e definir o espaamento das cotas.

Figura 36: Configurando a Linha Cotadora


Na figura 37 pode-se ver um exemplo de ajustes para camadas de curvas de nvel criadas em
bancos pelo DsgTools.

Figura 37: Exemplo de parmetros


Ao se clicar no boto, a ferramenta de linha cotadora estar ativa. Ela funciona de maneira
similiar a ferramentas de medio de distncias. O usurio deve clicar na tela e criar uma linha. A
linha encerrada com o boto direito do mouse. Deve-se ter em considerao que a primeira curva
de nvel utilizada j deve ter a sua cota definida pelo usurio. Isso ocorre pois a primeira linha
usada como referncia para a atualizao das outras curvas de nvel. Isso pode ser visto na figura
38.

Figura 38: Fazendo a linha cotadora


Havendo sucesso a seguinte mensagem aparecer na tela (figura 39).

Figura 39: Sucesso na atualizao de cotas

Ferramentas para Imagens


Este menu trs um Processador de Imagens em Lote que permite que um conjunto de
imagens selecionada pelo usurio seja processada automaticamente. Para tanto, o usurio pode
adicionar imagens individualmente atravs do boto Adicionar. Tambm possvel selecionar
pastas atravs do boto Adicionar diretrio. Havendo necessidade imagens selecionadas
podem ser removidas atravs do boto Remover. A figura 40 mostra o dilogo apresentado ao
usurio.

Figura 40: Processador de Imagens em Lote


Aps a seleo das imagens resta ao usurio selecionar a melhoria de contrate, caso
necessrio, o sistema de referncia espacial atravs do boto SCR e o tipo de raster da sada. O tipo
Byte se refere a imagens 8 bits.
Estando tudo selecionado s clicar em Pesquisar para selecionar a pasta de sada e clicar em
Ok.

Ferramentas de Inventrio
O plugin DSG Tools permite que seja feito um inventrio de todas os dados geoespaciais que
sejam suportados pelo GDAL/OGR. Essa ferramenta permite que o usurio escolha entre criar um
arquivo CSV ou um arquivo SHP, com o caminho completo de todos os arquivos inventariados, o
tamanho do arquivo, data do arquivo e extenso do mesmo. O arquivo gerado carregado no QGIS
aps processamento de maneira automtica.
Aps o carragamento do arquivo de inventrio possvel que seja feita o carregamento individual
dos arquivos inventariados no QGIS atrves de duas aes de atributos do QGIS, Load vector Layer
e Load Raster Layer.
Caso a opo Buscar somente arquivos georreferenciados esteja marcada, alm
dos dados citados acima, fornecido o bounding box dos arquivos inventariados no SHP gerado e
carregado no QGIS. A figura 41 mostra o dilogo apresentado ao usurio.

Figura 41: Invetrio de Imagens

Inicialmente devem ser preenchidos os campos Diretrio Pai: e Arquivo de


sada:. Posteriormente o usurio deve indicar se deseja procurar somente alguns formatos ou
buscar todos os formatos suportados pela GDAL/OGR excluindo-se os formatos indicados.
possvel se fazer isso clicando em Excluir os seguintes formatos ou Buscar
somente os seguintes formatos. Com essa indicao o usurio deve criar a lista de
formatos que sero levados em considerao na pesquisa. A insero de extenses que sero levadas
em considerao feita com o clique do boto direito do mouse no campo abaixo como se pode ver
na figura 41.

Figura 42: Formatos de arquivo considerados


Clicando-se com o boto direito na rea mostrada acima possvel inserir formatos para
serem excludos da pesquisa como se pode ver na figura 43.

Figura 43: Modificando os formatos considerados

Aps clicar em Inserir Extenso uma janela permitir que o formato desejado seja
inserido na lista de formatos considerados. Isso pode ser visto na figura 44.

Figura 44: Inserindo extenso


Caso o usurio deseje remover alguma extenso marcada para ser considerada s clicar
com o boto direito no formato para que o menu Remover Extenso aparea, restando ao
usurio somente clicar no menu para excluir o formato (figura 45).

Figura 45: Removendo extenso


Tambm possvel que os arquivos inventariados sejam copiados para uma pasta de destino.
Desta forma, alm de ser feito o inventrio possvel que os arquivos sejam levados para uma nica
pasta para posterior organizao. Esta possibilidade feita com a marcao desta opo em
Copiar arquivos.
Aps a realizao do inventrio o arquivo gerado carregado na rvore de camadas do
QGIS. Ao se abrir a tabela de atributos possvel ver todos os arquivos que foram inventariados.
Clicando-se com o boto direito em cima de um dos atributos (arquivo inventariado) possvel que
seja feito o carregamento do mesmo ao se clicar em Load Vector Layer ou Load Raster
Layer (figura 46).

Figura 46: Trabalhando com o arquivo de inventrio

Instalador de Modelos e Scripts


O plugin DSG Tools permite que sejam instalados modelos e scripts que podem ser usados
na Caixa de Ferramentas de Processamento do QGIS. Este menu pode ser acessado conforme o
presente na figura 47.

Figura 47: Instalador de modelos


e scripts
Para instalar um modelo ou script o usurio deve clicar nos items que deseja instalar.
Posteriormente s clicar em OK e esperar o recarregamento da Caixa de Ferramentas de
Processamento do QGIS. O Boto restaurar limpa a seleo previamente feita (figura 48).

Figura 48: Instalando modelos e scripts

Converter banco de Dados


O DsgTools permite que sejam feitas converses de bancos de dados EDGV criados por ele.
A converso pode ser feita de PostGIS para Spatialite e de Spatialite para PostGIS. Esse menu pode
ser acessado conforme presente na figura 49.

Figura 49: Menu converter banco


de dados
Para converter o usurio precisa definir como ser feita a converso dos dados. Caso a converso
seja de PostGIS para Spatialite no h a necessidade de se escolher como a converso ser feita pois
o PostGIS um banco que garante a integridade de seus dados de acordo com o previsto na EDGV.
Caso a converso seja feita de Spatialite para PostGIS o usurio deve escolher como proceder
durante a converso. Nesse caso existem duas opes:
Somente converter o que estiver estritamente compatvel com a EDGV
Converter os dados executando um reparao de dados defeituosos (Usar valores padro e
-9999 para os dados que devem ser no nulos)
Para iniciar uma converso o usurio deve escolher entre um dos dois tipos disponveis,
postgis2spatialite ou spatialite2postgis, como se pode ver na figura 50.

Figura 50: Estado inicial da janela de converso


Com a escolha feita, deve se escolher o banco de entrada e o banco de sada. Deve se
lembrar que os bancos devem estar previamente criados. A figura 51 mostra isso.

Figura 51: Escolhendo o banco "DE" e o o banco "PARA"


Com os bancos de entrada e sada definidos s resta clicar em Converter e esperar o
processamento. Dependendo do tamanho o banco o processo pode levar diversos minutos. Aps a

converso aparecer um resumo das atividades executadas para o usurio verificar se tudo foi
convertido corretamente (figura 52).

Figura 52: Resultado da converso

Feies Complexas
O plugin DSG Tools permite a manipulao de feies complexas. Todo o procedimento
feito pelo uso da janela presente no canto inferior esquerdo da janela principal do QGIS. Para que
esta funcionalidade seja melhor aproveitada recomendado que seja instalado o plugin Multiple
Layer Selection que permite que feies presentes em diversas camadas sejam selecionadas caso
estejam sendo desenhadas no canvas do QGIS independente de seleo de camadas. Essa
funcionalidade acessada conforme presente na figura 53.

Figura 53: Localizao da ferramenta


A figura 54 mostra em mais detalhes o dilogo.

Figura 54: Detalhes

Inicialmente as camadas que sero trabalhadas devem ser carregadas no QGIS com o uso do
Carrega por Classe ou do Carrega por Categoria. Os bancos de dados referentes s camadas
carregadas sero listados no campo Banco de Dados ao se clicar no boto Carrega Bancos.
Um dos bancos de dados listados deve ser selecionado, este banco de dados ser utilizado para
criar/gerenciar os complexos. Posteriormente uma classe de complexos deve ser selecionada no
campo Classe Complexa.
Com o banco e a classe complexa selecionados possvel gerenciar (boto Gerenciar) os
complexos. Neste dilogo possvel criar, remover e atualizar os complexos existentes como se
pode ver na figura 55.

Figura 55: Atributos da feio complexo


Com a criao/atualizao com sucesso de um complexo possvel que feies sejam
associadas a ele. Primeiramente as feies que se deseja associar devem ser selecionadas. O
complexo que se deseja associar deve ser selecionado na rvore de complexos presente no dilogo.
Posteriormente necessrio clicar o boto Associar (figura 56).

Figura 56: Complexos listados

O resultado de uma associao feita com sucesso pode ser visto na figura 57.

Figura 57: Associao de feies no complexo


De forma correlata possvel desassociar feies de um complexo clicando-se no boto
Desassociar.
Como funcionalidade de inspeo possvel se utilizar o boto Aproximar para realizar o
zoom na feio complexa levando em considerao o retngulo envolvente de todas as feies
associadas ao complexo em questo.

Scripts Presentes nesta verso


Nos itens abaixo listamos os scripts e modelos presentes na verso 1.7.1 do DsgTools.
Tambm ser mostrado como operar os mesmos. Esses script podem ser acessados pelo Caixa de
Ferramenta do QGIS como se pode ver na figura 58.

Figura 58: Caixa de Ferramentas do QGIS

EDGV CHECKER
Este sctript possibilita ao usurio determinar se um dado banco sqlite presente em um local
um banco EDGV vlido criado pelo DsgTools. A figura 59 mostra o dilogo mostrado ao se iniciar
este script.

Figura 59: Script edgv checker


O script necessita que o usurio indique em qual pasta ser feita a busca por bancos SQLite,
isso feito clicando-se em "..." como se pode ver na figura 60.

Figura 60: Selecionando uma pasta

Da mesma forma deve ser selecionado um local para salvar o relatrio criado pelo script
com se pode ver na figura 61.

Figura 61: Selecionando onde salvar o relatrio


Na figura 62 vemos a Tabela de atributos da camada de relatrio gerada pelo script. Nesta
tabela possvel ver quais arquivos SQLite so criados pelo DSGTools e quais no so.

Figura 62: Lista dos arquivos SQLite analisados

HSV Fusion
Este script permite que sejam realizadas fuses HSV no QGIS. Para maiores informaes
sobre esse tipo de fuso acesse http://www.ufrgs.br/engcart/PDASR/fusao.html. A figura 63 mostra
o dilogo aberto ao se iniciar o script. Considera-se nesse tutorial que o usurio conhece o bsico de
manipulao matricial no QGIS ao usar este script.

Figura 63: Script de fuso HSV


Inicialmente o usurio deve carregar no QGIS duas camadas matriciais a saber:

Camada RGB com a imagem de pior resoluo (imagem com 3 bandas, uma R (red), uma G
(green) e uma B (blue)) que se deseja fusionar.

Camada Pancromtica com a imagem de melhor resoluo que ser usada como base para
melhorar a qualidade geomtrica da camada RGB acima.

Deve-se garantir que as duas camadas estejam de geometricamente compatveis isso pode
ser atingido pelo uso do script Superimpose sensor do Orfeo Toolbox. Esse script pode ser acessado
conforme visto na figura 64.

Figura 64: Script Superimpose sensor


Este script de manipulao bem simples, basta indicar a camada RGB como camada e ser
reprojetada (The image to reproject) e a camada PAN como a camada de referncia (Reference
input). A imagem de sada (Output image) a imagem que ser usada de fato no script HSV fusion.
A imagem reprojetada pelo uso do script Superimpose sensor carregada no QGIS deve ser
usada como o RGB Layer requerido pelo script HSV fusion. A camada PAN j carregada
anteriormente ser carregada como a camada Pan Layer. Deve-se lembrar que as camadas utilizadas
devem estar no mesmo sistema de refncia espacial. O resultado do script o arquivo indicado em
Pansharpened. Por padro, a camada gerada carregado no QGIS. Na figura 65 pode-se ver um
exemplo de como utilizar o script.

Figura 65: Exemplo de uso do script HSV fusion

Sigef
Este script permite que uma feio do tipo polgono tenha suas coordenadas exportadas para
um arquivo CSV no formato utilizado pelo SIGEF do INCRA. As coordenadas utilizadas pelo
SIGEF devem estar no formato GG,MMSSsss e convertidas para o sistema de referncia de EPSG
4674 (SIRGAS 2000) onde:

GG a parte inteira dos graus da coordenada

MM a parte inteira dos minutos da coordenada

SS a parte inteira dos segundos da coordenada

sss so os 3 primeiros dgitos da parte decimal dos segundos da coordenada

Para se utilizar o script uma, e apenas uma, feio do tipo polgono deve estar selecionada.
Deve tambm indicar o local para salvar o arquivo CSV de sada. A figura 66 mostra como se
utilizar o script.

Figura 66: Uso do script Sigef

A figura 67 mostra um exemplo de coordenadas convertidas para o formato usado no SIGEF


atravs da abertura da tabela de atributos da camada de relatrio gerada no QGIS.

Figura 67: Coordenadas no formato usado pelo Sigef

Virtual Raster
O script Virtual Raster possibilita ao usurio organizar um conjunto de arquivos matriciais
espalhados em algum disco. O script ao ser iniciado apresenta o dilogo mostrado na figura 68.

Figura 68: Script Virtual Raster

O script necessita de uma camada de moldura que englobe a regio dos arquivos matriciais.
Caso no se saiba a regio pode-se usar uma camada de moldura para o Brasil como um todo. O
script tambm necessita de uma camada de inventrio para os dados que se deseja organizar. Com
essas duas definies resta apenas definir a pasta onde os arquivos inventariados sero organizados.
O script funciona analisando o Inventario e a Moldura da seguinte forma:
1. A pasta de sada utilizada como raz para realizar a organizao dos arquivos
2. Todas as feies da camada de Moldura que intersectam o Inventrio so obtidas
3. So criadas pastas para cada uma das feies da camada moldura que intersectam o
inventrio.
4. Essa pastas so nomeadas com o ndice de nomenclatura de cada feio da camada de
moldura
5. Cada arquivo presente na camada de inventrio analisado para se determinar em quais
feies da camada de moldura h interseo. Havendo interseo, esse arquivo ser copiado
para a pasta referente.
6. Aps a copia de todos os arquivos para as respectivas pastas so criadas pirmides para os
arquivos e posteriormente criado um arquivo raster virtual (.vrt) que ser a forma unificada
de visualizar todos os arquivos em uma dada pasta.
A figura 69 abaixo mostra uma camada de moldura (Enquadramento) e uma camada de
invetrio (Inventory) para executar o script.

Figura 69: Camadas carregadas para uso do script Virtual Raster


Essas so as camadas que devem ser usadas no script. A figura 70 mostra como fica a
organizao de pastas e arquivos aps o uso do script com sucesso.

Figura 70: Arquivos organizados aps o uso do scrip


Virtual Raster