Você está na página 1de 7

Banco de dados espacial SpatiaLite no QuantumGIS.

1. O que o SpatiaLite? um banco de dados porttil com funes espaciais, ou seja, armazena informaes de eometria como pontos, lin!as e pol" onos e proporciona uma mel!or or aniza#o das camadas e a realiza#o de consultas nas mesmas antes do carre amento no Q is. $o a%ui&o SpatiaLite podemos ter &rias camadas distintas, ou seja, num banco c!amado '(azenda )* podemos colocar a camada do per"metro, o mapa de rele&o, o mapa de solos, as cur&as de n"&el, o mapa de decli&idade, o mapa de classes de capacidade de uso do solo, etc mesmo %ue estejam num +atum e,ou proje#o carto rfica diferente umas das outras. -odas estas camadas dentro de um s. ar%ui&o e podendo ser carre adas independentemente. 2. Como criar um Banco SpatiaLite no Quantum GIS? $o Quantum GIS selecione /amada01 $o&a 01 /amada SpatiaLite.

2 janela acima aparecer para %ue possamos criar o Banco de +ados. /li%ue no bot#o marcado na fi ura para criar o Banco. Selecione o local de sal&amento e colo%ue o nome do banco de dados e cli%ue em sal&ar.

2 mensa em confirma a cria#o do Banco, cli%ue em o3.

2 no&a camada aparecer na janela de $o&a /amada SpatiaLite, como mostra a fi ura ao lado. 4sta janela j pode ser fec!ada clicando5se no ' 6 * no canto superior direito.7erifi%ue numa janela do 46plorer, na pasta onde criou o Banco SpatiaLite, se o ar%ui&o est dispon"&el como mostra a fi ura abai6o8

9ara /arre ar o no&o ar%ui&o criado cli%ue no "cone mostrado ao lado para abrir a janela de sele#o.

/aso a no&a base de dados n#o aparea na janela de 2dicionar tabelas SpatiaLite, como mostra a fi ura acima. /li%ue em $:7:. 7 at; a pasta onde criou a base de dados e selecione o ar%ui&o e cli%ue em abrir. 2 base de dados a princ"pio n#o possui nen!uma camada armazenada.

3. Como inserir um arquivo shp num Banco SpatiaLite? Selecione a ferramenta de Buscar /omplementos 9<t!on.

$a janela de complementos, no campo (iltrar por8 di ite a pala&ra 'spatialite*, escol!a o plu in e cli%ue em Instalar /omplemento. 2parecendo a janela de '/omplemento instalado corretamente*, cli%ue em := e pode fec!ar a janela do Instalador.

$a barra de complementos ir aparecer o "cone correspondente ao plu in. /li%ue no "cone marcado na fi ura e &erifi%ue as funcionalidades do plu in fec!ando a janela posteriormente.

Quadro de e6ibi#o das tabelas do banco de dados. >). 7accum +atabase 5 : comando 7acuum tanto recupera espao em disco, %uanto otimiza o desempen!o do banco e pre&ine contra perda de dados muito anti os de&ido ao recomeo do I+ das transaes, portanto de&e ser utilizado constantemente, como tamb;m atualiza as estat"sticas dos dados utilizados pelo planejador de comandos. >?. :pen,/reate $e@ +atabase A 2brir ou /riar um $o&o Banco de +ados. >B. +elete lin3 to +atabase A +eletar o lin3 do Banco de +ados. >C. 2d&ance SQL editor A /riar consultas SQL. >D. 9re&ious Quer< A /onsulta 2nterior. >E. $e6t Quuer< A 9r.6ima /onsulta. >F. Import QGIS La<er A Importar camada carre ada no QGIS. >G. Import :GH (iles A Importar ar%ui&os formatos :GH. I&erificar os 2ne6osJ >K. Import t6t,cs& (iles A Importar ar%ui&os t6t ou cs&. )>. 46port Spatial -able to :GH (ormat A 46portar tabelas para formato :GH.

)). 46port -ables to t6t (ormat 5 46portar tabelas para ar%ui&os -L-. /arre ue as camadas a serem importadas no banco de dados para o Quantum GIS como mostra a fi ura abai6o8

9odemos ter &rias camadas distintas dentro do mesmo banco de dados SpatiaLite, neste caso &amos adicionar o mapa de rele&o, o de uso do solo, o per"metro e as cur&as de n"&el do im.&el (az GoiMnia para dentro do banco SpatiaLite. /li%ue no&amente no "cone do plu in QspatiaLite %ue &imos anteriormente.

/li%ue no bot#o I>F. Import QGIS La<erJ marcado na fi ura acima. $a janela aberta, basta selecionar as camadas %ue deseja importar do Quantum GIS para o banco SpatiaLite e clicar em :=. 2p.s a conclus#o do processo a janela de mensa em aparecer8

Importa#o conclu"daNNN

7erifi%ue a janela principal do plu in.

$o %uadro de tabelas aparecer#o as camadas %ue acabamos de importar. $ote %ue podemos ter camadas de pol" onos, e lin!as, bem como de pontos, caso seja necessrio. /om este procedimento podemos eliminar os di&ersos ar%ui&os SO9 %ue compem os mapas finais do processo de obten#o por apenas um ar%ui&o da fazenda onde todas as informaes &etoriais do im.&el est#o presentes. (ec!e a janela do plu in ap.s a importa#o das camadas e remo&a as camadas s!p carre adas no QGISN 4. Como carre ar as cama!as !o "anco SpatiaLite no Quantum GIS? /li%ue no "cone 2dicionar /amada Spatialite.

7erifi%ue se aparece o nome do banco de dados %ue &ocP %uer carre ar na cai6a de sele#o. /aso &ocP ten!a criado mais de uma cone6#o, cli%ue na seta do lado direito da cai6a e escol!a o banco na lista. /li%ue em /onectarN

Quando o QuantumGIS efetuar a cone6#o no banco, mostrar as camadas %ue est#o dispon"&eis para trabal!o. Selecione uma ou mais camadas e cli%ue em adicionar. 2s camadas ser#o carre adas no QGIS e podem ser trabal!adas normalmente como um ar%ui&o SO9.

#. Como e$etuar uma consu%ta no "anco !e !a!os SpatiaLite antes !e carre ar uma cama!a? $o Banco SpatiaLite podemos carre ar apenas uma parte de determinada camada mediante consulta. +i amos %ue pretendemos carre ar apenas os pol" onos %ue fazem parte do rele&o plano da faz GoiMnia. /li%ue em 2dicionar /amada SpatiaLite e conecte ao banco de dados da fazenda GoiMnia.

/li%ue na camada %ue deseja pes%uisar e cli%ue no bot#o construir pes%uisa. 2 janela de consulta ; semel!ante Q utilizada na tabela de atributos do Quantum GIS. /onstrua a pes%uisa desejada e cli%ue em :=. 9ara o nosso caso +$ ; o campo %ue cont;m a classe de rele&o e o &alor ) representa o Hele&o 9lano. 7oltando Q tela inicial, cli%ue em adicionar. 2bai6o aparece o resultado da pes%uisa. Rma camada com apenas os pol" onos com rele&o plano, ou seja, +$ 0 ). 9odemos efetuar buscas para carre ar apenas um munic"pio de um estado, ou %ual%uer outra parte de uma fei#o %ue possa ser selecionada por um atributo espec"fico.

2utor8 4n .S 2 r. Israel 4l< de 2lmeida :li&eira 9erito (ederal 2 rrio A I$/H2 A B2 israel.el<Tsdr.incra. o&.br