Você está na página 1de 55

TUTORIAL BSICO EM SISTEMAS DE INFORMAO GEOGRFICA PARA O

Organizado por: Silva Jr. (TUTO)


Apoio: Nilson Nebatin e Edimar Garcia.
O QUE O QUANTUM GIS
O programa Quantum Gis um software livre de geoproessamento e!tremamente
poderoso" amig#vel om seu usu#rio funiona na plataforma Uni!
$%ttp&''www(trollte%(om) e possui *oa performane de produ+,o de ar-uivos para um
SIG atravs de suas one!.es om *ano de dados /ostGIS" possi*ilita aessi*ilidade
aos *anos de dados de imagens (png e 0/EG atravs do servidor 1MS e aessa
*i*lioteas G2ASS( 3esta forma o software ampliou imensamente sua apaidade de
gereniador e produtor de dados para redes orporativas" prinipalmente via 1E4 atravs
do uso da linguagens tipo MA/SE25E2(
um programa leve esrito em 677 -ue permite arregar ar-uivos grandes"
prinipalmente ar-uivos tipo raster" por possuir um sistema de pir8mides de pi!el -ue tem
por finalidade torna9las mais leves ao serem manipuladas pela maioria dos omandos
omuns em -ual-uer software de SIG om um des:top(
/or ser um software de dom;nio p<*lio so* a lien+a =ivre muitos profissionais vem
ontri*uindo om a omunidade Quantum Gis nos sentido de utili>ar" validar" ompilar e
orrigir o programa" produ>ir material did#tio omo este" gerar novas ferramentas ou
mel%orar as ?# e!istentes( Iniiado no ano de @AA@ tem entre os prinipais ontri*uidores
om o software seu autor 6olin /eters $olinBfu(is(saga9u(a(?p)" o mantenedor Mumit
C%an $:%anB!raDlit%(wis(E3U)" adapta+,o para suporte 3== Gunt%er E*ert
$gunt%er(e*ertBi!os9eip>ig(de)" Stan 6o! provedor gmain(( $so!BsDgnus(om)"
provedor dos(% 0(0( 5ander Eei?den $0(0(vander%ei?denBstudent(utwente(nl)" adapta+,o
do Fdigo e!pt(% Mi:eD $?effd*Bnet>one(om) e provedor de lots do tipo tDpes(% /edro A
Aranda $paagBtid(es)( Atualmente a e-uipe est# omposta om as seguintes pessoas&
3annD Smit% $dannDsmit%Busers(soureforge(net)" Earnie 4oDd
$earnieBusers(soureforge(net)" =u:e 3unstan $oderGinfidelBusers(soureforge(net) e
muitos outros *asta aessar a omunidade de usu#rios MinG1
6A2A6TE2HSTI6AS 3O QUANTUM GIS
Aessa ar-uivos tipo (d*f e ta*elas geradas pelo postgreSQ= usando seu aesso
postGIS( Aessa ar-uivos vetoriais usando a *i*liotea OG2 inluindo ar-uivos tipo (s%p e
MapInfo" possui omando de edi+,o e an#lise de dados" permite a omposi+,o de
ar-uivos em v#rias pro?e+.es" permite montar mapas" artogramas e gr#fios" identifia as
arater;stias de ada ar-uivo" aessa ou poss;vel riar as ta*elas de atri*utos"
permite sele+,o atavs de *usa de dados por suas arater;stias" valores -uantitativos
ou -ualitativos" dados numrios e te!tuais" um onstrutor de artogramas tem#tios e
mapas" assoia dados vetoriais e ta*ulares" 6oloa te!tos e o*serva+.es neess#rias
para a omposi+,o do mapa" sustenta formatos raster assoiados a *i*liotea G3A= em
servidores 1MS" poss;vel ru>ar dados por intensidade e individuali>ar por fra+.es ou
e!pressar valores <nios" e!posi+,o em I3 tipo imagem" assoiado aos levantamentos
aerofotogramtrios" possi*ilidades de uso em imagens usando a falsa or" n;veis de
in>a ou imagens oloridas" permite o georrefereniamento de imagens raster" e!porta+,o
de dados vetoriais para MA/SE25E2" -ue aess;vel via 1E4 site" entre outras
possi*ilidades(
O QUE UM SIG OU UMA INT2O3UJKO AO SIG
Um sistema de informa+.es geogr#fias um on?unto de softwares -ue te permite riar e
visuali>ar dados para responder a perguntas espe;fias e gerais so*re os territFrios em
m<ltiplas esala" para tanto ele usa pontos lin%as e pol;gonos assoiados a oordenadas
geogr#fias omo latitude e longitude" esala" pro?e+,o" datum" em fim" uma posi+,o no
universo( Os dados espaiais de um SIG s,o on%eidos por diversos termos" dados de
geometria" dados espaiais" dados mape#veis informa+.es geoespaiais et( A-ui
utili>aremos o termos informa+.es geogr#fias(
S,o in<meras as aplia+.es de um SIG assoiado Ls informa+.es geogr#fias" variando
desde a iMnia f;sia e matem#tia at mdias e soiais( 3esde -ue o fenNmeno possua
um loal e possua um tempo de oorrMnia poss;vel mapear os poss;veis efeitos so*
diversos pontos de vista de forma r#pida e efiiente" sendo e!tremamente <til para a
visuali>a+,o de m<ltiplas informa+.es" failitando as tomadas de deis.es de tnios e
espeialistas( O SIG passa a ser uma linguagem omum entre as iMnias" pois ele
permite OosturarP dados para produ>ir v#rias informa+.es v#lidas so* diversas
metodologias e tem#tias( 4em omo ru>a9las entre si desde -ue ompat;veis(
Muitos profissionais areditam -ue o SIG um mero produtor de mapas" n,o Q
uma poderosa ferramenta de ru>amento de dados para identifiar oorrMnias de
m<ltiplos fenNmenos e ru>a9los entre si de forma r#pida" no espa+o e no tempo" o -ue
permite identifiar #reas de impato" simula9las matematiamente" sendo %o?e uma
ferramenta vital para a gest,o *uror#tia -ue demanda informa+,o geo9espaial(
Troando em mi<dos uma ferramenta de tomadas de deis,oR" assim n,o uma
ferramenta para o desen%o ur*ano t;pio dos sistemas 6A3" mas uma ferramenta de
e!press,o de fenNmenos multivariados(
O uso de um SIG uma nova onep+,o de vis,o do espa+o( 3iferente da vis,o
eulidiana t;pia de so*reposi+,o de s%apes" tr#s im*u;do em si uma ontologia" de -ue
toda informa+,o tem um fundamento -ue <nio e te permite OverP de diversas formas e
so* m<ltiplos 8ngulos o espa+o onde la oorre *em omo seus impatos( O uso reente
de imagens raster" riou novas possi*ilidades -ue proporiona aos pes-uisadores
prinipalmente de reursos naturais a filtrar dados atravs do espetro da or(
Tradiionalmente os dados de SIG s,o arma>enados em ta*elas endere+adas por
Fdigos" assim ao se onstruir um ar-uivo neess#rio a onstru+,o de um on?unto de
Fdigos -ue ser# a sua %ave prim#ria de one!,o om um *ano( /ara tanto
neess#rio definir" para -uM eu -uero um ar-uivo em SIGS vai servir para -uemS Que
informa+.es s,o neess#riasS Em -ue tempo essas informa+.es ser,o renovadasS Onde
elas est,o loali>adasS
4em *asiamente elas s,o raster e vetoriais" ou se?a" os ar-uivos vetoriais s,o definidos
por pontos -ue permitem a loali>a+,o e e!press,o de intensidade" lin%as -ue permitem a
dist8nia" a dire+,o e e!press,o da intensidade e pol;gonos -ue definem uma #rea e
tam*m uma intensidade do fenNmeno mapeado( Os ar-uivos raster s,o definidos por
p;!els" ou se?a" a menor unidade de referMnia da imagem" desta forma se di>emos -ue
um p;!el tem um metro e essa vai ser a resolu+,o espaial" o*?etos menores de um metro
n,o ser,o vistos e o pi!el ser# generali>ado(
5ISKO GE2A= 3O /2OG2AMA QUANTUM GIS A(T(U
O Quantum Gis A(T(U um poderoso software para montagem e gereniamento de
entrada de dados em um *ano tipo /ostgresSQ=( e!tremamente amig#vel om o
usu#rio *astando para isso -ue o usu#rio ten%a alguma no+,o de artografia *#sia
relativo" a esala" pro?e+,o" datum" posiionamento glo*al" entre outros on%eimentos
voltados para a gest,o de *anos de dados reon%eendo os signifiados de dados
numrios e alfanumrios" *em omo sistemas de %aves de *ano tipo %aves
prim#rias e estrangeiras(
3ependendo do uso -ue voM -uiser fa>er do programa" s,o neess#rios outros
on%eimentos espe;fios para permitir seu pleno uso a e!emplo& estat;stia *#sia"
aritmtia" matem#tia *#sia" teoria dos on?untos" topologia" neogr#fia" sistemas de
ores" omposi+,o de *andas de imagens de satlite" teoria dos grafos" entre outros((
No entanto aso use9o de forma espe;fia a e!emplo na radiologia" neess#rio o o
on%eimento *#sio da an#lise de imagens e uso de filtros gerados por outros softwares"
notadamente o Saga Gis @(A -ue permite a separa+,o de informa+.es de imagens raster(
Sua apaidade de se interligar a outros softwares nos permite di>er -ue ele um
onstrutor de dados para gereniamento integrado de informa+.es geo9espaiais atravs
de *anos de dados(
5amos iniiar apresentando a tela do programa(
Ao iniar o mesmo voM ver# a seguinte tela no monitor de seu omputador&
Tela de tra*al%o do Quantum Gis A(T(U
UG 4arra de menu
@G 4arra de ferramentas
IG Gereniamento de laDers
VG Wrea de tra*al%o
A 4A22A 3E MENUS
5amos desrever em detal%es ada ;one om suas respetivas fun+.es" ome+ando
pela *arra de menus(
4arra de menu em detal%e
/ela *arra de menu voM aessa os omandos do programa para desenvolver o seu
pro?eto( O -uantum gis utili>a a e!tens,o (-gs para pro?etos glo*ais e garante a a*ertura
do pro?eto om todos os laDers em -ue voM tra*al%ou pela <ltima ve>" *astando para isso
salva9lo na e!tens,o nativa" essa e!tens,o prFpria do programa n,o sendo aess;vel
por outros softwares(
Iniiamos pelo item Ar-uivo&
/or esse omando aessamos os seguintes itens&
Novo pro?eto ria um novo pro?eto onde ser# inserido os respetivos laDers(
Open /ro?et& a*re um pro?eto ?# e!istente em seu omputador(
Open 2eent /ro?ets& a*re o <ltimo pro?eto tra*al%ado pelo Quantum Gis(
Salvar /ro?eto& salva o pro?eto de forma direta(
Salvar /ro?eto 6omo& a-ui voM india -ual o nome do pro?eto e em -ual pasta de seu
omputador ele ser# arma>enado(
Save as Image& Salva a imagem -ue aparee na tela de teu omputador em v#rias
e!tens.es(
E!port to MapServer Map& Este item permite arma>enar um ar-uivo vetorial em *ano de
dados para sua visuali>a+,o via servidor de mapas we*(
Imprimir& omo o termo ?# di>" permite imprimir um pro?eto ?# montado
Sair& Este item fe%a o programa(
Neste omando aessamos os seguintes itens&
Xoom Yull& oloa toda a tua #rea de tra*al%o na tela
Xoom To Seletion& Amplia a tela no s%ape seleionado ou pela ferramenta de sele+,o ou
pela ta*ela do ar-uivo(
Xoom To =aDer& 6oloa na tela o ar-uivo seleionado(
S%ow 4oo:mar:s& permite o aesso a s%apes onsiderados importantes demarados pelo
usu#rio(
New 4oo:mar:s& 6ria uma *i*liotea de s%apes onsiderados importantes(
Tool*ars& A-ui voM esonde ou evidenia a *arra de ferramentas(
No item amadas enontramos&
Add a 5etor =aDer& por esse omando voM aessa os =aDers vetoriais(
Add a 2aster =aDer& Neste voM aessa os dados de imagens tipo raster $radar" satlite"
fotografias" et()(
Add a /ostGIS =aDer& Neste omando voM aessa um laDer vetorial arma>enado em um
*ano de dados /ostgres(SQ=(
Add 1MS =aDer& /or esse omando voM aessa ar-uivos raster om e!tens,o ?peg ou
png em *ano de dados 1MS(
2emover 6amada& 2emove o =aDer seleionado do pro?eto(
New 5etor =aDer& 6ria um novo ar-uivo vetorial tipo ponto" lin%a ou pol;gono(
In Overview& ria uma ?anela -ue permite voM aessar o loal no pro?eto e a propor+,o de
amplia+,o em rela+,o a #rea total do pro?eto(
Adiionar tudo para a Overview& Adiiona os laDers na Overview(
2emover tudo da Overview& 2emove os laDers da Overview(
Oultar todas as amadas& 3esliga os =aDers da #rea de tra*al%o(
Mostrar todas as amadas& =iga todos os laDers da tua #rea de tra*al%o(
Neste item onfigura+.es temos&
/ro?et properties& Esse omando voM aessa a pro?e+,o a esala e define as
arater;stias do pro?eto(
6ustom /ro?etion& A-ui voM personali>a uma pro?e+,o(
Options& Esse omando permite manipular a aparMnia" a renderi>a+,o o elipsFide entre
outros su*9omandos(
Neste omando aessamos os plugins -ue permite a voM aessar diversas ?anelas de
aesso as ferramentas&
/lugin Manager& aessa um gereniador de omandos -ue estar,o ligados ou n,o no
programa(
Add 1YS laDer& aessa ar-uivos de e!tens,o 1YS(
3eorations& liga a *arra de esala" o norte e permite -ue voM olo-ue te!tos om dados
das fontes(
3elimited te!t& 6ria amadas vetoriais a partir de ar-uivos te!to(
Geoproessing& Esse omando permite proessar ar-uivos vinulados a *ano de dados
/ostGIS(
Georreferener& /or esse omando voM aessa o posiionamento por oordenadas de
imagens raster(
Gps& /or este omando poss;vel aessar dados ou gerar dados (gp! para uso em
diversos palms" G/S" /3A" et(
G2ASS
U
& /or esse plugin poss;vel aessar diversos omandos do programa G2ASS(
Gratiules& /or esse omando gerado uma grade de oordenadas om suas latitudes e
longitudes(
2un& /ermite o aesso a outros omandos $ainda o*suros)
Split& /ermite o envio do ar-uivo (s%p para o /ostgreSQ=(
A 4A22A 3E YE22AMENTAS
A *arra de ferramentas onde voM enontra os ;ones -ue omandam os proedimentos
para tra*al%ar om o programa Quantum Gis( Assim vamos aos ;ones&
/rimeira lin%a da *arra de ferramentas Segunda lin%a da *arra de ferramentas
A*re um novo pro?eto 6omando de onsulta a informa+,o
vinulada ao ar-uivo
Salva um pro?eto 6omando de sele+,o de s%apes
Salva um pro?eto omo A*rir ta*ela
A*rir um pro?eto Medida de dist8nia
A*re o editor de impress,o Medida de #rea
Geograp!ic "eso#rces Anal$sis S#pport S$stem (G"ASS)
Insere uma amada vetorial 6onsulta ao *oo:mar:s
Insere uma amada raster 6ria *oo:mar:s
A*re uma amada vetorial do
/ostGIS
6omando pan
Insere ar-uivos 1MS Apro!ima o >oom
6ria um novo vetor Afasta o >oom
2emove uma amada vetorial Xoom total no pro?eto
Ativa a overview Xoom de por #rea seleionada
Adiiona tudo para a overview Xoom no laDer
2emove tudo da overview Xoom anterior
Mostrar todas as amadas 6omando de atuali>ar
Oultar todas as amadas 6omando de aesso a dados
vetoriais do G2ASS
Iniia a edi+,o de um ar-uivo
vetorial
6omando de aesso a dados raster
do G2ASS
/ara a edi+,o de um ar-uivo
vetorial
Ativa as ferramentas G2ASS
6apturar ponto =iga e desliga o displaD da #rea
definida no pro?eto
6apturar lin%a Edita a regi,o definida no pro?eto
6apturar pol;gono Edita um vetor de um laDer do
G2ASS
3elete s%ape seleionado A*re um mapset
Adiiona vrtie 6ria um novo mapset
Elimina vrtie 6ria no ar-uivo vetorial do G2ASS
Move o vrtie Ye%a um ar-uivo do G2ASS
6omandos -ue fiam esondidos
6onte<do da a?uda =a*els para te!tos
Aesso ao georrefereniador Inserir amadas delimitadas de
te!to
Entrada e sa;da de dados do G/S Montagem da grade de
oordenadas
6omando do run 3efine a posi+,o norte do ar-uivo
6ria *uffers 6ria *arra de esala
Aesso a dados postGIS Adiiona ar-uivos 1YS
USAN3O O QUANTUM GIS A(T(U
Iniialmente neess#rio entender -ue o Quantum gis A(T(U suporta diversas e!tens.es
de ar-uivos vetoriais e rasters pois atualmente assoiado ao G2ASS permite O aesso a
*i*liotea G3A=
@
assim poss;vel utili>ar mais de uma entena de e!tens.es de ar-uivos
poss;veis gan%ando em versatilidade" e eliminando as onvers.es de ar-uivos e evitando
erros de pro?eto&
INT2O3UXIN3O UMA 6AMA3A 5ETO2IA= NO /2OG2AMA
/ara introdu>ir uma amada vetorial *asta liar no omando a*rir uma amada vetorial e
voM ver# a seguinte ?anela&
0anela de *usa de ar-uivos vetoriais
Nessa ?anela voM seleiona o ar-uivo de e!tens,o ompat;vel( Neste aso omo
estamos utili>ando a *i*liotea G3A= voM deve ter o entendimento das diferen+as entre
as diversas e!tens.es de ar-uivos( Atualmente o Quantum Gis assimila as seguintes
e!tens.es ?# testadas(
% Essa biblioteca & livre e s#porta #ma grande '#antidade de e(tens)es de ar'#ivos at#almente a mais #sada para
so*t+are de S,G
Iniialmente vamos tra*al%ar om a e!tens,o de software mais omumente usada em
geoproessamento( Assim lassifi-ue a e!tens,o (s%p da ES2I(
ApFs ter seu ar-uivo no gereniador de laDers seleionado apli-ue um duplo li-ue so*re
o nome do ar-uivo e dever# apareer a seguinte ?anela de propriedades de uma ar-uivo
vetorial&
/or essa ?anela voM ir# manipular seu ar-uivo de diversas formas( 5amos e!plorar nesse
momento as sim*ologias dispon;veis&
Single sim*ol" poss;vel manipular a transparMnia" o estilo e a or da *orda" a or e o
padr,o de preen%imento aso este?a tra*al%ando om pol;gonos(
Na ?anela de s;m*olo graduado voM poder# manipular os dados ta*ulares vinulados ao
ar-uivo vetorial" assim alm de manipular todos os omandos desritos no ampo single
sim*ol" voM aessar# as olunas de informa+,o e!istentes pelo omando lassifiation
field" omo na figura a*ai!o&
/or esse omando voM define -ual a *ase de dados voM -uer visuali>ar" lem*rando -ue
os dados neste omando sF poss;vel visuali>ar dados numrios(
No omando Modo voM pode definir os intervalos entre as lasses ou permitir -ue o
software alule para voM os intervalos de lasse( $ver estat;stia *#sia)
Na ?anela n<mero voM define o n<mero de lasses -ue mais representativo em seu
universo de dados" ompondo assim uma informa+,o v#lida" omo demonstrado na figura
a*ai!o&
/ara definir voM mesmo os intervalos entre as lasses" *asta dar dois li-ues no intervalo
-ue -uer mudar e voM ver# a seguinte ?anela&
/ara a mudan+a da ores de ada uma das lasses definidas" *asta seleiona9la e
o*servar o omando -ue altera a or de preen%imento( Assim voM poder# edita9la om
um simples li-ue na or e voM ver# a seguinte ?anela&
4asta um li-ue na or dese?ada e seleionar OC 6aso alm das ores voM neessitar
oloar rFtulos" alterar o padr,o de preen%imento em ada lasse" o proedimento o
mesmo *astando seleionar o intervalo de ores e liar no padr,o -ue dese?a" *em omo
definir seu rFtulo( ApFs a e!eu+,o desse omando li-ue em OC e ter# os poss;veis
resultados entre in<meros outros&
A prF!ima #rea de tra*al%o da ?anela propriedades da amada veremos os seguintes
omandos&
Nessa ?anela voM ir# visuali>ar a identifia+,o do nome do ar-uivo" o ampo no *ano de
dados -ue ele est# e!pressando" definir# a partir de -ual esala esse mapa dever#
apareer no tua #rea de tra*al%o" ter# a oportunidade para riar um ;ndie espaial" e
definir# -ual o seu sistema de referMnia espaial(
A ?anela metadata apenas informativa e possui as seguintes informa+.es& tipo de laDer
$amada)" em -ual pasta ele se enontra" tipo de geometria da fei+,o $pontos" lin%as ou
pol;gonos) n<mero de fei+.es e!istentes $alguns tutoriais usam o termo s%apes para
fei+.es)" possi*ilidades de edi+,o" e identifiadores" sistema de referMnia espaial"
unidade de referMnia espaial do pro?eto" referMnia espaial do laDer $amada) e
informa+.es so*re os atri*utos ligados ao laDer(
A ?anela la*els permite introdu>ir te!tos e para tanto neess#rio o pleno entendimento
de seu uso" pois depender# de omo foi inialmente montado os ampos de informa+.es
no seu *ano de dados(
O ampo ontendo rFtulo aionado pela ai!a no alto a es-uerda *astando liar nela e
ativa9la( O segundo passo definir -ual ampo em seu *ano est# e!pressa a informa+,o
-ue -uer visuali>ar" anotar na ?anela orrespondente o nome do rFtulo(
Neste ampo voM define a fonte" sua or e sua transparMnia(
Neste ampo voM define os posiionamentos dos rFtulos em rela+,o a sua fei+,o
$s%apes)
Neste ampo poss;vel definir *uffers no rFtulo sua or e taman%o(
Neste ampo poss;vel posiionar ada rFtulo seleionado(
Neste ampo poss;vel definir os estilos para os dados(
A-ui voM define os 8ngulos e seu posiionamento(
Nesse omando voM define o taman%o do *uffer(
E por <ltimo voM define a posi+,o atravs de latitude e longitude e de aordo om a
forma e!pressa( Em pontos ou unidades do mapa(
A prF!ima #rea de tra*al%o serve para definir a+.es -ue ser,o ela*oradas na amada(
Ao darmos duplo li-ue numa imagem raster deve a*rir a seguinte ?anela de tra*al%o&
Nessa ?anela podemos alterar algumas propriedades da imagem" omo torna9las em
n;veis de in>a" inverter ores" tornar transparente" manipula+,o das *andas 2G4" ou se
em n;veis de in>a apliar desvio padr,o e lassifiadores(
Ao liarmos no a*a geral vemos as seguintes informa+.es e possi*ilidades de
manipula+,o(
Nessa ?anela temos o nome do ar-uivo" o loal onde ele est# guardado" uma op+,o de
visuali>a+,o somente a partir de uma dada esala" ou entre uma fra+,o entre um m;nimo
e um m#!imo" o sistema de referMnia espaial" a pr9visuali>a+,o a legenda de omo o
ar-uivo entrou no sistema
Essa ?anela apresenta uma grande variedade de informa+.es importantes so*re o ar-uivo
-ue voM est# tra*al%ando( A-ui onde temos o identifiador da e!tens,o do ar-uivo" a
sua loali>a+,o no omputador" suas dimens.es em pi!els de lin%as e olunas e n<mero
de *andas" a desri+,o no data value" o tipo de dados" se tem ou n,o sistema de
pir8mides" as propriedades do ar-uivo e do pro?eto" suas oordenadas de origem" o
taman%o do pi!el" e as estat;stias da *anda(
Nessa a*a poss;vel montar pir8mides -ue vai te permitir maior agilidade de tra*al%o
om ar-uivos mais pesados(
Uma pir8mide um mtodo de ompress,o de imagem de aordo oma esala -ue voM
est# tra*al%ando" possui duas metodologias dispon;veis de redimensionamento" a mdia
e o pi!el vi>in%o mais prF!imo gerando a generali>a+,o da imagem( No entanto uidado
pois pode gerar degrada+.es indese?#veis orrompendo o ar-uivo" assim antes de
onstru;9la fa+a um *a:up do ar-uivo(
Na a*a do %istograma enontramos as seguintes informa+.es&
poss;vel onstruir um %istograma de *arras o de lin%a" isolar o 2G4 ou monta9los
?untos" definir o n<mero de olunas e!istente e permitir apro!ima+,o(
T2A4A=EAN3O 6OM 3A3OS OG6(
A *i*liotea OG6
I
uma organi>a+,o internaional om mais de IAA e!tens.es poss;veis
de aessar" se?a elas omeriais" ou governamentais( Os mem*ros dessa organi>a+,o
e!eutam padr.es para um ;ndie de servi+os geoespaiais" para SIG posi*ilitando a
onvers,o de ar-uivos" servindo assim omo forma de iteropera*ilidade entre diversos
softwares de SIG e as diversas tenologias geoespaiais e!istentes( /ara mais
informa+.es aesse %ttp&''www(opengeoespatial(org'
As espeifia+.es de ar-uivos mais importante dess *i*liotea s,o&
As espeifia+.es importantes de OG6 s,o&
Z WMS 9 1e* Map Servie
Z WFS 9 1e* Yeature Servie
- Organization Geoespacial .onsorci#m
Z WCS 9 1e* 6overage Servie
Z CAT 9 1e* 6atalog Servie
Z SFS 9 Simple Yeatures for SQ=
Z GML 9 Geograp%D Mar:up =anguage
A6ESSAN3O A2QUI5OS 1MS
Os ar-uivos wms s,o ar-uivos imagens guardadas em servidores 1E4" sendo aess;veis
pelo *rowser da internet( Os usu#rios wms" onsultam os ar-uivos nos *anos de dados
wms p<*lio" rasteri>a9os e apresenta9os em sua tela de tra*al%o( Opera pelas e!tens.es
(png e (0/EG( Os servidores wms s,o tipiamente *anos de dados de arma>enamento
de imagens raster -ue permite a *usa por uma U2=(
importante lem*rar -ue aso neessite de transparMnia nesses ar-uivos neess#rio
prepara9la ?# na importa+,o" pois esses ar-uivos n,o s,o edit#veis pelo Quantum
/ara aessar ar-uivos 1MS *asta liar no omando da *arra de menu amadas e liar
em add 1MS laDer" dever# apareer a seguinte ?anela&
A ?anela aima te permite aessar uma one!,o via 1e* de servidor de dados( O
Quantum GIS pode ser utili>ado omo liente de dados 1MS U(U" U(U(U e U(I( <til para
essar dados de usu#rios 3EMIS e 0/= OnEart%( poss;vel aessar dados de mapas
om a e!tens,o dada podendo aessar dados raster sua sim*ologia" seu estilo e
transparMnia(
1MS generiamente um repositFrio de ar-uivos de transferMnia via 1e*" por onde
voM aessa dados de U2=s gerados pelo Quantum GIS e usa9os em um we* *rowser e
reuperar as mesmas imagens -ue o software gerou e usa9la internamente( Isso <til
para -uando temos pro*lemas em pes-uisas de defult( 6omo a; s,o diversos tipos de
usu#rios de 1MS no merado" todos tem sua prFpria interpreta+,o do padr,o 1MS(
Ao liar no omando novo" dever# apareer a seguinte ?anela&
/or essa ?anela voM ria uma one!,o om o *ano de dados 1MS" para tanto voM
deve dar um nome a essa one!,o para posteriormente sa*er a -ue ela se refere" esse
nome ser# usado para uma one!,o drop9down e para -ue voM possa distinguir9se de
outros usu#rios( 3eve esrever a U2= ou o nome do anfitri,o( O mesmo formato -ue voM
[saria para a*rir uma one!,o Telnet( O /ro!D Eost voM esreve o endere+o ou o nome
do anfitri,o do servidor de dados" ou dei!a em *rano se n,o tiver oerando om um
servidor e!terno( /ro!D /ort o n<mero da porta de entrada ao *ano de dados anfitri,o(
/ro!D User o nome do aesso ao *ano de dados dado no in;io de uso de uma se+,o
/ro!D( O <ltimo item a sen%a tam*m riada no in;io da se+,o /ro!D(
A*ai!o segue alguns e!emplos de usu#rios e U2=s poss;veis de aessar&
Nome Endere+o U2=
Atlas Of 6anad# %ttp&''atlas(g(a'gi9*in'atlaswmsGenS
3EMIS %ttp&''www@(demis(nl'wmswms(aspSwms\1orldMap]
Geoiene Australia %ttp&''www(ga(gov(au'*in'getmap(plSdataset\national
Nasa 0/= On Eart% %ttp&''wms(gpl(nasa(gov'wms(giS
QGIS Users %ttp&''-gis(org'gi9*in'mapservSmap\'var'www'maps'main(map]
Uma ve> -ue voM preen%eu os dados soliitados voM aessara a *i*liotea" devendo
apareer na tua tela a ar-uitetura da mesma para -ue voM possa seleionar o ar-uivo
dese?ado( 5e?a *em -ue voM aessar# somente ar-uivos png ou 0/EG(
Neste aso se voM -uiser uma imagem preisa -ue reprodu>a fielmente os dados rusda
imagem raster deve *ai!ar o ar-uivo tipo (png( 6aso suas e!igMnias n,o demandarem
muita preis,o na -ualidade da imagem poder# *ai!ar os ar-uivos tipo 0/EG^ esses
ar-uivos possuem um formato omprimido -ue aumenta em _ ve>es a rapide> de aesso"
redu>indo o tempo de transferMnia de ar-uivos(
=IMITAJ`ES 3E USO 3E 6AMA3AS 1MS(
Os ar-uivos de *anos 1MS p<*lios" n,o permite tra*al%os de edi+,o ou manipula+,o
de transparMnias a n,o ser no momento em -ue voM est# aessando um ar-uivo no
*ano de dados wms( Os *anos de dados wms n,o permitem a onstru+,o de sen%as
de usu#rios" portanto os ar-uivos est,o dispon;veis pu*liamente na 1E4 site onde forem
alo?ados(
6ONST2UIN3O UMA 4ASE 3E 3A3OS /A2A UM SISTEMA 3E INYO2MAJ`ES
GEOG2WYI6AS 6OM O QUANTUM GIS A(T(U
5amos omparar um Sistema de Informa+.es Geogr#fias a um ve;ulo( Um ve;ulo
iniialmente depende de um %assi para -ue se?a montada todas as pe+as -ue ele
nesessita para andar" orretoSSS *em um SIG a mesma oisa( 3epende iniialmente
de um %assi" ou se?a uma *ase artogr#fia *em posiionada om seu 3atum" sua
/ro?e+,o" sua unidade de referMnia espaial" *em omo suas oordenadas(
ApFs a e!istMnia do %assi -ue nos permitir# montar o SIG devemos definir& para -uM
-ueremos um SIGS Quem ir# opera9lo e alimenta9loS Quem ir# onsult#9lo e de -ue
formaS Quais as informa+.es s,o relevantesS Que tipo de fei+,o representativa para
-ue tipo de fenNmenoS 3e -ue forma devem estar estruturadasS Qual a
interopera*ilidade entre os sistemas informaionais e os sistemas de organi>a+,o dos
dadosS Qual o n;vel de onfia*ilidade nas fontes de dadosS Enfim essas e outras
-uest.es s,o as *ases de onstru+,o de um SIG orporativo(
/ara o nosso e!er;io om o Quantum Gis tomaremos por *ase o muni;pio de Ita?ai em
Santa 6atarina e utili>aremos apenas dados dispon;veis na we*(
4ase artogr#fia muniipal esala U&@AAA $forneida pela /MI)
Imagens do Google dispon;veis
EaE26H6IO U GEO/OSI6IONAMENTO 3AS 4ASES 3E INYO2MAJKO(
Esse e!er;io tem por finalidade oloar as imagens apturadas do Google no mesmo
sistema de oordenadas do nosso %assi $*ase artogr#fia muniipal)( /ara tanto insira o
%assi no programa( 3e um duplo li-ue e entre na?anela propriedades da amada e
defina as dist8nias em metros( /ere*a -ue no anto inferior es-uerdo tem um par de
oordenadas a e b -ue se alteram a medida em -ue voM amin%a om o mouse pela
tela de tra*al%o de seu omputador ao seu lado es-uerdo vemos a esala em -ue voM
est# visuali>ando o %assi
No anto direito em*ai!o voM possui um par de oordenadas -ue representa as
oordenadas glo*ais de sua #rea de tra*al%o
O n<mero de asas deimais na preis,o das medidas relativo a sua esala de tra*al%o(
O segundo passo a ser feito apturar as imagens do google e salva9las na e!tens,o -ue
l%e onveniente e assimil#vel pelo programa( Neste aso a aptura pode ser feita em
(?pg" (tiff" (*mp" ou outra dispon;vel na *i*liotea G3A=(
O tereiro passo loali>ar as oordenadas e transferi9las para a imagem" desta forma v#
ao georrefereniador na *arra de menu c plugins c georreferener omo demonstrado na
figura a*ai!o(
Ao utili>ar esse omando deve apareer em sua tela de tra*al%o o seguinte omando&
Na ?anela aima onde di> ar-uivo raster li-ue nas retiMnias e *us-ue o ar-uivo imagem
apturado do google em seguida li-ue no *ot,o entre om as oordenadas e voM ver# a
seguinte ?anela&
3a es-uerda para a direita temos o >oom de apro!ima+,o" o de afastamento >oom glo*al
e pan logo em seguida s,o os dois *ot.es ?untos" o da direita introdu> um ponto na
imagem onde voM deve digitar as oordenadas definidas pelo loal %omNnimo de seu
%assi o *ot,o ao lado retira o ponto aso voM erre( Na figura a*ai!o vemos a ?anela de
entrada de oordenadas onde deve ser digitado os valores -ue o Software l%e forneeu(
/ara georrefereniar uma imagem neess#rio ao menos I pontos na imagem( ApFs a
inser+,o das oordenadas li-ue em gerar um wordfile ou gerar um wordfile e arregar a
amada( O primeiro apenas gera um (?gw -ue poss;vel manipular atravs do programa
*loo de notas o segundo alm disso ?# arrega a amada no loal onde foi definido em
sua #rea de tra*al%o(
EaE26H6IO @ 62IAJKO 3E 6AMA3AS E 5ETO2IXAJKO
O Quantum Gis um software poderoso na organi>a+,o de ar-uivos" assim ao riar um
novo laDer ele automatiamente riara uma pasta para arma>enamento de todos os dados
so*re esse laDer( /ara riar um novo laDer siga os passos demonstrados a*ai!o
Ao aionar esse omando deve apareer a ?anela de manipula+,o demonstrada a*ai!o"
onde voM ira definir se o laDer vai ser ponto lin%a ou pol;gono( Nela voM tam*m ir# riar
a %ave prim#ria do ar-uivo vetorial" definindo se a oluna de informa+,o numria
alfanumria ou te!to" *astando para isso liar no omando adiionar( Ao adiionar uma
oluna de informa+,o o software vai perguntar se a oluna real" integer ou string( Ao
definir isso voM deve dar um nome para a oluna e liar em OC( Ao endere+ar o ar-uivo
para salvamento o programa riar# o ar-uivo dentro de uma pasta prFpria permitindo a
voM um loal de arma>enamento de tudo -ue possuir referenia a esse ar-uivo riado(
Essa ser# tua pasta de referMnia onde ser# guardado tudo -ue relaionado ao tema
riado(
/ara editar um ar-uivo ?# riado" neess#rio -ue voM li-ue om o *ot,o direito do
mouse e mar-ue o omando alow editing omo demonstrado a*ai!o ou aione o *ot,o
da *arra de ferramentas ?# apresentado(
Ao aionar esse omando voM pere*er# -ue o ar-uivo fiar# pronto para a edi+,o
evideniando todos os vrtie e!istentes omo demonstrado na figura a*ai!o&
6ada vrtie apareer# om um a so*re ele onde voM poder# utili>ar os omandos&
6apturar entidade" deletar s%ape" mover vrtie" adiionar deletar ou mover vrtie(
E!iste as ferramentas de medi+,o e #reas e de dist8nias ao aiona9las veremos as
seguintes ?anelas respetivamente
Medida de dist8nias Medida de #reas
6aso voM este?a tra*al%ando numa dada esala grande e neessite ter onstantemente a
vis,o do todo do mapa *em omo a rela+,o de proporionalidade *asta aionar a
Overview do programa omo demonstrado na figura a*ai!o e adiionar os ar-uivos na
mesma&
O -uadrado vermel%o a #rea do mapa -ue aparee na tua tela de tra*al%o
EaE26H6IO I A=IMENTAN3O 6OM 3A3OS 3E UM SEA/E
Ao terminar de desen%ar um s%ape e liar om o *ot,o direito do mouse dever# apareer
a seguinte ?anela(
/or essa ?anela voM inserir# as informa+.es neess#rias ao seu *ano de dados a ada
desen%o de entidade( /or e!emplo" um desen%o de uma rede de a*asteimento de #gua(
Quais as informa+.es neess#rias para serem monitoradasS Em -ue periodiidadeS
Essas e outras perguntas" tipo seu datum" sua pro?e+,o" sua preis,o" aur#iaS s,o
perguntas neess#rias -ue devem ser respondidas antes de iniiar o desen%o de um
laDer(
Um ar-uivo s%ape onsiste de no m;nimo I su*9ar-uivos( Um (s%p -ue define a
geometria" um (s%! -ue umas espie de ar-uivo de liga+,o" e um (d*f -ue uma
planilia( No entanto tam*m neess#rio um ar-uivo de e!tens,o (pr? -ue define a
pro?e+,o da geometria( /ara mais informa+.es aesse&
%ttp&''www(esri(om'li*rarD'w%itepapers'pdfs's%apefile(pdf(
EaE26H6IO V T2A4A=EAN3O 6OM 4OOCMA2C
O *oo:mar: serve para -ue voM possa rapidamente aessar #reas de interesse na tua
*ase de informa+.es *em omo oloar no >oom dese?ado" para tanto *asta loali>ar a
#rea" na esala dese?ada e liar na *arra de menu e!i*ir omo visto na figura a*ai!o&
ApFs oloar na #rea e na esala dese?ada" liar no omando New *oo:mar: voM riar#
um amin%o r#pido para a #rea e a esala definida *astando para isso nome#9lo( Assim
ao liar em S%ow 4ooo:mar:s voM dever# ver a seguinte ?anela&
EaE26H6IO _ MONTAN3O UM MA/A /A2A IM/2ESSKO
Ao aionar o omando imprimir apareera a ?anela de omposi+,o de mapas omo visto
na figura a*ai!o&
Essa ?anela possui uma *arra de ferramentas -ue ser# desrita suintamente^
A*re um modelo de mapa ?# pr formatado
Salva um modelo de mapa
E!porta omo imagem nos seguintes formatos& (*mp" (?peg" (?pg" (png" (ppm"
(!*m" e (!pm(
E!porta em sgv
Aiona a impressora padr,o para impress,o
Xoom total
Amplia+,o
2edu+,o
Atuali>a a vis,o
Adiiona o mapa
Adiiona imagem do ar-uivo
Adiiona rFtulos
Adiiona legenda vetorial
Adiiona *arra de esala
Yerramenta pan
Na ?anela a direita vemos duas a*as a geral define o papel a unidade de medida largura e
resolu+,o omo visto na figura do ompositor de mapas" no entanto e!iste uma a*a
%amada item omo visto a*ai!o -ue l%e permitir# aesso de aordo om os omandos
de inser+,o de te!tos e legendas *em omo definir a esala do desen%o&
la*els =egenda tela Esala
A6ESSAN3O UM A2QUI5O 3O /OSTGIS
Os ar-uivos /ostGIS s,o arma>enados em uma *ase de dados do /ostgrSQ= A
vantagem do seu uso poder inde!ar o ar-uivo" filtrar informa+.es e garantir a resposta
ade-uada" utili>ando filtros de dados espaiais poteniali>ando as respostas Ls perguntas
feitas( Neste aso o vetor passa a ser um mero amin%o para uma visuali>a+,o mais
efiiente de um fenNmeno( /ara aessar uma *ase de dados do /ostGIS *asta liar no
plugin demonstrado na figura a*ai!o(
6aso voM n,o este?a onetado a um *ano de dados postGIS" ao liar no ;one voM
ver# a seguinte ?anela de omandos&
6li-ue em OC e voM aessar# os omandos de one!,o om *ano omo demonstrado
na figura a*ai!o(
Ao liar no omando novo voM aionar# a ?anela de ria+,o de uma one!,o(
/or essa ?anela voM fara uma nova one!,o om um *ano de dados ?# e!istente( /ara
tanto *asta endere+ar o servidor" loali>ar a *ase de dados e definir a porta de entrada no
*ano de dados" entrar om seu login e sen%a de aesso a este *ano de dados( Sua
sen%a a -ue define o n;vel de aesso aos dados -ue voM ter# neste *ano(
Uma amada postGIS *asiamente uma ta*ela -ue ontm os dados da geometria de
uma entidade vetorial em ta*elas ontendo latitude e longitude e outras informa+.es -ue
l%e onvier( 4asta onsultar o manual do postgreSQ=" assim transende9se a vis,o
eulidiana de mera so*reposi+,o de laDers" permitindo a simula+,o do fenNmeno no
espa+o e no tempo(
Ao utili>armos o Quantum gis para visuali>ar ar-uivos do postGIS neess#rio sempre
uma %ave prim#ria em am*os os ar-uivos( Assim o ar-uivo A ta*ular -ue ontm os
dados de geometria" tem -ue ter a mesma %ave do ar-uivo Ad do ar-uivo -ue tem os
dados -ue voM -uer e!pressar( 6UI3A3OQQQ aso n,o a?a uma %ave prim#ria o
Quantum gis ir# prourar uma se-uMnia -ue se enai!e( Se n,o %ouver uma ompat;vel
ele n,o onetar#( E# a neessidade da %ave prim#ria(
Os mtodos poss;veis para importar dados do /ostGIS s,o v#rios" e inlui o omando
s%p@pgs-l -ue usado para a importa+,o -uando tra*al%amos om dados vindos do
/ostGIS( /or e!emplo" para importar ar-uivos de %idrografia nomeados de %idro(s%p e
arma>enado no /ostgreSQ= deve usar o seguinte omando& shp2pgsql -s 2964
hidro.shp hidro_new | psql gis_d! om essa lin%a de omando voM est# riando
uma amada %idrografia na sua *ase de dados SIGGdata( A nova amada ter# o
identifiador $id) espaial de referMnia $S2I3) om o Fdigo @efV( Esse omando
tam*m serve para e!portar dados do /ostGIS para s%apefile e ?# se enontra na
distri*ui+,o atualmente utili>ada pelo Quantum Gis(
O Quantum Gis vem om uma tela de atal%o -ue failita o aesso ao omando de
importar do /ostGIS e pode ser usado para importar m<ltiplos ar-uivos (s%p e inlui
tam*m s%emas( /ara usa9lo *asta a*rir o gereniador de plugins no menu da *arra de
ferramentas e arrega9lo( 3esta forma a tela de atal%o apareer# na sua *arra de
ferramentas( /or ela voM a*rir# a ?anela de importa+,o omo visto aima" onde voe
omanda todo o proesso de importa+,o om os avisos e os poss;veis erros(
IM/O2TAN3O SEA/EYI=E QUE /OSSUEM 2ESE25A 3O /OSTG2ESQ=
Ao importar ar-uivos -ue onten%am a palavra reserved na *ase de dados do
/ostgreSQ= dever# apareer uma ai!a de di#logo -ue mostrar# o status de ada ampo(
Ou se?a" a palavra reserved definida por n;veis de aessi*ilidade pr9definidos no *ano
de dados( 5oM pode editar os nomes dos ampos para importa+,o e muda9los aso
este?a autori>ado a isso pelo /ostgrSQ=(
USO 3OS 3A3OS TA4U=A2ES
6omo ?# disutimos anteriormente os ar-uivos de geoproessamento se on?ugam em
trMs ar-uivos um (s%p -ue dados vetoriais um (s%! -ue ar-uivo de liga+,o" um (pr? -ue
india a pro?e+,o e um (d*f -ue a planil%a -ue suporta os dados -uantitativos e
-ualitativos(
/ara aessar as ta*elas *asta liar no ;one na *arra de ferramentas(
Hone de atal%o para aesso a ta*ela(
S,o varias as possi*ilidades de tra*al%ar om as ta*elas( 6aso -ueira lassifiar em
ordem resente ou deresente *asta liar no topo da oluna -ue -uer lassifiar(
Os *ot.es e!istentes aima e a direita da ?anela da ta*ela s,o os seguintes&
2emover lin%a seleionada
Mover a lin%a para ima
Inverte a sele+,o
6opia os dados seleionados para transferMnia
6ria olunas para inser+,o de informa+.es $desativado)
E!lui olunas $desativado)
Os omandos de riar e e!luir olunas est,o desativados pois esse tra*al%o deve ser
feito om outros softwares -ue se onetam om o *ano de dados postgreSQ=( Que
neste aso o 4ASE do 4rOffie -ue possui um plugin prFprio para isso(
A direita aima temos os omandos de editar e parar edi+,o de dados ta*ulares *astando
um li-ue enima do *ot,o para ativa9lo(
0# a*ai!o temos uma *arra de ferramentas poss;veis de utili>ar omo demonstrado na
figura a*ai!o(
/or esses omandos poss;vel aessar a a?uda do programa" fa>er uma *usa de
valores por oluna" soliitar a+.es omo demonstrado na figura a*ai!o&
E ao seu lado temos a sele+,o de *usa avan+ada( Ao liarmos nesse *ot,o dever#
apareer a ?anela de onstru+,o de perguntas omo demonstrado na figura a*ai!o&
Nessa ?anela de omando voM ver# a sua es-uerda todos os ampos -ue est,o
onetados ao ar-uivo (s%p( Na ?anela a direita dever# apareer os valores e!istentes na
oluna seleionada( Um pouo a*ai!o poss;vel visuali>ar uma amostra dos dados da
oluna ou todos eles(
Um pouo mais a*ai!o temos os operadores de *usa e uma ?anela para possi*ilitar a
montagem das l#usulas de *usa om seus ritrios tipo& loali>ar na oluna aa todos os
valores maior ou igual $g\) ao valor V_ $ou outro valor -ual-uer -ue -ueira sa*er)(
4em a*ai!o temos os omandos para limpar o ampo l#usula SQ= permitindo definir
novos ritrios( O *ot,o testar permite avaliar se a *usa se efetivou( E o *ot,o OC
termina o omando de sele+,o e voM ver# em sua ta*ela todas as lin%as -ue possui os
dados -ue se enontram dentro dos ritrios definidos( Ao visuali>ar na sua ?anela de
tra*al%o voM ver# todos os s%apes -ue possuem o ritrio em situa+,o de sele+,o( Esse
omando permite diversas opera+.es de *usa" e!igindo treino para seu uso pleno(
MAS AYINA= 3E 6ONTASQ O QUE ESSE TA= 3E /OSTG2ESQ=S
Yonte *#sia& 4ano de dados em =inu!" om Orale e SQ=" Guia do Administrador( 20"
Ed Alta 4oo:s " @AA@)
4em" todo o sistema de omputador preisa de uma *ase de dados para arma>enar e
onsultar informa+.es ertoS Assim" o prinipal o*?etivo do uso de um omputador o
arma>enamento de uma grande -uantidade de dados para orrelaionar e proessar
informa+.es omple!as" a+.es -ue levariam meses" anos ou imposs;veis de fa>er
mentalmente( uma forma de redu>ir o tempo e onetar em tempo real os diversos
espa+os no mundo( /ara tanto esse sistema deve ser ro*usto e ao mesmo tempo de f#il
utili>a+,o( A *ase de dados o sistema mais importante de todas as empresas do mundo"
pois sem ela n,o ter;amos os atuais sistemas de teleomunia+.es" finaneiro" de
ontrole de vNo" transporte de meradorias ou sistemas de posiionamento glo*al $G/S)
et(
Os sistemas de *ase de dados mais on%eidos est,o espeifiados no padr,o SQ= da
International Standard Organi>ation $ISO) e nos padr.es ANSI SQ= $ameriano)" sem
esse padr,o ANSI'ISO SQ= seria muito dif;il para o liente desenvolver um apliativo
uma ve> e utili>a9lo em todos os tipos de sistemas de *ases de dados e!istentes(
O /ostgreSQ= uma *ase de dados relaional de o*?etos em Fdigo a*erto mais
avan+ada do mundo( Yoi desenvolvido no departamento de iMnia da omputa+,o da
Universidade de 4e:erleD" sendo o pioneiro em muitos oneitos relaionais de o*?eto(
Tem suporte para a linguagem SQ=e@'SQ=I" integridade nas transa+.es" fun+.es
definidas pelo usu#rio" proedimentos arma>enados" aionadores $triggers)
e!tensi*ilidade de t;tulos( Isso possi*ilitou a onstru+,o de mil%ares de *ases de dados
atualmente em opera+,o em diversos servidores de dados da 1E4 rodando diversos
apliativos( Trata9se de um sistema de *ases de dados relaional *aseado em o*?etos
$O23MS) muito sofistiado( de dom;nio p<*lio de Fdigo a*erto desendente do
Fdigo de 4e:erleD(
O /ostgreSQ= roda nos sistemas operaionais Solaris" SunOS" E/Ua" AIa" =inu!" Iri!"
3igital Uni!" 4S3i" Net4S3" Yree4S3" S6O UNIa" NEaTSTE/" Uni!ware e -uase todos
os tipos de UNIa( O transporte para o 1indows NT feito om o paote DgwinI@ da
6Dgnus( O in;io de seu desenvolvimento foi em UeT_" e a vers,o atual a h(A" vem
sendo desenvolvido por mil%.es de pessoas e empresas via 1E4( O MDSQ= outro
sistema de *ase de dados de Fdigo a*erto semi omerial" mas suporta tam*m v#rios
reursos importantes nas transa+.es(
O SIG ASSO6IA3O AO /O3E2 3A INTE2NET EM 4AN6OS /OSG2ESQ=
A internet iniialmente riada omo pro?eto de defesa militar" espal%ou9se e interligou em
tempo real pessoas" universidades" governos e empresas( O resultado foi -ue a internet
passou a ser o maior gerador de softwares do mundo( A metodologia de desenvolvimento
de software mudou do Fdigo fe%ado para o Fdigo a*erto failitando o desenvolvimento
de diversos sistemas" notadamente o =inu!" -ue vem se tornando o mais popular atravs
de softwares apliativos de uso orrente em empresas" omo o 4rOffie(org para
esritFrios" o Quantum Gis para Geoproessamento" o 0imp para desen%os" o 4lender
para anima+,o gr#fia" o Saga Gis par an#lise de imagens" entre outros softwares de
Fdigo a*erto dispon;veis para as mais diversas #reas do sa*er %umano" da f;sia L
*iologia" da matem#tia Ls iMnias soiais(
O intenso desenvolvimento da internet nos dias atuais alier+ado no /ostgreSQ=" om
sua veloidade aumentando a ada dia e tendo o Fdigo a*erto" permitiu um salto
-u8ntio em tenologia" em -uantidade e -ualidade dos softwares" gan%ando impulso na
aplia*ilidade dos prin;pios tanto da da f;sia e da matem#tia e iMnias soiais" omo
das iMnias de software apliadas" todas em Fdigo a*erto e dispon;veis a -uem -uiser"
transformando9se em uma Osupervia de informa+.esP( 3esta forma -uanto mais pessoas
usam o Fdigo a*erto" mel%or ser# a -ualidade do software pois" por um lado" elimina a
dupliidade de esfor+os tornando9se mais eonNmio" eonomi>ando tempo -ue algo
-ue n,o reuper#vel" por outro" omo muitas pessoas usam" rapidamente notado os
poss;veis erros -ue s,o orrigidos pelos usu#rios e informados nas salas de disuss,o de
%ats e *logs (
O Quantum Gis assoiado ao /ostgreSQ=" tornou9se um programa preparado para o
tra*al%o orporativo via internet" pois" atravs de seu omando de e!porta+,o para
MapServer" tornou9se um Ftimo onstrutor de informa+.es geogr#fias via 1E4(
Atualmente o /ostgreSQ= possui uma interfae gr#fia atravs do omando Tl'T: -ue
permite onsultas r#pidas e aesso a omandos de ria+,o de formul#rios" ta*elas"
onsulta" relatFrios" et( /ara o*ter mais informa+.es visite o site&
%ttp&''www(fle!(ro'pgaess(
A onfia*ilidade do postgreSQ= pode ser testada ientifiamente atravs de testes de
regress,o onde voM poder# verifiar todas as opera+.es SQ= e!eutadas" assim omo
sua e!tensi*ilidade( Os omputadores podem verifiar *il%.es de ve>es mais r#pido -ue o
re*ro %umano" assim fa> sentido usar o poder dos omputadores para a verifia+,o do
software( O paote de teste de regress,o do /ostgreSQ= pode ser enarado omo um
doumento tnio *astante sFlido e aeito por todos os desenvolvedores" programadores
e usu#rios" ele usado prinipalmente no per;odo de desenvolvimento do software"
garantindo assim a -ualidade e evita erros de sinta!e" ou de fun+.es(
SEGU2ANJA 3A 4ASE 3E 3A3OS NO /OSTG2ESQ=
A seguran+a no /ostgreSQ= tratada em diversos n;veis(
/rote+,o de ar-uivos da *ase de dados( Todos os ar-uivos arma>enados est,o
protegidos ontra leitura al%eia por -ual-uer onta -ue n,o for a onta do superusu#rio do
/ostgre(
As one!.es entre liente e servidor da *ase de dados s,o por padr,o" permitidas
somente atravs do so-uete do UNIa" n,o via so-uetes do protoolo T6/'I/( 6onferindo
maior seguran+a ontra aessos indese?ados(
As one!.es podem ser restritas pelo I/ da m#-uina e ou pela identifia+,o do usu#rio e
opionalmente om sua devida sen%a(
As visitas ao *ano podem ser autentiadas atravs de diversos paotes e!ternos(
6ada usu#rio ree*e um nome de identifia+,o e uma sen%a de aesso" por padr,o o
usu#rio n,o tem aesso a edi+,o de *ases de dados -ue ele mesmo n,o ten%a riado(
O usu#rios podem ser assoiados em grupos" e o aesso a ta*ela pode ser restrito om
*ase nos privilgios de grupos de tra*al%o(
6ONT2O=E 3E A6ESSO A 4ASE 3E 3A3OS 6OM /OSTG2ESQ= EM SE25I3O2
O ontrole de aesso *aseado em servidor de dados o lo**D dos ontroles *#sios do
/ostgreSQ= e!ere so*re os lientes -ue tem permiss,o para aessar uma *ase de
dados e so*re omo o usu#rio desses lientes devem fa>er suas prFprias autentia+.es(
6ada sistema de *ase de dados no /ostgreSQ= ontm um ar-uivo %amado
pgG%*a(onf" em seu diretFrio /G3ATA" -ue ontrola -uem pode ou n,o se onetar em
ada *ase de dados( Assim todo o liente -ue -uiser aessar a *ase de dados dever#
estar devidamente o*erto por uma das entradas do ar-uivo pgG%*a(onf(
As one!.es de lientes podem ser feitas utili>ando so-uetes de dom;nio do UNIa ou
so-uetes de dom;nio de internet tipo T6/'I/( No UNIa os registros s,o ontrolados pelo
seguinte formato& loal data*ase aut%entiation met%od
data*ase define a *ase de dados a -ue o registro se aplia" o valor all define -ue se
aplia a todas as *ases de dados(
aut%entiation met%od define o mtodo -ue o usu#rio dever# usar para autentiar9se ao
se onetar om a-uela *ase de dados" podendo aessar por diversos mtodos(
Nas one!.es via internet o registro ontrolado pelo seguinte formato& servidor *ase de
dados endere+o T6/'I/ m#sara de T6/'I/ mtodo de autentia+,o( Neste aso o
endere+o de T6/'I/ ree*e um valor OEP lFgio tanto para a m#sara de T6/'I/ definida
omo endere+o de T6/'I/ do liente -ue est# fa>endo a one!,o( Se uma one!,o *ater
om mais de um registro" ser# usado o -ue apareer em primeiro lugar no ar-uivo( /ara
tanto o endere+o T6/'I/ omo m#sara de T6/'I/ s,o definidos em nota+,o deimal em
pontos" assim se uma one!,o n,o *ater om -ual-uer registro e!istente ent,o ela ser#
re?eitada(
Em suma" somente o /ostgreSQ= uma *ase de dados 234MS SQ= $*aseada em
o*?etos) gratuita" madura o sufiiente $riado em UeT_) om mil%ares de tra*al%os ?#
reali>ados" e a mais ro*usta no mundo atualmente( Isso e!plia o por-uM o postgreSQ=
muito atraente" pois alm do -ue ?# foi itado ainda possui os ontroladores O346 e
0346^ om seu uso" torna9se poss;vel esrever apliativos independentemente da *ase
de dados" pois s,o failmente adaptados para outras *ases tais omo o Orale" SDs*ase
e informi! e vie versa(
5oM pode se perguntar& mas por-ue o Quantum Gis assoiado ao /ostgreSQ=S A
2esposta a seguinte^ omo demora muito tempo para se desenvolver uma *ase de
dados desde seu in;io" fa> sentido pegar um sistema de *ases de dados -ue satisfa+a as
seguintes ondi+.es&
n,o deve %aver nen%um ontrato de lien+a" nen%uma regra de propriedade relaionada^
deve poder ser distri*u;do na internet
deve estar em desenvolvimento %# muitos anos^
deve seguir os padr.es ISO'ANSI SQ= e@ $e SQ= eT)^
deve satisfa>er as neessidades futuras" tais omo SQ=I $SQ=eT)^
deve ter reursos avan+ados(
Aontee -ue o /ostgreSQ= satisfa> todas essas ondi+.es portanto o software
ade-uado para essa situa+,o( Seu nome meio estran%o mas uma oisa fato( O mundo
omo atualmente on%eemos" est# definitivamente preso ao /ostgreSQ= ((( e para
sempreQQQ portanto assoiado ao Quantum Gis torna9se uma ferramenta de gest,o do
espa+o e!tremamente poderosa(
O QUE O /OSTG2ESQ= TEM A EA5E2 6OM A 6A2TOG2AYIASSSS
5amos ome+ar do prin;pio(
O -ue artografiaS Ora((( a artografia a -ue nos d# a posi+,o no espa+o" definidos
por oordenadas -ue s,o pontos naturais ou artifiiais onde se reon%ee uma latitude"
uma longitude e uma altitude( 4em" nessa situa+,o nFs temos uma dire+,o $"orte" Sul"
Leste e #este" uma $ist8nia $desde mirons at anos lu>QQQQQ) e uma Altura $-uem em
rela+,o ao o -uM)( 6om esses dados assoiados por meio da inform#tia e o uso de
sistemas omputaionais de Fdigo a*erto -ue produ>em tril%.es de #lulos" vislum*ra9
se o renasimento de um vel%o ampo da geografia a artografiaQQQ
6onsiderada omo uma linguagem universal" usada por todos os povos desde a pr9
%istFria^ uma linguagem ionogr#fia simples -ue transende a fala ou a esrita( Yeita por
s;m*olos e onven+.es visuais de tra+os -ue orientam a dire+,o e a dist8nia" pontos -ue
indiam loali>a+.es om dist8nias proporionais e ores" tipo a>ul indiando o frio e
vermel%o o -uente" e assim por diante(
a artografia -ue fornee o %assi para -ue um *ano de dados /ostgreSQ= possa
operar um Sistema de Informa+.es Geogr#fias $SIG)( Os dados alimentados
orretamente em seus loais e em seus tempos" o om*ust;vel -ue permite a fluide> de
onsulta e a montagem ionogr#fia -ue irula pelas infovias( Mas antes da artografia
temos -ue oletar dados em ampo" assim vamos reorrer a uma #rea da artografia^ a
topografia(
A topografia de fundamental import8nia pois nela -ue vamos *usar dois oneitos
fundamentais( A preis,o e a aur#ia" dois oneitos -ue em geral as pessoas
onfundem( A preis,o de um e-uipamento de mira ou de posiionamento glo*al $G/S)"
est# na apro!ima+,o dos pontos em on?unto de agrupamentos de maras de visada( A
aur#ia desse e-uipamento fa>er esse on?unto de pontos agrupados de maras de
visada se aglutinarem num alvo espe;fio" om um e-uipamento -ue possua essas
ondi+.es de aferi+,o" vamos oletar os dados em ampo(
A topografia parte de uma mara feita om oordenadas on%eidas" se om um teodolito"
mede o 8ngulo entre a r e vante do ponto reon%eido" mede a inlina+,o e a dist8nia
deste ponto no alvo om o au!ilio de uma rgua e um on?unto de transferidores( O dados
s,o anotados por um sistema de medida se?a ele -ual for( a topografia -ue impede -ue
%a?a so*reposi+,o de #reas" -ue no SIG %amado erros topolFgios" em adastros e
*ases de dados geo9espaiais om o uso do /ostgreSQ= on%eido omo *eli%es
adastrais(
6oletados os dados preiso desarrega9lo em uma *ase artogr#fia -ue possua um
datum" uma pro?e+,o e uma esala de preis,o de aordo om seu uso espe;fio(
O resultado desse tra*al%o metFdio feito em ampo" vai definir a latitude e a longitude de
ada ponto demarado no terreno pelo aparel%o de oleta" definindo um per;metro e uma
#rea por oordenadas on%eidas" portanto leg;veis por *anos de dados geo9espaiais
omo o /ostGIS( A partir da-ui" desarregado os dados" deve %aver a entrada da
informa+,o para o sistema de *ano de dados" sua valida+,o e ertifia+,o(
O Quantum Gis possui um plugin -ue permite desarrregar dados de posiionamento de
diversos aparel%os de posiionamento glo*al( 4asta ir ao ;one
Ao aionar o omando Gps tools voM aionar# a seguinte ?anela&
/or essa ?anela voM vai se relaionar om os e-uipamentos e!ternos de oleta de dados
tipo G/S e /3As( onde voM alimenta esses aparel%os ou ree*e dados oletados
pelos mesmos(
/or essa ?anela voM vai se relaionar om os e-uipamentos e!ternos de oleta de dados
tipo G/S e /3As( onde voM alimenta esses aparel%os ou ree*e dados oletados
pelos mesmos(
O Quantum GIS produ> ar-uivos de e!tens,o (gp! -ue permite arma>enar dados nesses
e-uipamentos e!ternos( Tam*m poss;vel importar dados em diversos outros formatos"
para tanto *asta ir na a*a importar ar-uivo $as e!tens.es s,o derivadas do site
%ttp&''gps*a*el(sf(net)" s,o elas&
O*serve -ue todos os aparel%os de oleta e!terna est,o em 1GSTV assim a *ase onde
voM vai desarregar seus dados tam*m deve possuir esse sistema de referMnia
espaial" aso n,o este?a neess#rio onverte9los para n,o gerar erros(
O QUE O QUANTUM GIS TEM EA5E2 6OM O Q6A3" O GIM/" O SAGA GIS" O
4=EN3E2" O /OSTG2ESQ= E O 42OYYI6ESSS
5amos do prin;pio((( atualmente poss;vel ompor um on?unto de seis softwares
*#sios -ue te permite gereniar ompletamente uma organi>a+,o *uror#tia
V
" se?a ela
pu*lia ou privada(
O 4rOffie um poderoso software para uso em esritFrio( um %omFlogo do Offie da
1indows na vers,o G/=
_
Esse software possui apliativos de editores de te!to" ta*ela"
desen%o" apresenta+,o" editor de fFrmulas e *ano de dados( Assim poss;vel aessar
pelo 4ASE -ue um de seus apliativos" atravs de um plugin e!terno o *ano de dados
/osgreSQ=( 3esta forma" ele se torna uma poderosa ferramenta de onsulta e
alimenta+,o de um *ano de dados /ostgreSQ=" pois possui uma interfae gr#fia
amig#vel om o usu#rio" ampliando imensamente seu poder de produtor e de gereniador
de doumentos" para uma administra+,o *uror#tia( A apaidade produtiva
e-uivalente ao seu %omFlogo" o Offie" possuindo efiiMnias e defiiMnias" portanto
onorrentes no segmento de softwares para esritFrio" tendo omo diferenial a
gratuidade( /ensemos -uanto usta manter a lien+a de hAA m#-uinas om o programa
Offie propriet#rioS
O Saga GIS um poderoso software matem#tio para an#lise de dados raster" mesmo o
Quantum GIS assoiado ao G2ASS -ue permite o uso de v#rios oneitos %omFlogos ao
Saga GIS am*os s,o onorrente diretos do /2ater e Idrisi" am*os softwares
propriet#rios" possui a apaidade de leitura de ar-uivos (s%p" *em omo gera9los a partir
/ Entendemos por organiza0)es b#rocr1ticas2 #m sistema racional *ormal e impessoal onde #ma a#toridade de*ine as
rela0)es de mando e s#bordina03o bem como s#as !ierar'#ias2 poss#i normas racionais escritas2 '#e de*inem com
precis3o essas rela0)es permitindo assim a distrib#i03o das atividades a serem e(ec#tadas de *orma sistem1tica
tendo em vista os *ins visados.. S#a administra03o & *ormalmente plane4ada2 organizada2 e s#a e(ec#03o se realiza
por meio de doc#mentos escritos.
5 G67 7icen0a de So*t+re 7ivre
de imagens raster ou modelos digitais de eleva+,o" sendo e!tremamente <til para a #rea
de an#lise am*iental( /ossui amplo uso na gera+,o de filtros -ue permitem e!trair
informa+.es e torna9las vis;veis(( Esse software possi*ilita a gera+,o de material de uso
aess;vel atravs do arma>enamento e distri*ui+,o por um servidor 1MS( Ao ontr#rio do
G2ASS um programa amig#vel om o usu#rio(
O Q6A3" um poderoso software de desen%o tnio em @3" possui e!elente
performane para gera+,o de desen%os mtrios e plantas onstrutivas" um onorrente
direto do Auto 6A3 da Autodes:" porm om lien+a livre( Os omandos s,o muito
semel%antes aos omandos do Auto 6A3" om algumas diferen+as sutis( A urva de
aprendi>ado para usu#rios do Auto 6A3 urta e garante em pouo tempo de
treinamento e-uiparar9se produtivamente( Tra*al%a na e!tens,o (3aY e lM as *i*lioteas
da Autodes:( /ossui um omando de e!porta+,o para tornos 6N6 o -ue failita
imensamente o desen%o tnio de pe+as" e sua produ+,o industrial( Atualmente ?# e!iste
material em portuguMs possi*ilitando treinamento de profissionais om difiuldades em
l;ngua estrangeira(
O GIM/ um su*stituto natural do /%otos%op" possui efiiMnias e defiiMnias em
rela+,o ao onorrente" mas permite -uase todos os tipos de manipula+,o de desen%os e
imagens" montagens e omposi+,o de uma ou mais fotografias" tratamento para a
retirada de OpoeirasP" e-uali>a+,o" altera+,o de *ril%o e ontraste" tor+,o" altera+,o de
8ngulos e orienta+,o" et( um software prFprio para uso em pu*liidade e propaganda"
designer gr#fio e assoiado ao 4lender garante *oa performane em renderi>a+,o para
anima+,o gr#fia(
O 4lender um software de modelagem e anima+,o gr#fia -ue permite a ria+,o de
?ogos sem uso de programa+,o" reali>ar a pFs produ+,o de anima+.es om um editor de
v;deo integrado( Yoi riado iniialmente pela empresa %amada Not a Num*er om a sigla
NaN -ue enerrou suas atividades devido a difiuldades finaneiras ( Ao final da empresa
em @AA@ o pro?eto atravs de Yunda+,o 4lender sem fins lurativos" -ue ?# estudava o
software desde UeeT amplia as suas atividades omo pro?eto de software om Fdigo
a*erto om lien+a GNU9G/=( um onorrente direto de diversos softwares" entre eles
o Ids ma!" 6inema V3" MaDa" SoltImage aSI e =ig%t1ave" om a vantagem de estar
dispon;vel na 1E4 e possuir farta doumenta+,o em l;ngua portuguesa dispon;vel
tam*m na 1E4( /ossui distri*ui+,o em 1indows" =inu!" Yree4S3" e Solaris $Sun)" om
ar-uivo de instala+,o redu>ido na vers,o 1indows para apenas f"_ M4 de taman%o(
A=GUMAS 6ONSI3E2AJ`ES
Um Sistema de Informa+.es Geogr#fias efiiente deve permitir a interopera*ilidade entre
diversos sistemas operaionais e!istentes" deve aessar dados de m<ltiplas plataformas e
aessar ar-uivos em diversas e!tens.es( 3eve possuir uma ontologia informaional
<nia" signifiando uma troa entre as diversas #reas do sa*er %umano( 3eve ser de f#il
uso" portanto possuir uma urva de aprendi>ado pe-uena $de alguns meses)(
O movimento de Software =ivre atualmente permite a onstru+,o desse prinipio *#sio
da informa+,o( Ao posiionarmos a informa+,o om suas dimens.es" espaial e temporal"
podemos evideniar as m<ltiplas perep+.es do espa+o ' tempo" aessado a partir de
m<ltiplos pontos de o*serva+,o e esala e assim" reonstruir a visi*ilidade dos
fenNmenos so* m<ltiplos aspetos partiular ou geral( 2esta sa*er para -uM" para -uem e
por-uM fa>erSSS
/elo fato de todas as possi*ilidades estarem dispon;veis para aessar" podemos tra*al%ar
om o estado da arte de ada um dos softwares livres ou gratuitos dispon;veis( Essa nova
perep+,o" permite as administra+.es *uror#tias em todos os segmentos" novas
possi*ilidades de e!pans,o da vis,o de um novo reordenamento do pensar o mundo( O
aesso online permitiu o rompimento do tempo nos diversos espa+os" assim se
entendemos -ue& toda informa+,o oorre em um dado espa+o e num dado tempo" e sua
oorrMnia provoa um determinado impato mensur#vel" ele mape#vel so* diversos
aspetos" 8ngulos e perspetivas( Se mape#vel est# su?eito a um proesso de resposta
as poss;veis influMnias dentro das soliita+.es do demandante e a um ordenamento -ue
permite ru>ar os diversos fenNmenos resultantes(
O Quantum Gis" um software -ue atualmente o -ue mel%or se onfigura para uso das
organi>a+.es *uror#tias -ue demandam informa+.es geo9espaiais( Suas
funionalidades s,o de longe <teis para um ordenamento lFgio de *ano de dados
/ostgreSQ=" podendo guardar informa+.es vetoriais vinuladas a informa+.es de *anos
de dados ta*ulares desde -ue possua uma %ave prim#ria" isso" prinipalmente aliado
pelo seu aesso a *anos de dados 1MS -ue possi*ilita aesso a ar-uivos raster"
onstruir novas informa+.es para o *ano de dados /ostgreSQ=( /ortanto o Quantum Gis
se torna um onstrutor de informa+.es( /ara tanto ele deve possuir um %assi -ue uma
*ase artogr#fia u?as oordenadas" dimens.es de esala e pro?e+,o s,o on%eidas"
permitindo *ases de #lulos nuna antes imaginadas( Esse ordenamento se fa>
fundamental" pois define loali>a+,o" pontos de vista e grande>as e suas inter9rela+.es(
N,o um software -ue possui o estado da arte nas diversas funionalidades( Mas um
montador instintivo de uma ar-uitetura lFgia de arma>enamento de informa+,o para um
*ano de dados /ostgreSQ= e 1MS( Isso o estado da arte dele( Am*os os *anos de
dados assoiados derivam outras possi*ilidades ainda n,o mapeadas(

Você também pode gostar