Você está na página 1de 225

Manual de gvSIG

Verso 1.1

Este manual baseado nas seguintes verses de manuais: - Manual gvSIG 1.1 Verso 3 em Espanhol - Manual gvSIG 1.1 Verso 1 em Ingls - Manual gvSIG 1.1 Piloto de Redes Verso 2 em Espanhol - Manual de Elementos Sextante Verso 1.0 em Espanhol

Controlo de Verses
Verso do manual gvSIG 1.1 em Portugus Verso 0 Alteraes introduzidas Documento Inicial Responsvel das Alteraes

Novageo Solutions

ndice
1 - Requisitos mnimos e Instalao......................................................................................6 Requisitos mnimos...........................................................................................................6 Instalao do gvSIG..........................................................................................................6 2 Interface do gvSIG.........................................................................................................18 Configurao da aplicao..................................................................................................20 Annotation Preferences...................................................................................................21 Editing..............................................................................................................................22 General............................................................................................................................23 Mapa................................................................................................................................26 Net Analyst.......................................................................................................................27 Network............................................................................................................................28 Vista.................................................................................................................................29 3 Vistas..............................................................................................................................30 Criao de Vistas.............................................................................................................30 Propriedades das Vistas..................................................................................................32 Estrutura de uma Vista....................................................................................................33 Adicionar dados a uma Vista...........................................................................................33 Adicionar Ficheiros do disco.......................................................................................34 Conexo a Bases de Dados Espaciais.......................................................................36 Adicionar dados por Web Feature Service.................................................................38 Adicionar dados por Web Map Service.......................................................................41 Adicionar dados por Web Coverage Service..............................................................46 Adicionar dados usando o protocolo ArcIMS..............................................................49 Adicionar Ortofotos atravs de um Protocolo ECWP.................................................52 Tabela da Contedos.......................................................................................................53 Criao de novos temas..................................................................................................55 Criao de um ficheiro .shp.........................................................................................55 Criao de um ficheiro .dxf..........................................................................................57 Criao de um tema numa base de Dados Postgis....................................................58 Adicionar uma Tabela de Eventos...............................................................................60 Propriedades dos Temas.................................................................................................62 Propriedades dos Temas vectoriais............................................................................62 Mudar a Cor............................................................................................................62 Mudar o Nome.........................................................................................................64 Propriedades...........................................................................................................65 Simbologia...............................................................................................................67 Propriedades dos Temas Raster.................................................................................73 Informao..............................................................................................................73 Configurar o Localizador..................................................................................................79 4 - Navegao e Ferramentas Bsicas...............................................................................80 Ferramentas de Navegao............................................................................................80 Ferramentas de Informao e de Medio.....................................................................82 Ferramentas de Seleco................................................................................................83 Ferramentas de Localizao...........................................................................................87 5 - Exportao de temas......................................................................................................88 Exportar para shapefile....................................................................................................89 Exportar para dxf.............................................................................................................89 Exportar para PostGIS e Oracle Spatial..........................................................................90 Exportar para GML..........................................................................................................91 Exportar para um tema Raster........................................................................................91 Corte de imagens........................................................................................................92 3

Alterao da Resoluo Espacial................................................................................92 Seleco de Bandas....................................................................................................93 Exportar para um ficheiro de Anotaes.........................................................................93 Exportar como Imagem e WMC......................................................................................97 Exportar como Imagem...............................................................................................97 Exportar como Web Map Context...............................................................................97 Importar um Web Map Context.................................................................................100 6 - Trabalhar com imagens Raster....................................................................................102 Guardar como ficheiro Raster.......................................................................................102 Georeferenciao de imagens raster............................................................................106 Brilho, contraste e realce de imagens raster.................................................................111 Aplicar Transparncia a pixels.......................................................................................113 Seleccionar uma imagem raster....................................................................................113 7 Tabelas de Atributos.....................................................................................................115 Adicionar tabelas............................................................................................................115 Propriedades das Tabelas.............................................................................................117 Estatsticas das Tabelas................................................................................................118 Filtros..............................................................................................................................119 Reordenamento de registos..........................................................................................120 Unio e Ligao de Tabelas..........................................................................................120 8 Calculadora de Campos..............................................................................................122 9 Ferramentas de Edio................................................................................................125 Propriedades da Edio................................................................................................127 Snapping....................................................................................................................128 Flatness.....................................................................................................................129 Grid............................................................................................................................129 Limit rows in memory.................................................................................................130 Pilha de Comandos.......................................................................................................130 Ferramentas de Desenho..............................................................................................131 Desenho atravs da Consola de Comandos............................................................131 Desenho atravs das ferramentas............................................................................132 Ferramentas de Seleco..............................................................................................137 Ferramentas de Modificao.........................................................................................139 Edio Alfanumrica......................................................................................................144 Adio de registos.....................................................................................................145 Modificao de Registos...........................................................................................145 Remoo de Registos...............................................................................................146 Gesto de Campos....................................................................................................147 10 Operaes de Geoprocessamento............................................................................149 Buffer..............................................................................................................................150 Spatial Join....................................................................................................................152 Clip.................................................................................................................................154 Difference.......................................................................................................................155 Intercepo....................................................................................................................156 Union..............................................................................................................................157 Convex Hull....................................................................................................................159 Dissolve.........................................................................................................................159 Merge.............................................................................................................................161 Correco topolgica em temas de linhas....................................................................162 XY Shift..........................................................................................................................163 Reproject........................................................................................................................164 11 Sadas Grficas..........................................................................................................165 4

Propriedades do Mapa..................................................................................................166 Configurao da pgina.................................................................................................167 Insero de Objectos no Mapa......................................................................................168 Vistas.........................................................................................................................169 Legenda.....................................................................................................................170 Escala........................................................................................................................171 Rosas dos Ventos ou Setas de Orientao..............................................................172 Caixas........................................................................................................................173 Imagem......................................................................................................................173 Texto..........................................................................................................................174 Objectos Grficos......................................................................................................175 Edio e Propriedades dos Objectos do Mapa.............................................................176 Undo e Redo.............................................................................................................176 Propriedades dos objectos do mapa.........................................................................177 Alinhamento...............................................................................................................178 Agrupar e Desagrupar...............................................................................................178 Simplificar Legenda...................................................................................................179 Ordem de Visualizao.............................................................................................179 Linha Grfica.............................................................................................................180 Tamanho e posio...................................................................................................181 Ferramentas de Navegao no Mapa...........................................................................181 Templates.......................................................................................................................182 Impresso......................................................................................................................184 Exportar para PDF ou PostScript..............................................................................184 12 Anlise de Redes.......................................................................................................186 Gerao da Topologia de Rede.....................................................................................186 Calcular a rede sobre o tema original.......................................................................187 Correco Topolgica do Tema Original...................................................................188 Trabalhar com as coordenadas originais..................................................................189 Usar tolerncia para criar a topologia de rede..........................................................190 Carregar topologia de rede............................................................................................191 Gesto de Paragens......................................................................................................191 Adicionar paragens....................................................................................................193 Guardar paragens.....................................................................................................193 Guardar rota..............................................................................................................194 Centrar sobre uma paragem.....................................................................................195 Fixar velocidades.......................................................................................................195 Obteno de custos de rotas....................................................................................196 Activar e Desactivar paragens..................................................................................197 Alterar a ordem das paragens...................................................................................197 Eliminar paragens......................................................................................................197 Gerao de Rotas..........................................................................................................198 13 Sextante.....................................................................................................................201 Gestor de Extenses.....................................................................................................201 Configurao do Gestor de extenses......................................................................206 Modelador Grfico.........................................................................................................208 Definio dos dados de entrada................................................................................209 Definio dos processos...........................................................................................210 Edio, Armazenamento e Recuperao de Modelos..............................................212 Processos em Batch......................................................................................................213 Linha de comandos.......................................................................................................217 Histrico de Processos..................................................................................................222 5

1 - Requisitos mnimos e Instalao


Requisitos mnimos
Para garantir o correcto funcionamento do software no computador, so necessrios os seguinte requisitos:
- Mnimos: Pentium III / 256 MB RAM (Recomendvel: Pentium IV / 512MB RAM) - Sistemas operativos: Windows Linux (Testado em Win98/XP e Linux Suse 8.2/9.0) Outros requisitos: - Mquina virtual de java 1.5.0.12 - Bibliotecas JAI (Java Advanced Imaging) e JAI Image I/O

Instalao do gvSIG
Para realizar a instalao do software gvSIG dever aceder-se pgina do projecto e fazer o download dos ficheiros adequados. A pgina do projecto : www.gvsig.gva.es

Nesta pgina poder seleccionar-se um de quatro idiomas para a navegao pelo site: Castelhano, Valenciano, Ingls ou Chins. Logo na pgina inicial do site existe um link directo para a descarga da ltima verso estvel do gvSIG. Esto disponveis para instalao os ficheiros para instalao em Windows (.exe), em Linux (.bin) e em Macintosh (.zip). Para alm destas opes, existe ainda a opo de descarregar o ficheiro de instalao que inclua a instalao dos pr-requisitos ou que no a inclua. A verso com a instalao dos requisitos mnimos verifica se os requisitos de software (Mquina Virtual de Java e Bibliotecas) se

encontram disponveis e, caso no se encontrem disponveis, pesquisa a Internet pelos que estiverem em falta e inicia a instalao dos mesmos. Esta a opo recomendada uma vez que garante o correcto funcionamento do software. A verso sem os requisitos de instalao dever apenas ser seleccionada se j tiver instalado e utilizado o gvSIG no computador alguma vez ou se tiver uma Mquina Virtual de Java correctamente instalada e as Bibliotecas necessrias.

Aps descarregar o ficheiro de instalao, dever executar-se o ficheiro tendo o cuidado de, quando solicitado, seleccionar a opo S para que o programa de instalao verifique se os requisitos de instalao da aplicao esto disponveis.

Caso algum dos requisitos esteja em falta, sero lanados programas de instalao dos mesmos. Quando estiverem verificados todos os requisitos de instalao, inicia-se a instalao do gvSIG, devendo ser seleccionado o idioma pretendido para a processo de instalao e, em seguida surge a janela de apresentao do programa.

Segue-se a janela com os Termos da Licena de Utilizao, que devero ser aceites para poder prosseguir com a instalao.

No passo seguinte podem ser definidos que componentes do software pretentemos que sejam instalados. Apenas os componentes cujo smbolo se encontra a cinzento so de instalao obrigatria. No entanto, para a realizao dos exerccios devero ficar seleccionados todos os items da lista.

Na janela seguinte pode ser definida a directoria onde vo ser instalados os ficheiros do programa.

Ao clicar no boto seguinte inicia-se a instalao do programa.

Quando a instalao est concluda com sucesso apresentada a seguinte janela.

10

Para alm dos componentes que so instalados com o gvSIG, existem outros componentes que se encontram disponveis na pagna do projecto e que correspondem a funcionalidades adicionais que se encontram em desenvolvimento, mas cujas verses preliminares possuem j algumas funcionalidades interessantes. A instalao destes componentes adicionais pode ser realizada atravs da pgina de downloads (descargas) onde foi realizado o download do ficheiro de instalao do gvSIG. Neste caso, devero ser instalados seguintes componentes:

- Piloto Raster (BN7) - Piloto de Redes (BN5) - Piloto 3d (BN33) - Cliente ArcSDE (BN6)

Uma vez que alguns destes componentes necessitam por vezes de outras bibliotecas, mais uma vez recomendvel que sejam seleccionados os ficheiros de instalao com verificao dos requisitos da aplicao. Caso exista alguma dvida relativa instalao ou qualquer outra dvida relacionada com o gvSIG, pode tentar encontrar-se uma resposta junto da comunidade de utilizadores de gvSIG atravs das Listas de Distribuio que se encontram disponveis no site do projecto em

http://www.gvsig.gva.es/index.php?id=listas-distribucion&L=0
Por fim, existe ainda outra aplicao open-source que foi adaptada para funcionar sobre o gvSIG e que lhe adiciona um vasto nmero de funcionalidades adicionais: o Sextante. Existe um link na pgina do gvSIG para a pgina do projecto Sextante mas o link directo para o site o http://www.sextantegis.com/. Aqui poder ser realizado o download da verso actual do Sextante. Esto disponveis dois ficheiros distintos que permitem realizar a instalao do software. Poder ser realizada a descarga do ficheiro .jar que, ao ser executado, inicia o processo de instalao.

11

Devem ser tambm aceites os termos constantes na Licena para poder prosseguir com a instalao do Sextante.

Por fim, caso no seja detectada automaticamente a localizao da directoria de instalao do gvSIG, a mesma dever ser indicada pelo utilizador. Aps ser indicada a localizao da directoria do gvSIG o restante processo realizado automaticamente.

A outra forma de instalao do Sextante fazer o download do ficheiro em formato .zip e descomprimir o ficheiro directamente sobre a directoria de extenses do gvSIG. Caso a directoria escolhida durante a instalao tenha sido a que definida por defeito, bastar descomprimir o ficheiro .zip sobre a directoria \Programas\gvSIG_1.1.1\bin\gvSIG\extensiones.

12

2 Interface do gvSIG
Este o interface inicial do gvSIG e que permite realizar as funcionalidades fundamentais com o software.
Barra de ttulo Barra de mens Barra de ferramentas

rea de Trabalho

Barra de Estado

Barra de ttulo Apresenta o nome do software e o nome do projecto em que se est a trabalhar Barra de mens Integra os mens com as funcionalidades disponveis no gvSIG. O nmero de mens disponveis varia consoante o tipo de documento que est a ser trabalhado (Vista, Tabela, Mapa) e o tipo de ficheiro que est seleccionado (pontos, linha, rea, ficheiro raster). Barra de Ferramentas Apresenta os atalhos para as funcionalidades mais utilizadas no gvSIG. Existem atalhos que surgem apenas quando esto a ser realizadas determinadas operaes (Ex. Edio). Ao passar o cursor por cima de um atalho apresentada a descrio da funcionalidade. rea de trabalho Aqui encontra-se o Gestor de Projectos e nesta rea que so apresentados os documentos com que estamos a trabalhar (Vistas, Tabelas, Mapas). Barra de Estado Apresenta informaes sobre a funcionalidade que est a ser utilizada e outras informaes adicionais como coordenadas, projeco e distncias. Os projectos criados em gvSIG so armazenados em ficheiros com a extenso .gvp. Ao abrir um projecto ou ao criar um novo projecto, apresentado Gestor de Projectos. Este Gestor de Projectos, para alm de apresentar algumas informaes sobre o projecto como sejam a data de criao e a data do ltimo save, permite aceder aos 4 tipos distintos de documentos existentes em gvSIG:

Vista 3d Tipo de documento que permite a visualizao de dados tridimensionais. Este tipo de

13

documento apenas se encontra disponvel quando est tambm instalado o Piloto 3d para o gvSIG. Vista Tipo de documento em que trabalhada a componente grfica dos ficheiros de informao geogrfica. Tabela Tipo de documento em que trabalhada a componente alfanumrica dos ficheiros de informao geogrfica Mapa Tipo de documento onde so realizadas as sadas grficas relativas aos dados trabalhados em cada projecto, permitindo a integrao de legendas, escalas, orientao, etc.

Caso a janela do Gestor de Projectos no esteja visvel, possivel tornar a abri-la a partir do men Ver seleccionando a opo Gestor de Projectos.

As opes para que permitem criar, abrir e guardar os projectos podem ser acedidas tanto atravs do men Ficheiro, como atravs dos atalhos existentes na barra de ferramentas.

Ao encerrar o programa, surge uma janela com a lista dos projectos que estavam a ser trabalhados e de todos os ficheiros que estavam dentro do projecto e que estavam numa sesso de edio. Nesta lista podemos seleccionar que informao queremos que seja guardada assinalando caixa de seleco ao lado do ficheiro ou projecto. Para ignorar todas as alteraes poder desseleccionar todas as caixas de seleco ao lado dos ficheiros, ou simplesmente seleccionar a opo Discard Changes.

14

Configurao da aplicao
Existem algumas caractersticas da aplicao que podem ser personalizadas pelo utilizador. A janela que permite realizar as configuraes pode ser acedida atravs do men Janela e da opo Preferences. Existe tambm um atalho na barra de ferramentas que permite abrir a mesma janela Ao abrir a janela ficam disponveis 7 opes de configurao: Annotation preferences, Editing, General, Mapa, Net Analyst, Network e Vista. Ao seleccionar uma das opes no lado esquerdo, a janela do lado direito fica preenchida com as caractersticas que podem ser alteradas pelo utilizador.

15

Annotation Preferences
Dentro das Annotation Preferences pode ser definida a formatao das etiquetas que so apresentadas no mapa.

Assim, a caractersticas que podem ser alteradas so as seguintes: Text Define o texto que ser apresentado caso o campo escolhido para representar as etiquetas esteja em branco para um qualquer registo. Se optar por deixar esta opo em branco, no ser apresentada nenhuma etiqueta nos dados que tiverem o campo da etiqueta em branco; Font type Define o tipo de fonte que as etiquetas tero por defeito; Font style Permite definir o estilo da fonte por defeito das etiquetas; Font height Permite definir o tamanho da fonte que ser apresentado por defeito nas etiquetas; Font rotate Permite definir a rotao que as etiquetas apresentadas tero por defeito; Font color Permite definir a cor por defeito das etiquetas que sero apresentadas.

Editing
Dentro da opo Editing podem ser definidas as caractersticas de representao dos elementos grficos quando estamos a realizar uma sesso de edio.

16

As caractersticas que podem ser configuradas so as seguintes: Selection color Define a cor de um elemento que esteja seleccionado num tema que esteja em edio; Axis references color Permite definir a cor do eixo de referncia, ou seja, do vector de referncia que apresentado quando estamos a realizar uma alterao a um elemento grfico; Geometry selection color Permite definir a cor de um elemento enquanto est a ser desenhado; Handler selection color Define a cor dos vrtices de um determinado elemento que est a ser editado. Permite definir a cor do preenchimento e do contorno desses pontos. Para cada uma destas caractersticas possvel definir igualmente a transparncia de cada uma delas.

General
Nesta opo possivel alterar algumas configuraes relacionadas com a aparncia e a configurao do ecr, o idioma, as directorias de trabalho e as extenses. General Permite desde logo definir se pretendemos que a posio e o tamanho das janelas que utilizamos seja memorizado pelo programa.

17

Appearance Permite definir o estilo de apresentao das janelas de entre os estilos existentes na lista. Configuration screen Esta opo destina-se sobretudo a portteis, mas deve ser utilizada em todos os computadores em que o interface no seja apresentado de forma correcta. Atravs desta ferramenta possvel ajustar a resoluo para que a representao seja feita de forma correcta. Para isso necessrio seguir 4 passos: 1 Medir, com uma rgua, o comprimento da recta no ecr 2 Introduzir no campo The length of line above is o comprimento obtido, bem como as unidades 3 Premir o boto Calculate 4 O campo Resolution automaticamente preenchido com a resoluo mais adequada.

Diretrio de extenses Aqui pode ser definido o directrio em que se encontram as extenses que o gvSIG deve utilizar. Para alterar a localizao desse directrio basta clicar no boto Examinar e definir o novo caminho.

18

Folders Nesta opo possvel definir a localizao de diversas directorias de trabalho de maneira a facilitar o acesso s mesmas. Podem ser definidas as seguintes directorias de trabalho:

- Projects folder Define a localizao dos projectos de trabalho (.gvp); - Geographycal data folder Define a localizao dos dados geogrficos (vectoriais e raster); - Template folder Define a localizao dos modelos de mapas (templates) que foram construdos (.gvt);

Idioma Permite escolher o idioma de entre um dos idiomas disponveis na lista. Para que as alteraes de idioma surtam efeito necessrio reiniciar o programa.

19

Extensions Ao clicar numa das extenses, o quadro do lado direito preenchido com a descrio da extenso seleccionada. Para alm disso, ento possvel activar ou desactivar a extenso seleccionando ou desseleccionando a caixa de Extenso activa, assim como definir a prioridade dessa extenso.

Mapa
Nesta opo possvel configurar os mapas, ou seja, as sadas grficas sem haver necessidade de estar sempre a configurar uma a uma.

20

Espao da malha Permite definir o espaamento horizontal e vertical da malha. Visualizar malha Permite definir se a malha ou no visvel Malha activada Permite definir se a malha est ou no activa Activar rgua Permite definir se a rgua est ou no activa, ou seja, se est ou no visvel

Net Analyst
Esta opo apenas se encontra disponvel se estiver instalada a extenso de Piloto de Redes. Aqui possvel definir os smbolos a serem associados aos vrios elementos numa anlise de redes.

21

Network
O men Network oferece duas opes de configurao distintas: Network status e Firewall/Proxy. Network status Esta opo permite verificar se o computador se encontra devidamente ligado Internet. Isto pode ser realizado atravs do boto Check Now. Caso a ligao Internet no esteja a funcionar, no ser possvel aceder aos servidores de mapas e aos servios web que o software tem implementados.

Firewall/Proxy Esta opo permite configurar o acesso rede para que se possa utilizar os servios web que o gvSIG disponibiliza. No caso da proxy refere-se ao programa ou dispositivo que permite a ligao Internet de todos os equipamentos de uma organizao quando apenas se dispe de um equipamento ligado, ou seja, apenas um IP. O SOCKS proxy funciona tambm como uma firewall proporcionando uma maior segurana aos utilizadores de uma rede. Para configurar as ligaes necessrio conhecer o IP do servidor, a porta da proxy, o nome de utilizador e a password.

22

Vista
Nesta opo possvel realizar alteraes s configuraes que as vistas tm por defeito.

Projeco actual A primeira configurao que pode ser alterada diz respeito ao sistema de referenciao que a Vista tem por defeito quando criada. Existem diversas opes que podem ser escolhidas. No caso da cartografia utilizada em Portugal Continental, o Datum 73 corresponde ao cdigo EPSG:27492. Add new layers in invisible mode Permite definir se os novos temas, quando so adicionados Vista, so adicionados como visveis ou invisveis. Zoom Factor Permite definir qual o factor de zoom que feito conforme fazemos zoom in ou zoom out numa Vista. Default view back color Permite definir qual a cor de fundo que as Vistas apresentam por defeito. Default selection color Permite definir qual , por defeito, a cor de um elemento grfico que seja seleccionado.

23

Unidades do mapa e de medida Permite definir quais so as unidades, de entre as existenets no men, que so utilizadas por defeito nas Vistas.

3 Vistas
Vistas so os documentos do gvSIG que so utilizados como rea de trabalho para a informao cartogrfica.

Criao de Vistas
A criao de Vistas em gvSIG realizada atravs do Gestor de Projectos. Caso o Gestor de Projectos no esteja visvel poder ser acedido atravs do men Ver opo Gestor de Projectos ou atravs das teclas de atalho Alt+P. Aps aceder ao Gestor de Projectos, devem ser seguidos os seguintes passos para criar a Vista:

- Seleccionar o tipo de documento Vista na parte superior do Gestor de Projectos. - Premir o boto Novo - Um documento criado que, por defeito, ter o nome Sem ttulo 0

24

- Para alterar o nome da Vista, deve seleccionar-se a Vista e premir o boto Mudar de Nome. Ser apresentada uma janela onde deve ser introduzido o novo nome da Vista.

25

Propriedades das Vistas


As propriedades de uma Vista podem ser acedidas de duas formas distintas:

- Seleccionando a Vista no Gestor de Projectos e premindo o boto Propriedades (se a Vista estiver fechada) - Quando a Vista est j aberta, atravs do menu Vista e da opo Propriedades

Na janela de Propriedades podem ser alteradas algumas configuraes especficas dessa Vista. Nomeadamente, podem ser alteradas as unidades do mapa e de medida, a cor do fundo da Vista, o sistema de referenciao e o nome da Vista. (Para outras configuraes das Vista ver o captulo de Configurao da Aplicao).

26

Estrutura de uma Vista


Ao abrir uma vista que faz parte de um projecto, abre-se uma nova janela que se subdivide em 3 reas distintas:

Tabela de Contedos

Vista Geogrfica

Localizador

Tabela de Contedos No canto superior esquerdo encontra-se a Tabela de Contedos onde esto listados todos os temas de informao que se encontram na Vista, bem como a simbologia utilizada para os representar na Vista Geogrfica. Localizador No canto inferior esquerdo est o Localizador. O localizador permite que a rea que est representada seja enquadrada num outro mapa que engloba uma rea mais vasta, permitindo perceber a localizao da mesma a uma escala mais pequena. Vista Geogrfica Do lado direito da Vista encontra-se a subdiviso maior, a Vista Geogrfica. nesta parte da Vista que so representados os temas geogrficos que esto integrados na Tabela de Contedos. Ao abrir uma Vista, o nmero de mens e de ferramentas disponveis aumenta, passando a estar disponveis as funcionalidades que permitem trabalhar com as diferentes subdivises da Vista (Ex: Adicionar temas, etc.).

Adicionar dados a uma Vista


O gvSIG suporta tanto dados vectoriais, como dados matriciais ou raster, e, dentro de cada uma dessas estruturas de dados suporta uma grande diversidade de tipos de dados geogrficos. Para adicionar um ficheiro a uma vista deve clicar-se no boto na barra de ferramentas, ou

atravs do men Vista e na opo Adicionar capa ou atravs das teclas de atalho Alt+O. Ao realizar uma dessas operaes apresentada uma janela que nos d acesso a adicionar Vista os dados.

27

Na parte superior dessa janela temos acesso a separadores que permitem adicionar os diversos tipos de ficheiros Vista.

Adicionar Ficheiros do disco


O primeiro separador (Ficheiro) permite adicionar Vista diversos tipos de ficheiros que estejam armazenados em discos. Ao clicar no boto Adicionar surge uma nova janela em que podemos seleccionar no men File types diversos tipos de ficheiros que so suportados pelo gvSIG.

Entre os tipos de dados aceites pelo gvSIG encontram-se ficheiros .shp ou shapefile, formato de ficheiro desenvolvido pela ESRI e que um dos formatos de informao geogrfica mais utilizados. Estes ficheiros so constitudos por 3 ou mais ficheiros com o mesmo nome, sendo que os 3 que so imprescindveis tm as seguintes extenses:

- .dbf base de dados de atributos

28

- .shp Dados espaciais - .shx Indexes dos dados espaciais

O gvSIG suporta tambm 3 formatos distintos de ficheiros CAD (Computer-Aided Design). Esses ficheiros so os ficheiros .dgn, .dwg e .dxf. Estes so ficheiros vectoriais que podem ter informao sobre a forma de pontos, linhas, polgonos e textos. Podem tambm ser adicionados a uma Vista, dados em formato GML (Geographic Markup Language). Este um formato de dados XML que permite transportar e armazenar informao geogrfica e que foi definido conforme as especificaes do OGC (Open-Geospatial Consortium). Estes dados podem ser visualizados e exportados em gvSIG. Para alm dos dados vectoriais, existe a possibilidade de adicionar ficheiros raster ou ficheiros Image. Existem diversos formatos de ficheiros de imagem que so suportados pelo gvSIG como sejam .tif, .jpg, .ecw ou .sid entre outros. Aps seleccionado o tipo de ficheiro que pretendemos adicionar e localizarmos o ficheiro no disco, clicamos no boto Open e o ficheiro ser adicionado janela de ficheiros a introduzir na Vista. Antes de clicarmos em Aceitar devemos ter ateno opo que existe no fundo da janela e que se refere projeco actual. importante saber qual a projeco de cada um dos ficheiros que vamos inserir na Vista, uma vez que apenas assim poder ser garantido que todos os dados ficam devidamente sobrepostos. Para definir a projeco de um ficheiro, devemos seleccion-lo na lista e posteriormente clicar no boto que se encontra ao lado da Projeco actual e definir a projeco correcta.

Aps a projeco de todos os ficheiros que vamos adicionar estarem definidas correctamente, devemos clicar no boto Aceitar para adicionar os ficheiros Vista.

29

Conexo a Bases de Dados Espaciais


O gvSIG permite realizar a ligao a bases de dados espaciais como MySQL e PostGIS atravs de um driver que utiliza JDBC (Java Data Base Connectivity). Para proceder ligao com uma base de dados espacial deve abrir a janela para adicionar capas e clicar no segundo separarador GeoDB e clicar no boto do lado direito (Add connection). ento apresentada outra janela na qual devem ser preenchidos alguns parmetros sobre a base de dados espaciais a que se pretende fazer a ligao.

Os parmetros que devem ser preenchidos so:


- Nome da conexo nome com que pretendemos que a conexo seja apresentada - Driver Escolher o driver correspondente base de dados espaciais a que queremos estabelecer uma ligao (PostGIS, MySQL ou HSQLDB) - Server URL IP onde se encontra a base de dados - Porta Nmero da Porta por onde ser estabelecida a ligao (normalmente este parmetro est j preenchido) - Usurio e Senha Nome do utilizador e senha que permite aceder base de dados.

Depois de preenchidos os parmetros basta clicar em Aceitar e a ligao est criada e os dados existentes na base de dados so indicados na lista Choose Table. Aps seleccionarmos e activarmos a tabela que nos interessa so indicados na lista Table fields os campos que compem essa tabela, e aqui podemos seleccionar quais queremos que estejam disponveis.

30

Quando esto escolhidas as tabelas que pretendemos adicionar podemos definir alguns parmetros adicionais sobre essas tabelas.

Pode ser definido o nome com que o tema apresentado na Vista (Nome da capa) e a projeco em que se encontra o tema (Projeco atual). Os campos com o ID e a Geometria (ID field e Geometry field) so preenchidos automaticamente mas temos a opo de os alterar. As duas restantes opes permitem fazer uma seleco dos dados integrados numa tabela e que sero apresentados na Vista. Essa seleco pode ser realizada quer atravs de restries de SQL ou atravs de critrios espaciais. No caso da restrio SQL, deve introduzir-se o comando da restrio SQL na caixa de texto e seleccionar a checkbox ao lado da SQL restriction. Para a seleco por critrios espaciais, a mesma pode ser realizada de duas formas distintas: - atravs das coordenadas xy da rea pretendida

- atravs da extenso representada na Vista nesse momento

Ao introduzir as coordenadas mximas e mnimas de x e y nas quatro caixas disponveis, os dados apresentados sero os que esto includos nessa rea. Para realizar a seleco atravs da extenso da Vista, devemos ter anteriormente colocado a Vista com a extenso que nos interessa e nesta janela clicar no boto Get view. Neste ltimo caso, as coordenadas xy ficam automaticamente preenchidas.

31

Para adicionar os temas seleccionados Vista, clique em Aceitar.

Adicionar dados por Web Feature Service


O WFS (Web Feature Service) um dos standards definidos pelo OGC que suportado pelo gvSIG. O WFS um protocolo de comunicao atravs do qual o gvSIG consegue informao sobre um tema vectorial num formato GML a partir de um servidor. Nesse ficheiro esto includas as informaes sobre as geometrias e os atributos de todas as entidades e o gvSIG interpreta e representa essa informao. Para realizar uma ligao a um servio WFS, temos de abrir a janela de Adicionar capa e seleccionar o separador WFS.

Depois de aberta a janela no separador WFS devem ser seguidos os seguintes passos:

- Na lista de servidores, seleccionar o servidor a que pretendemos realizar a ligao. Caso no esteja disponvel o servidor que pretendemos podemos adicionar um novo endereo. - Clicar em Conectar para o gvSIG estabelecer a ligao ao servidor. - Quando a ligao estabelecida, e caso o servidor esteja configurado para isso, apresentada a mensagem de boas-vindas do servidor. Caso no surja nenhuma mensagem por o servidor no estar configurado para isso, poderemos comprovar se a ligao est estabelecida se o tipo e verso do servidor e o boto Seguinte ficarem disponveis.

Poder ser tambm seleccionada a opo Actualizar cache para que sejam procuradas localmente informaes que tenham sido anteriormente armazenadas a partir do servidor. Isto apenas funcionar se o servidor j tiver sido utilizado anteriormente. Ao clicar em Seguinte surge um novo conjunto de separadores em que vamos definir que dados

32

queremos importar. Informao Neste separador so apresentadas algumas informaes sobre o servio. A esta informao so adicionadas informaes sobre os dados geogrficos conforme os vamos seleccionando nos restantes separadores. Capas Neste separador so apresentadas numa tabela com duas colunas os temas que se encontram disponveis. Inicialmente, a coluna de Tipo de Geometria encontra-se em branco uma vez que esta tem de ser obtida do servidor e apenas ser obtida quando seleccionarmos esse tema. Ao seleccionar um tema, o separador de Atributos fica disponvel e, no separador de Informao so integrados alguns metadados relacionados com o tema seleccionado.

Seleccionar a opo Mostrar nomes permite que seja mostrado o nome pelo qual o tema reconhecido pelo servidor, e no a descrio que o que apresentado na tabela por defeito. Atributos Neste separador, depois de seleccionado um tema, podemos escolher quais os campos ou atributos que vo ser descarregados quando o tema for integrado no gvSIG. Para seleccionar os campos pretendidos, devem se activadas as checkboxes correspondentes.

33

Opes No separador Opes so apresentadas informaes relativas autenticao do utilizador e conexo. Neste momento, ainda no possvel realizar a alterao do Sistema de Referenciao, mas o gvSIG transforma-o automaticamente para que este corresponda com o utilizado na Vista. As opes de conexo definem o nmero de entidades que podem ser descarregadas (Max. features) e o limite de tempo a partir do qual a conexo rejeitada (O tempo termina). Filter Neste separador possvel aplicar um determinado filtro aos dados com base nos campos

que o tema dispe. Ao carregar pela primeira vez um tema, os valores dos campos no so automaticamente apresentados. No entanto, se tivermos j uma string para aplicar no filtro podemos introduzi-la no espao correspondente e apenas os dados resultantes sero carregados.

34

Caso no tenhamos uma string, podemos carregar o tema para a Vista e, posteriormente carregar no nome do tema na Tabela de Contedos com o boto do lado direito e seleccionar WFS properties e no separador Filter realizar a filtragem dos dados.

Depois de o tema estar carregado na Vista existe ainda a possibilidade de lhe acrescentar novos temas, adicionar campos aos temas ja carregados e mudar as propriedades do tema. Para isso, pode clicar-se com o boto do lado direito do rato sobre o nome do tema na Tabela de Contedos e seleccionar a opo WFS properties.

Adicionar dados por Web Map Service


O WMS (Web Map Service) mais um dos standarts definidos pelo OGC para a disponibilizao de informao geogrfica. Em contraste com o WFS que disponibiliza informao em formato vectorial, o WMS disponibiliza um ficheiro de imagem adequado visualizao no ecr e que no mais do que um retrato da informao geogrfica. Estes ficheiros de imagem encontram-se normalmente em formatos PNG, GIF ou JPEG.

35

Para realizar uma ligao a um servio WMS, temos de abrir a janela de Adicionar capa e seleccionar o separador WMS.

Depois de aberta a janela no separador WMS devem ser seguidos os seguintes passos:

- Na lista de servidores, seleccionar o servidor a que pretendemos realizar a ligao. Caso no esteja disponvel o servidor que pretendemos podemos adicionar um novo endereo. - Clicar em Conectar para o gvSIG estabelecer a ligao ao servidor. - Quando a ligao estabelecida, e caso o servidor esteja configurado para isso, apresentada a mensagem de boas-vindas do servidor. Caso no surja nenhuma mensagem por o servidor no estar configurado para isso, poderemos comprovar se a ligao est estabelecida se o tipo e verso do servidor e o boto Seguinte ficarem disponveis.

Poder ser tambm seleccionada a opo Actualizar cache para que sejam procuradas localmente informaes que tenham sido anteriormente armazenadas a partir do servidor. Isto apenas funcionar se o servidor j tiver sido utilizado anteriormente. Ao clicar em Seguinte surge um novo conjunto de separadores em que vamos configurar os dados que vamos importar atravs do WMS. Informao Este separador apresenta as configuraes actuais do pedido que vai ser realizado ao WMS. Conforme vo sendo realizadas alteraes nos separadores seguintes que modificam as configuraes do pedido, a informao deste separador vai sendo actualizada.

36

Capas Neste separador so apresentados os temas que esto presentes no servidor. Podemos definir o nome que o tema ter quando for apresentado no gvSIG. Para definir os temas que queremos que sejam pedidos ao servidor, seleccionamos os temas/capas que nos interessam e premimos Adicionar (podem ser seleccionados diversos temas em simultneo pressionando a tecla Ctrl).

Estilos Neste separador podemos definir o estilo dos temas a serem representados. Por vezes, os servidores no permitem a definio de estilos para os temas e, por isso, este separador poder estar desactivado.

37

Dimenses Este separador permite definir as dimenses do pedido a ser realizado ao servidor. Tal como acontece com os Estilos, nem todos os servidores esto configurados de maneira a permitir que isto seja definido, por isso este separador poder no estar disponvel.

Por defeito, as dimenses no esto configuradas. Para adicionar uma dimenso necessrio seleccion-la na lista de dimenses apresentada em Settings editor. A partir da, os botes de controlo no canto inferior direito ficam activos. Para cada dimenso est definida uma lista de valores, por exemplo numa dimenso Tempo esses valores referir-se-o a datas em que as

38

diferentes imagens foram recolhidas. Os botes de navegao permitem navegar entre os registos existentes. Aps encontrar o valor pretendido, deve premir-se o boto Add para o acrescentar aos Settings que sero pedidos ao servidor. Existem 3 opes para adicionar o valor

- Single value Selecciona apenas um valor - Multiple value Os valores sero adicionados lista pela ordem que sejam seleccionados. Interval So apenas seleccionados um valor inicial e um valor final

Apesar de cada tema poder ter as suas prprias dimenses definidas, apenas permitida a seleco de um valor (single, multiple ou interval) para cada uma varivel. Por vezes o servidor pode encontrar um conflito com a combinao de temas seleccionada porque alguns dos temas no suportam o valor seleccionado. Nesses casos, apresentada uma mensagem de erro. Formatos Neste separador podem ser definidos o formato de imagem do pedido, se este dever suportar transparncia ou no (para sobreposio com outras imagens) e o sistema de referenciao.

Aps o tema ter sido adicionado Vista continua a ser possvel realizar alteraes ao mesmo. Para isso basta clicar com o boto direito do rato sobre o tema na Tabela de Contedos e seleccionar a opo Propriedades WMS que abre uma janela semelhante que utilizada para configurar o servidor WMS.

39

Adicionar dados por Web Coverage Service


O WCS (Web Coverage Service) outro dos standarts definidos pelo OGC para a informao geogrfica e que suportado pelo gvSIG. Este servio permite a transferncia de informao em formato raster. No entanto, distingue-se do WMS por a informao que transmitida por WCS ser susceptvel de ser editada e analisada, muito semelhana do que acontece com a informao vectorial nos servios WFS. Para realizar uma ligao a um servio WMS, temos de abrir a janela de Adicionar capa e seleccionar o separador WMS.

Depois de aberta a janela, no separador WCS devem ser seguidos os seguintes passos:

40

- Na lista de servidores, seleccionar o servidor a que pretendemos realizar a ligao. Caso no esteja disponvel o servidor que pretendemos podemos adicionar um novo endereo. - Clicar em Conectar para o gvSIG estabelecer a ligao ao servidor. - Quando a ligao estabelecida, e caso o servidor esteja configurado para isso, apresentada a mensagem de boas-vindas do servidor. Caso no surja nenhuma mensagem por o servidor no estar configurado para isso, poderemos comprovar se a ligao est estabelecida se o tipo e verso do servidor e o boto Seguinte ficarem disponveis.

Poder ser tambm seleccionada a opo Actualizar cache para que sejam procuradas localmente informaes que tenham sido anteriormente armazenadas a partir do servidor. Isto apenas funcionar se o servidor j tiver sido utilizado anteriormente. Ao clicar em Seguinte surge um novo conjunto de separadores em que vamos configurar o tema a ser importado atravs do WCS. Informao Este separador apresenta as configuraes actuais do pedido que vai ser realizado ao WCS. Consoante so realizadas alteraes nos separadores seguintes que modificam as configuraes do pedido, a informao deste separador vai sendo actualizada.

Coverage Neste separador so apresentadas todas as coverages existentes no servidor e de entre as quais podemos escolher aquela que nos interessa adicionar nossa Vista. Podemos tambm aqui definir que nome queremos dar ao tema na nossa Vista, introduzindo-o no campo Nome da cobertura.

41

Formato o separador Formato permite escolher o formato em que queremos adicionar a coverage e o sistema de refernciao da imagem. Em alguns casos pode estar tambm disponvel a opo de interpolao (Use interpolation method) podendo ser escolhidos os mtodos de interpolao bilinear ou de vizinho mais prximo.

Time Este separador poder no estar disponvel em todas as ocasies uma vez que nem todos os servidores se encontram configurados para esse efeito e nem todos os dados se adequam a esta configurao.

42

Parmetros Tambm este separador poder no estar disponvel em todos os servidores devido a configuraes do mesmo ou s caractersticas dos dados em questo. Quando esteja disponvel, possvel definir quais as bandas de informao se pretende adicionar ( possvel adicionar mltiplas bandas utilizando o boto Ctrl).

Aps a coverage ter sido adicionada Vista possvel alterar os parmetros definidos clicando com o boto direito do rato sobre o nome do tema na Tabela de Contedos e selecionando a opo Propriedades WCS, o que far surgir uma janela semelhante utilizada para definir inicialmente os parmetros WCS.

Adicionar dados usando o protocolo ArcIMS


No panorama do software proprietrio, o ArcIMS um dos servidores de mapas mais amplamente divulgados e utilizados. Por essa razo foi desenvolvida uma extenso para o gvSIG que permite aceder aos servios disponibilizados pelo ArcIMS. O gvSIG envia um pedido de diversos temas a

43

um servidor remoto que devolve uma imagem que inclui os temas solicitados. Para adicionar os dados com recurso ao protocolo ArcIMS necessrio, aps a extenso ter sido devidamente instalada, abrir a janela de Adicionar capa e ir ao separador ArcIMS.

Dentro do separador necessrio seguir os seguintes passos:


- Seleccionar o servidor remoto de entre os disponveis ou adicionar o endereo de um novo servidor. - Clicar em Conectar (se a opo Override services list estiver seleccionada, o gvSIG ignorar qualquer lista que tenha sido solicitada anteriormente a esse mesmo servidor e pedir uma lista de dados nova) e surgir a lista de temas disponveis no servidor. - Deve ser seleccionado o tema a que queremos ter acesso e, opcionalmente, podemos definir o nome do servio que ser apresentado na Vista.

Ao premir o boto Seguinte, ficam disponveis dois separadores. Informao Neste separador so apresentadas algumas informaes sobre servio seleccionado como a sua localizao e as suas propriedades.

44

Layers Neste separador podemos adicionar os temas que queremos que sejam representados. Depois de seleccionar o tema pretendido na lista, devemos clicar em Adicionar para o adicionar lista de temas pedidos, na qual podemos definir a ordem dos mesmos. Pode ser tambm definido o formato da imagem de entre os formatos disponveis. Quando todos os temas esto seleccionados, adicionamos os temas Vista clicando em Aceitar.

Aps a informao estar visvel na Vista, possvel realizar alteraes mesma atravs da opo ArcIMS properties que pode ser acedida clicando com o boto direito do rato sobre o tema na Tabela de Contedos.

45

Adicionar Ortofotos atravs de um Protocolo ECWP


O gvSIG suporta tambm a integrao de ortofotos atravs de um protocolo ECWP (Enhanced Compression Wavelet Protocol). Este protocolo permite a integrao de imagens atravs de pedidos realizados a um servidor de imagens e que pode funcionar tanto para Intranet como para Internet. Este protocolo permite uma maior velocidade de resposta aos pedidos da aplicao cliente e reduz o trfego na rede. Para adicionar um orfotofo, necessrio abrir a janela de Adicionar capa e no separador Ficheiro clicar em Adicionar. Na janela do explorador de ficheiros que surge devemos selecionar como File type o gvSIG Image Driver e introduzir no File name o caminho para o ficheiro pretendido.

O caminho para o ficheiro pretendido organizado da seguinte maneira: ecwp://endereo do servidor/caminho para o ficheiro que pretendemos adicionar

46

Tabela da Contedos
Tal como referido anteriormente, a Tabela de Contedos a rea da Vista em que esto listados todos os temas de informao que nela se encontram, bem como a simbologia utilizada para os representar na Vista Geogrfica.

Para que um determinado tema que est na Tabela de Contedos seja visvel na Vista Geogrfica, necessrio que a checkbox ao lado desse temas esteja seleccionada. Por exemplo, na figura acima todos os temas que esto adicionados, esto visveis. Existe uma outra noo que deve ser esclarecida e distinguida da de tema visvel: a noo de tema activo. Um tema activo o tema que se encontra seleccionado e sobre o qual a aplicao recebe a indicao que estamos a trabalhar com essas entidades que o compem. No caso da figura apresentada acima, o tema que se encontra seleccionado o tema Ferrovias. A ordem pela qual os temas se encontram organizados nas Vistas tambm de extrema importncia para a sua correcta visualizao. Para garantir que possvel visualizar a informao, os temas de polgonos e de imagem devem ser colocados no final da lista de temas, enquanto os temas de linhas, pontos ou com texto, devem ser colocados no incio da lista de temas para garantir que se sobrepem aos temas de rea e imagem. Ou seja, os temas apresentados no topo da lista sobrepem-se a todos os que se encontrem imediatamente abaixo na lista. A ordem dos temas pode ser alterada arrastando os temas com a tecla esquerda do rato pressionada. Ao clicar num determinado tema com a tecla do lado direito do rato surge um men contextual que nos permite realizar diversas operaes com esse tema. As opes so as seguintes: Start Edition Permite iniciar uma sesso de edio do tema. Mudar de Cor Permite alterar a cor com que o tema apresentado na Vista Geogrfica

47

Mudar Nome Permite alterar o nome com que o tema est a ser apresentado na Tabela de Contedos. Propriedades Nesta opo podemos consultar algumas informaes e realizar algumas operaes com o tema que sero abordadas mais frente neste manual. Entre essas opes encontram-se a visualizao da extenso e a origem dos dados, a definio de escalas de visualizao do tema, definio de hiperligaes, a definio da simbologia e a visualizao de etiquetas. Estas opes sero abordadas no ponto dedicado s Propriedades dos Temas. Zoom to layer Permite fazer zoom para um nvel que permita visualizar a extenso total do tema. Remover capa Permite remover o tema da presente Vista. Colocar frente Permite promover o tema na lista de temas apresentada na Tabela de Contedos, sobrepondo-o a todos os restantes temas presentes na Vista. Copy Permite copiar um tema ou grupo de temas para que estes possam ser colados numa nova Vista do mesmo ou de outro projecto de gvSIG. Cut Permite cortar um tema ou grupo de temas de uma Vista para que possam ser posteriomente colados numa outra Vista do mesmo ou de outro projecto de gvSIG Paste Permite colar numa Vista um tema que tenha sido anteriormente copiado ou cortado de outra Vista. Caso estejam activos mais do que um tema (isto poder ser feito premindo a tecla Ctrl ou Shift e clicando nos temas com a tecla esquerda do rato), aparecer uma nova opo no men contextual: Agrupar Capas Permite agrupar diversos temas num nico conjunto de temas. Isto trs vantagens para a visualizao ao permitir um maior nmero de temas na Tabela de Contedos ocupando menos espao e permite realizar operaes em simultneo sobre todos os temas que integram um grupo.

Depois de definir o nome do grupo de temas, o grupo apresentado na Tabela de Contedos da seguinte forma:

48

Para desfazer o grupo de temas, devemos clicar no nome do grupo com o boto do lado direito do rato e, no men contextual, seleccionar a opo Ungroup layers.

Criao de novos temas


Para alm de abrir ficheiros j existentes em diversos formatos de dados, o gvSIG permite tambm criar de raiz temas nos formatos .shp , .dxf ou em Postgis. Esta funcionalidade encontra-se disponvel no men Vista, opo New layer.

Criao de um ficheiro .shp


Ao seleccionar a opo New SHP, abre-se o assistente que ir conduzir o processo de criao do novo ficheiro. No primeiro passo devero ser definidos o nome com que queremos que o tema seja apresentado na Tabela de Contedos e o tipo de geometria (ponto, multiponto, linha ou polgono) do tema.

49

Aps ter definido o nome e o tipo de geometria e clicar em Next, a segunda janela do assistente permite definir todos os campos que o tema que estamos a criar vai ter. Para alm de definir o nome dos campos, tambm aqui que so definidas algumas caractersticas desses campos. Caractersticas dos campos que podem ser definidas: Field Aqui pode ser definido o nome do campo que ser apresentado na tabela de atributos, tendo sempre em ateno que o mesmo no poder exceder os 10 caracteres. Field type Permite escolher o tipo de campo de entre os tipos apresentados na lista.

- Boolean O campo aceita valores de verdadeiro ou falso - Date O campo aceita valores de datas, com o comprimento mximo de 8 caracteres - Integer O campo aceita valores numricos sem casas decimais - Double O campo aceita valores nmericos com casas decimais - String O campo aceita valores alfanumricos (os nmeros introduzidos so tratados como texto).

Length Permite definir o nmero de caracteres aceite pelo campo. O limite mximo 254 caracteres.

Na janela seguinte encontram-se as opes relativas localizao onde vai ser armazenado o ficheiro e qual o Sistema de Referenciao do mesmo. Ao clicar no boto que se encontra ao lado da primeira caixa, abre-se uma janela do Explorador que permite definir a localizao em que vai ser armazenado o ficheiro e com que nome ficar guardado (o nome do com que o ficheiro armazenado pode ser diferente do nome definido anteriormente para apresentao na Tabela de Contedos). Para definir o Sistema de Referenciao do ficheiro devemos clicar no boto que se encontra frente da projeco actual. Esta opo estar indisponvel caso o Sistema de referenciao tenha

50

j sido definido para a Vista e se j algum outro tema tiver sido adicionado Vista.

Ao terminar a criao do novo tema .shp (Finish), o tema adicionado Tabela de Contedos e iniciada a sesso de edio. O tema apresentado a vermelho e as ferramentas de edio ficam disponveis.

Criao de um ficheiro .dxf


Para aceder ao assistente de criao do ficheiro .dxf deve usar-se o men Vista, New layer e escolher a opo New DXF.

No assistente para a criao de um ficheiro .dxf, existe apenas uma janela em que, tal como acontecia na ltima janela do .shp, definimos a localizao onde o ficheiro vai ficar armazenado e

51

qual o sistema de referenciao do ficheiro. Tambm neste caso, a opo do sistema de referenciao poder no estar disponvel, caso o sistema de referenciao da Vista tenha j sido definido ou caso tenha j sido adicionado um tema Vista.

Ao definir o nome e o sistema de referenciao e clicar em Finish, o tema adicionado Vista e iniciada a sesso de edio.

Criao de um tema numa base de Dados Postgis


Para criar um tema numa base de dados espaciais Postgis necessrio aceder ao men Vista e, dentro da opo New layer escolher New PostGIS.

Ao seleccionar essa opo surge a janela do assistente de criao do tema. Os primeiros dois passos so exactamente iguais aos passos de criao de um shapefile (.shp). O primeiro passo permite definir qual o nome com que o tema ser apresentado na Tabela de Contedos e o tipo de geometria (ponto, multiponto, linha ou polgono) do tema.

52

Aps ter definido o nome e o tipo de geometria e clicar em Next, na segunda janela do assistente podemos definir todos os campos que o tema que estamos a criar vai ter. Para alm de definir o nome dos campos, tambm aqui que so definidas algumas caractersticas desses campos. Caractersticas dos campos que podem ser definidas: Field Aqui pode ser definido o nome do campo que ser apresentado na tabela de atributos, tendo sempre em ateno que o mesmo no poder exceder os 10 caracteres. Field type Permite escolher o tipo de campo de entre os tipos apresentados na lista.

- Boolean O campo aceita valores de verdadeiro ou falso - Date O campo aceita valores de datas, com o comprimento mximo de 8 caracteres - Integer O campo aceita valores numricos sem casas decimais - Double O campo aceita valores nmericos com casas decimais - String O campo aceita valores alfanumricos (os nmeros introduzidos so tratados como texto).

Length Permite definir o nmero de caracteres aceite pelo campo. O limite mximo 254 caracteres.

53

O terceiro passo difere dos necessrios para a criao de um ficheiro .shp, uma vez que necessrio definir as opes relacionadas com a base de dados PostGIS. necessrio preencher os campos apresentados com as informaes relativas base de dados e, por fim, clicar em Finish. O tema fica criado na base de dados, a ligao fica estabelecida e iniciada a sesso de edio do tema.

Adicionar uma Tabela de Eventos


O gvSIG permite a adio de tabelas de eventos e, posteriormente a criao de um tema com base nos dados dessa tabela de eventos. Para iniciar o processo necessrio que a tabela seja adicionada ao projecto para que possa ser depois integrada na Vista. Para isso, na janela do Gestor de Projecto, necessrio clicar na opo Tabela dentro dos tipos de documentos.

Caso j tenham sido abertas outras tabelas dentro deste projecto, ser apresentada a lista dessas tabelas. Para adicionar a tabela, devemos clicar em Novo. Uma nova janela ser apresentada em que, dentro do separador Ficheiro, devemos clicar em Adicionar (Existe tambm a possibilidade de adicionar tabelas existentes em bases de dados espaciais no separador Base de Dados).

54

Ao clicar em Adicionar surge uma janela do Explorador na qual podemos procurar a tabela de eventos que pretendemos adicionar. As tabelas de eventos podem estar em formato .csv ou .dbf sendo possvel escolher o formato pretendido na lista de Files of type.

Aps seleccionar a tabela pretendida, clicar em Open e Aceitar na janela de Nova Tabela, a tabela adicionada lista de tabelas do projecto e aberta automaticamente. Acedendo a uma Vista, fica disponvel o boto para adicionar a tabela de eventos (Add Event Layer).

Ao clicar nele apresentada uma nova janela onde devemos escolher 3 parmetros correspondentes tabela de eventos que pretendemos adicionar. No primeiro campo (Tabela) devemos escolher qual a tabela que contm a informao que pretendemos adicionar Vista. Os dois restantes campos referem-se aos campos da tabela seleccionada no campo anterior e que contm as coordenadas X e Y dos pontos a adicionar.

Ao clicar em Aceitar, as coordenadas que esto indicadas na tabela do origem a um tema de pontos que apresentado na Vista. Este tema de pontos um tema virtual pelo que, para transform-lo num tema definitivo, necessrio export-lo para um dos formatos disponveis em gvSIG. Isto pode ser realizado atravs do men Capa, Expor to... e seleccionando o formato pretendido.

55

Propriedades dos Temas


Como referido anteriormente, as propriedades dos temas podem ser acedidas atravs do men contextual que surge quando clicamos no tema na Tabela de Contedos com o boto do lado direito do rato. Existem algumas propriedades que podem ser definidas que so diferentes entre os temas vectoriais e os temas de imagem, pelo que sero tratadas em separado.

Propriedades dos Temas vectoriais

Mudar a Cor
Ao aceder ao men contextual, uma das opes apresentadas a de Mudar de cor. Ao seleccionar essa opo surge uma nova janela que nos apresenta as opes para mudar a cor do tema. Cada um dos separadores (Swatches, HSB e RGB) apresenta hipteses diferentes para alterar as cores da representao dos temas. A opo Swatches apresenta a forma mais simples de seleccionar uma nova cor. Para seleccionar uma nova cor basta clicar com o boto esquerdo do rato sobre a cor pretendida. As cores recentemente utilizadas so apresentadas na palete do lado direito da janela.

56

O separador HSB permite escolher uma cor com base nos seus valores de Hue (Matiz), Saturation (Saturao) e Brightness (Brilho). A Matiz representa a cor conforme a vemos e o seu valor varia entre 0 e 360 como expresso da localizao dessa cor num disco de cores padro. Por seu lado, a Saturao representa a vivacidade e a concentrao da cor, sendo que, quanto mais elevada a saturao mais intensa a cor. O valor de saturao medido em percentagem com valores que podem variar entre os 0 e os 100%. Por ltimo, o Brilho representa a luminosidade ou falta dela numa determinada cor. O seu valor tambm medido em percentagem representando o 0% o preto e o 100% o branco. No separador de HSB, a cor pode ser selecionada de diversas formas. Os valores HSB podero ser introduzidos manualmente nos 3 rectngulos que se encontram ao lado das letras HSB no canto superior direito da janela. Para alm disso, pode encontrar-se a cor pretendida movendo os grficos. A barra vertical referese aos valores Matiz (Hue), o eixo horizontal do quadrado refere-se Saturao (Saturation) e o eixo vertical do quadrado refere-se ao Brilho (Brightness). Existe tambm na janela uma indicao de qual o cdigo RGB correspondente cor seleccionada.

57

O separador RGB permite escolher a cor com base no modelo de cor RGB (Red, Green, Blue). Este um modelo de cores aditivo em que as trs cores primrias so combinadas de maneira a obter as restantes cores. Cada uma das cores encontra-se codificada de maneira a que cada tom corresponda a um valor inteiro entre 0 e 255. Definindo valores diferentes para cada uma das cores primrias, obtm-se as restantes cores.

Mudar o Nome
Para alterar o nome do tema, no men contextual deve seleccionar-se a opo Mudar de nome. Ao clicar nessa opo, abre-se uma nova janela em que podemos substituir o nome actual por um novo.

58

Esta operao apenas altera o nome do tema que apresentado na Tabela de Contedos. O nome do ficheiro que est armazenado no disco mantem-se igual.

Propriedades
No men contextual existe uma opo de Propriedades que permite editar algumas propriedades do tema. A janela que surge possui dois separadores em que se encontram as propriedades que podem ser alteradas. Nome a primeira propriedade, tal como referido para a opo Mudar de nome permite alterar o nome com que o tema apresentado na Tabela de Contedos. Mais uma vez, esta alterao apenas diz respeito ao nome com que o tema representado, j que o nome do ficheiro armazenado no disco se mantem inalterado. Usar ndice espacial Ao marcar a check box do ndice Espacial gerado um ndice espacial do tema que permite que o mesmo seja apresentado mais rapidamente na Vista da prxima vez que for visualizado. Este ndice espacial guardado num ficheiro .qix na mesma directoria que os restantes ficheiros que compem o tema. No caso de no existirem permisses de escrita que permitam a gravao do ficheiro .qix junto com os restantes ficheiros do tema, o ficheiro do ndice espacial ser armazenado na directoria de ficheiros temporrios do utilizador. Amplitude de escalas Aqui possvel definir as escalas entre as quais o tema estar visvel. Por defeito, o tema est visvel a todas as escalas, mas podemos definir que o tema s ser visvel a partir de uma determinada escala e quando a escala for muito grande que o tema deixe de ser visvel novamente. Propriedades Neste caso no podemos realizar quaisquer alteraes s propriedades, podemos apenas consultar algumas propriedades que podem ser relevantes como sejam a extenso da rea representada pelo tema e o endereo para o ficheiro no disco.

59

Hiperligao- Esta ltima opo permite configurar ligaes entre as entidades de um tema e um documento de texto ou de imagem externo. Para definir as hiperligaes devem ser seguidos os seguintes passos:

- Iniciar uma sesso de edio do tema a que queremos adicionar hiperligaes, atravs do menu contextual que surge ao clicarmos no tema na Tabela de Contedos. - Abrir a tabela de atributos do tema em questo, atravs do men Capa, Ver tabela de atributos. - Aceder janela de gesto dos campos (men Tabela, Manage fields) e adicionar um campo com o nome Hyperlink, do tipo String, com comprimento de 254 caracteres.

- Abrir a tabela de atributos e preencher o atributo correspondente entidade, com o caminho completo para o ficheiro a que queremos estabelecer a hiperligao (no introduzir a extenso do ficheiro).

- Por ltimo, abrir a janela de propriedades e, no espao dedicado s Hiperligaes, definir o campo a que deve ser feita a hiperligao, qual a extenso do ficheiro a que se est a fazer hiperligaes e se estamos a fazer ligaes a ficheiros de imagem ou de texto. O gvSIG suporta como ficheiros de imagem, ficheiros gif, jpg e png e como ficheiros de texto, ficheiros txt, rtf e html.

60

- Quando tudo estiver definido possvel clicar no boto

- Ao clicar, em seguida, sobre a entidade para a qual foi definida a hiperligao, surge uma nova janela em com o ficheiro a que a hiperligao foi realizada.

Simbologia
Dentro da janela de Propriedades, o segundo separador permite alterar a simbologia de cada um dos temas. Esta opo proporciona uma forma expedita de representar informao atravs de mapas temticos.

Existem 5 opes diferentes de simbologia para a representao dos dados e cada uma delas mais adequada a determinados objectivos. As opes disponveis so as seguintes:

- Smbolo nico: Esta a legenda que seleccionada por defeito cada vez que adicionamos um novo tema Vista. Com esta legenda todos os elementos so representados com a mesma simbologia. Este tipo de representao til quando a localizao dos elementos for mais importante do que a representao de qualquer dos seus atributos.

61

- Valores nicos: Com esta representao cada um dos elementos representado com um smbolo diferente conforme o valor que tem atribudo num determinado campo. Este tipo de representao til para variveis categricas como, por exemplo, classes de uso do solo. - Intervalos: Este tipo de representao representa os elementos de um tema atravs de uma gradao entre duas cores. Este tipo de representao adequada a dados numricos contnuos que aumentam progressivamente e que tm um intervalo definido. Alguns exemplos de dados que possam ser representados desta forma so a precipitao ou a altimetria. - Etiquetas: Esta opo permite adicionar Vista textos ou etiquetas com informao presente num determinado campo da tabela de atributos. Isto pode ser til para apresentar textualmente no mapa nomes de muncipios, tipos de rochas, etc. - Dot Density: Permite representar atravs de pontos, o valor de um determinado campo da tabela de atributos. definido que um ponto dever representar um determinado nmero de unidades e so colocados tantos pontos quantas as vezes que essas unidades se verificarem. Isto permite ter uma ideia mais correcta da densidade de uma determinada varivel. Este tipo de representao pode ser til para se perceber os locais com maior concentrao de populao, equipamentos, etc.

Existem diversas opes relativas simbologia que podem ser configuradas e estas variam conforme os temas sejam de pontos, linhas ou polgonos. Devido s suas caractersticas, os temas de polgonos so aqueles que apresentam um maior nmero de opes e, por isso, vo ser essas opes que vo ser apresentadas em seguida. Smbolo nico

- Preenchimento Define a cor do preenchimento - Tipo de Preenchimento Permite seleccionar um padro de preenchimento - Linha Define a cor da linha que delimita os polgonos - Tipo de linha Permite seleccionar o estilo da linha - Sincronizar a cor do borde com a de preenchimento Quando esta opo seleccionada, a cor do limite automaticamente alterada para que esta corresponda cor do preenchimento mas com um tom diferente. - Grossura da linha Permite definir a grossura da linha que delimita os polgonos - Transparncia Permite definir o grau de transparncia dos elementos. Isto permite que diversas temas de polgonos possam ser sobrepostos e ainda assim sejam visveis.

62

A representao por Smbolos nicos em temas de pontos permite ainda outras opes:

- Tipo de Smbolo Permite seleccionar o smbolo atravs do qual pretendemos representar os pontos. - Tamanho Permite escolher o tamanho dos pontos que vo ser representados.

Ao clicar em Aplicar, a simbologia escolhida aplicada aos elementos e a janela de Layer properties mantm-se aberta para o caso de querermos alterar novamente a simbologia. Caso tenhamos a certeza que a simbologia escolhida a pretendida, clicamos em Aceitar e a simbologia aplicada e a janela fechada. Valores nicos Neste tipo de simbologia, as opes disponveis so as seguintes:

- Campo de Classificao Permite escolher na lista de campos do tema aquele a partir do qual queremos realizar a classificao

63

- Resto dos valores Se esta opo for seleccionada, ao adicionar os valores tabela, ser adicionado um valor que representar todas as entidades que no tiverem qualquer valor nesse campo. - Adicionar/Adicionar todos Aps ter sido seleccionado um campo de classificao, possvel clicar no boto Adicionar todos para ver todos os valores e os smbolos diferentes que lhes foram atribudos. Atravs do boto Adicionar possvel adicionar novos valores lista. - Remover/Remover todos Permite remover todos ou remover alguns dos elementos da legenda. - Smbolo Ao clicar sobre o smbolo que foi definido automaticamente, possvel alterar os smbolos para cada um dos valores. - Etiqueta Por defeito, os textos includos nas etiquetas so iguais aos valores que existem no campo de classificao. No entanto, ao clicar no campo Etiqueta possvel alterar os textos que so apresentados na legenda.

Intervalos Para a configurao deste tipo de classificao esto disponveis as seguintes opes:

- Campo de Classificao - Permite escolher na lista de campos do tema aquele a partir do qual queremos realizar a classificao - Tipo de Intervalos Permite escolher o mtodo a partir do qual vo ser definidos os intervalos a serem integrados na legenda. Existem 3 opes:

- Intervalos Iguais definido o nmero de intervalos que a classificao deve ter e os valores so distribudos pelos intervalos resultantes - Intervalos Naturais depois de definido o nmero de intervalos que a classificao deve ter, os valores so distribudos pelas classes com base no mtodo de Jenk para a optimizao dos intervalos naturais - Intervalos Quartis O nmero de intervalos especificado e os valores so distribudos pelas diversas classes conforme o seu nmero de ordem no conjunto de dados.

- Resto dos valores - Se esta opo for seleccionada, ao adicionar os valores tabela, ser adicionado um valor que representar todas as entidades que no tiverem qualquer valor

64

atribudo para esse campo.

- Cor inicial e cor final Aqui devem ser definidas a cor inicial e a cor final que devem ser tidas em conta para a gradao de cores. A cor inicial ser a cor dos valores mais baixos e a cor final ser a cor dos valores mais elevados. - N de Intervalos Aqui deve ser definido o nmero de intervalos que devem fazer parte da legenda. Deve ter sido em ateno que, na maioria dos mapas temticos, um nmero de classes superior a 7 poder dificultar a compreenso dos mapas. - Calcular intervalos Depois de definidas as opes anteriores, ao clicar neste boto so calculados e a lista preenchida com as diversas classes. Os smbolos e as etiquetas podem ser alterados. - Adicionar Podem ser adicionados ao conjunto de classes, outras classes com outros intervalos. - Remover todos/ Remover Permite remover todos ou apenas algumas das classes que foram adicionadas lista.

Etiquetas Para alm de ser possvel classificar os dados atravs de qualquer um dos mtodos anteriores e para permitir uma melhor leitura do mapa, possvel colocar etiquetas no mapa que permitam uma melhor percepo de informao relativa a cada entidade. Para a colocao de etiquetas encontram-se disponveis as seguintes opes:

- Activar etiquetas Ao activar esta opo ficam disponveis as restantes caractersticas das etiquetas que podem ser configuradas. - Campo da etiqueta Aqui pode ser escolhido qual o campo da tabela de atributos que contm a informao que deve ser apresentada na etiqueta. - Rotation field Nesta opo facultativa pode ser escolhido o campo que inclui os valores que indicam a rotao que a etiqueta deve ter. - Altura do texto Para definir a altura do texto das etiquetas existem duas opes. A primeira (Altura do campo de texto) aplica-se a casos em que se pretenda enfatizar algumas

65

das etiquetas. Para isso necessrio escolher o campo da tabela de atributos em que est inscrito o valor correspondente ao tamanho de cada etiqueta. A segunda opo (Tamanho fixo de campo) aplica-se a casos em que queiramos que todas as etiquetas tenham o mesmo tamanho. Aqui podemos definir o tamanho das etiquetas em pixels ou em metros.

- Fonte Permite definir o tipo de letra das etiquetas. - Cor do texto Permite definir a cor do texto das etiquetas

Dot density Este tipo de classificao apenas pode ser usada com temas de polgonos. As opes deste tipo de classificao permitem a definio de algumas caractersticas para a adaptar melhor ao resultado pretendido:

- Labelling field Permite escolher o campo para o qual vai ser representada a densidade. - Densities A barra horizontal permite definir o valor que representar cada ponto conforme se pretenda uma maior ou menor densidade de pontos. De notar que o Dot value se altera consoante se move a barra. - Dot size Permite definir o tamanho dos pontos que vo ser representados. - Dot value Permite que seja definido um valor para cada um dos pontos que vai ser representado no mapa. - Cor Permite definir a cor do ponto - Outline color Permite definir a cor dos limites dos polgonos.

66

Propriedades dos Temas Raster


Para aceder janela de temas Raster necessrio clicar com o boto direito do rato sobre o nome do tema na Tabela de Contedos e seleccionando a opo Propriedades da cobertura.

A janela que surge contm 6 separadores que incluem as suas funcionalidades especficas e que sero descritas em seguida.

Informao

67

Neste separador possvel consultar algumas informaes sobre o ficheiro raster que estamos a visualizar. Essas informaes so o caminho para o ficheiro, o nmero de bandas, o tamanho das cellas, as coordenadas dos quatro cantos da imagem, etc.

Bandas Este separador permite visualizar as bandas que compem as imagens e alterar a forma como as bandas so representadas. Neste separador possvel realizar composies de imagens utilizando as diversas bandas de uma imagem raster. Existe igualmente a possibilidade de adicionar bandas de outros ficheiros o que se pode revelar bastante til quando se trabalham com imagens Landsat ou semelhantes em que cada uma das bandas se encontra num ficheiro autnomo.

68

Transparncia Aqui podemos encontrar as funcionalidades que permitem adicionar transparncia aos temas raster e permitam visualizar a informao que se encontra nos restantes temas que se encontram por baixo. Neste separador encontramos duas opes que podem ser activadas:

- Transparency per pixel Nesta opo podemos definir grupos de cores atravs dos cdigos RGB para serem totalmente transparentes. Isto poder ser til para eliminar artefactos que surjam nas imagens em resultado de dados em falta nos ortofotos e imagens de satlite e retirar limites num mosaico de imagens. - Opacidade Esta opo permite definir a opacidade de toda a imagem definindo em que grau esta ser transparente para permitir a visualizao da informao que se encontre por baixo da imagem.

69

Realce Este separador disponibiliza as ferramentas para efectuar o realce das imagens. As ferramentas disponveis neste separador encontram-se separados em dois conjuntos:

- Brightness and contrast Ao activar esta opo, ficam disponveis duas barras horizontais que permitem alterar os nveis de brilho e de contraste da imagem que apresentada. Caso a opo Preview esteja activa, a imagem automaticamente actualizada a cada vez que uma alterao feita a um dos valores. - Realce Esta opo essencial para visualizar correctamente imagens que tenham 16-bit por banda.

70

Pansharp Neste separador encontra-se uma ferramenta que permite aumentar a resoluo das imagens de satlite se a banda pancromtica estiver disponvel. Aps utilizar o separador de Bandas para seleccionar a melhor combinao de bandas, deve ser carregada a imagem pancromtica correspondente, sem que esta seja seleccionada para visualizao. Quando as bandas tiverem sido carregadas, no separador de Pansharp deve ser activada a opo de Activar pansharpening. Da lista de bandas carregadas, deve ser seleccionada a banda pancromtica a partir da qual o pansharpning vai ser realizado. Em seguida, necessrio seleccionar um dos dois mtodos disponveis para realizar o pansharpning:

- Brovey neste mtodo o brilho geral da imagem resultante aumentado ou dimnudo - HSL neste caso, o coeficiente que adicionado ao brilho tirado da banda sobre a qual realizado o pansharpening vai variar antes de ser substitudo na imagem final. O coeficiente pode variar entre os 0,15 e os 0,5.

Com os botes Aceitar e Aplicar, o pansharp aplicado imagem que se encontra na Vista e a resoluo da imagem aumentada.

71

Escala Neste separador encontra-se a funcionalidade que permite definir o intervalo de escalas em que a imagem visualizada. Tal como sucedia com os temas vectoriais, possvel definir um intervalo de escalas dentro do qual os temas raster so visveis. Por defeito, o tema est visvel a todas as escalas, mas podemos definir que o tema s ser visvel a partir de uma determinada escala e quando a escala for muito grande que o tema deixe de ser visvel novamente.

72

Configurar o Localizador
Como referido anteriormente, o localizador permite que a rea que est representada seja enquadrada num outro mapa que engloba uma rea mais vasta, permitindo perceber a localizao da mesma a uma escala mais pequena. Para configurar o Localizador deve seleccionar-se a opo Configurar localizador dentro do men Vista.

Na nova janela que se abre podem ser adicionados e removidos temas, tal como se se tratasse de uma Vista normal. Para alm disso, ainda possvel editar a simbologia de cada um dos temas.

Quando se clica em Adicionar capa... surge uma nova janela em tudo semelhante janela utilizada para adicionar temas a uma Vista e que nos deixa adicionar ficheiros vectoriais ou raster armazenados no disco e tambm adicionar temas de outras origens como servios WFS, WMS ou WCS.

73

Depois de escolher o tema a introduzir no Localizador, importante definir o Sistema de Referenciao. O Localizador tem a capacidade de reprojectar os temas adicionados caso estes se encontrem num sistema diferente do que est a ser utilizado na Vista. Por esta razo, deve confirmar-se que o Sistema de Referenciao definido no espao de Projeco atual o sistema original do tema que est a ser adicionado.

4 - Navegao e Ferramentas Bsicas


No interface do gvSIG esto disponveis diversas ferramentas que permitem navegar pelos mapas e efectuar tarefas bsicas de recolha de informao e seleco de elementos.

Ferramentas de Navegao
As ferramentas de navegao podem ser acedidas atravs do men Vista/Navegao ou ento atravs dos atalhos existentes na barra de mens.

Nestas ferramentas incluem-se opes de zoom e de movimentao pelo mapa.


Zoom anterior Permite regressar ao zoom que estava a ser utilizado antes Zoom mais Permite realizar zoom sobre uma rea especfica da Vista.

Zoom menos Permite reduzir o zoom sobre uma rea especfica da Vista

Zoom completo Faz zoom para uma extenso que inclua a rea de todos os temas que esto na Vista (visveis e no visveis) Zoom aproximar Permite fazer mais zoom sobre o ponto no qual a Vista se encontra

74

centrada Zoom afastar Permite reduzir o zoom sobre o ponto no qual a Vista se encontra centrada Zoom Seleco Permite fazer zoom sobre as entidades seleccionadas de um determinado tema Zooms ou Gestor de Zooms Ferramenta que permite guardar diversos zooms para que possamos facilmente regressar a eles mais tarde Movimentao ou Pan Ferramenta que permite mover a Vista clicando com o boto esquerdo do rato e arrastando na direco pretendida

Existe ainda outra opo de zoom que a de fazer zoom a um determinado tema. Para fazer zoom a um tema deve clicar-se no tema na Tabela de Contedos com o boto direito do rato e seleccionar a opo Zoom to layer.

Ao abrir a janela do Gestor de Zoom, apresentada uma janela que permite guardar o zoom actual ou recuperar e eliminar outros zooms armazenados anteriormente. Para guardar um zoom basta inserir um nome na caixa respectiva e clicar em Guardar. Automaticamente o nome adicionado lista abaixo. Para regressar a um zoom guardado anteriormente, basta seleccionar o nome de entre os existentes na lista e clicar em Seleccionar. A Vista regressar automaticamente a esse zoom.

75

Ferramentas de Informao e de Medio


O gvSIG disponibiliza algumas ferramentas que possibilitam a recolha de algumas informaes e medidas sobre as entidades. Uma dessas ferramentas a ferramenta de informao que pode ser acedida atravs do men de Vista e depois Consulta ou atravs do boto existente na barra de ferramentas.

Esta ferramenta permite obter informaes sobre uma determinada entidade que esteja presente na Vista. Depois de clicar na ferramenta e clicar numa qualquer entidade apresentada uma janela que contm os atributos associados a esse elemento. Para que tal seja possvel, o tema a que pertence essa entidade tem de estar activo.

O gvSIG dispe de ferramentas que permitem a medio de distncias e de reas. Estas ferramentas encontram-se tambm disponveis atravs da barra de ferramentas ou ento atravs

76

do men Vista e Consulta e funcionam de forma muito semelhante.

A ferramenta Medir distncias permite medir a distncia entre dois ou mais pontos. Antes de comear as medies necessrio ter a certeza que as unidades de medida se encontram devidamente configuradas. Caso estas no estejam na unidade pretendida, as mesmas podem ser alteradas nas Propriedades dentro do men Vista. Aps seleccionar a ferramenta de medio de distncias, podemos iniciar a medio clicando com o rato sobre o ponto inicial e arrastando at localizao final, dando tantos pontos intermdios quanto pretendermos. Quando chegarmos ao ponto de destino, e para terminar a medio, devemos dar um duplo clique no ltimo ponto. Os clculos da distncia medida so apresentados na Barra de Estado no fundo da Vista. Os resultados apresentam a distncia do ltimo troo medido (Dist) e a distncia total medida (Total).

A ferramenta Medir rea funciona de uma forma bastante semelhante ferramenta de Medir distncias. Aps confirmar as unidades, podemos comear a clicar nos vrtices da rea que queremos medir. Quando atingirmos o ltimo vrtice, damos duplo clique para terminar a rea a ser medida. Os resultados da medio so apresentados no fundo na Vista, na Barra de Estado, e so apresentados os resultados da rea (A) e do permetro (P).

Ferramentas de Seleco
Para seleccionar uma ou diversas entidades de um tema, o gvSIG dispe de diversas ferramentas que permitem realizar essa seleco quer com base em critrios grficos, quer recorrendo aos dados alfanumricos desses temas.

77

As entidades que so seleccionadas so apresentadas na cor que foi configurada nas Preferncias da Vista (por defeito, a amarelo). As ferramentas de seleco podem ser acedidas atravs dos atalhos na Barra de Ferramentas ou atravs da opo Seleco dentro do men de Vista.

A ferramenta Seleccionar por ponto oferece a forma mais bsica de seleccionar entidades. Para seleccionar uma entidade, basta seleccionar a ferramenta e clicar sobre o elemento pretendido. possvel seleccionar mltiplas entidades com esta ferramenta mantendo pressionada a tecla Ctrl enquanto se vai clicando nas vrias entidades. A ferramenta Seleccionar por rectngulo permite seleccionar elementos que se encontrem contidos total ou parcialmente dentro de um rectngulo definido pelo utilizador. Para realizar a seleco, depois de seleccionar a ferramenta, devemos clicar com o boto esquerdo do rato no vrtice onde queremos comear a desenhar o rectngulo e manter o boto pressionado enquanto arrastamos at ao canto oposto que englobe a rea que pretendemos. No caso da ferramenta Select by polygon, o funcionamento bastante semelhante ao da seleco por rectngulo. A diferena reside no facto de com esta ferramenta ser dada a localizao de cada um dos vrtices do polgono pretendido com o boto esquerdo do rato. Para terminar a definio do polgono deve dar-se duplo clique no ltimo ponto. Todas as entidades de um tema que estejam integradas dentro do polgono, ainda que parcialmente, sero seleccionadas. A opo Selection by Layer permite realizar a seleo de entidades do tema activo com base na seleco que est feita noutro tema. Ao seleccionar esta opo apresentada uma nova janela com algumas opes. Do lado direito da janela encontram-se 3 botes que se referem a como vai ser tratado o conjunto de dados seleccionado e no lado esquerdo da janela encontram-se as opes onde so definidos os parmetros que vo definir a escolha dos campos. Do lado direito so apresentadas as seguintes opes:

- Novo conjunto a seleco a realizar vai ser colocada num novo conjunto de dados, apagando qualquer seleco que estivesse definida anteriormente.

78

- Adicionar ao conjunto a nova seleco vai ser somada a qualquer outra seleco que estivesse anteriormente definida no mesmo tema. - Seleccionar o conjunto Realiza a seleco das entidades com base nas entidades desse tema que estavam j seleccionadas anteriormente.

As opes do lado esquerdo referem-se aos parmetros de seleco que podem ser definidos na seleco a realizar:

- Seleccionar os elementos das capas activas que: Nesta opo podemos escolher qual o operador espacial que vamos utilizar na seleco - Elementos seleccionados da capa: Aqui devemos indicar qual o tema que contm as entidades seleccionadas com base nas quais pretendemos realizar a seleco.

Um outro mtodo de seleco de entidades disponvel a Seleco por atributos que pode ser ser acedido atravs da opo Filtro no men Tabela ou atravs do atalho na Barra de Ferramentas.

Esta opo permite realizar seleccionar entidades com base nos seus atributos e recorrendo a diversos operadores e clculos. Ao aceder a esta ferramenta surge uma nova janela onde podemos realizar as inquiries que permitiro seleccionar as entidades pretendidas.

- Campos Aqui esto listados todos os campos do tema sobre o qual pretendemos realizar a seleco. Ao fazer duplo clique sobre um campo, este adicionado caixa onde est descrita a seleco a realizar. - Operadores lgicos Permitem a integrao de operadores lgicos na expresso que estamos a realizar. Para adicionar um operador expresso deveremos clicar no mesmo. - Valores Ao seleccionar um campo, esta janela automaticamente preenchida com a lista de valores correspondentes a esse campo. Para o adicionar expresso, necessrio fazer duplo clique sobre ele. - Botes de Seleco Estes botes permitem definir como vai ser realizada a seleco e funcionam da mesma forma que foi descrita para a Seleco por layer:

- Novo conjunto a seleco a realizar vai ser colocada num novo conjunto de dados, apagando qualquer seleco que estivesse definida anteriormente. - Adicionar ao conjunto a nova seleco vai ser somada a qualquer outra seleco que estivesse anteriormente definida no mesmo tema. - Seleccionar o conjunto Realiza a seleco das entidades com base nas entidades

79

desse tema que estavam j seleccionadas anteriormente.

Depois de serem realizadas as seleces de entidades com base em qualquer dos mtodos descritos anteriormente, existem duas ferramentas que permitem alterar as seleces realizadas:

Invert selection Esta ferramenta permite apagar a seleco que estava feita e seleccionar todas as entidades que no estavam seleccionadas. Esta ferramenta encontra-se disponvel em Seleco dentro do men Vista e atravs do atalho na Barra de Ferramentas.

Apagar Seleco Esta ferramenta permite desseleccionar todas as entidades de um tema que estavam seleccionadas. Esta ferramenta encontra-se no men Capa ou atravs do atalho na Barra de Ferramentas.

80

Ferramentas de Localizao
Existem duas ferramentas que permitem localizar entidades com base nos seus atributos ou com base nas suas coordenadas:

Localizador por Atributo Esta ferramenta permite fazer zoom sobre uma determinada rea de um tema que possua um determinado atributo. Esta ferramenta est acessvel atravs do men Vista ou atravs do atalho na Barra de Ferramentas.

Ao clicar nesta ferramenta surge uma nova janela que nos permite:

- Capa Seleccionar o tema sobre o qual pretendemos realizar a localizao por atributo - Campo Seleccionar o campo do tema que corresponde ao atributo que queremos localizar - Valor Seleccionar o valor do campo sobre o qual vamos fazer a localizao

Quando tivermos definido as opes, ao clicarmos em Zoom, a Vista ser centrada sobre a rea do tema a que correspondem o Campo e o Valor seleccionados.

Center view to point Esta ferramenta permite localizar um ponto na Vista com base nas suas coordenadas, centrar a Vista nesse ponto e saber os atributos do tema activo nessas coordenadas. Esta ferramenta est disponvel atravs do men de Vista ou atravs do atalho existente na Barra de Ferramentas.

81

Quando seleccionamos esta ferramenta, surge uma nova janela que nos permite seleccionar as coordenadas x e y pretendidas e a cor com que queremos que o ponto correspondente seja representado.

Ao clicar em Aceitar, a Vista centrada nas coordenadas definidas e apresentado um ponto que indica o sitio exacto onde se localizam as coordenadas. Para alm disso, surge uma nova janela que mostra os atributos do tema activo nas coordenadas especificadas.

5 - Exportao de temas
A exportao de temas permite que sejam salvos num novo tema algumas entidades que tinham sido seleccionadas. Este novo tema poder estar no mesmo formato ou poder ser exportado para um outro dos formatos suportados pelo gvSIG. Caso antes da exportao no estejam seleccionadas quaisquer entidades, todas as entidades que compem o tema sero exportadas. A ferramenta de exportao pode ser acedida atravs da opo Export to dentro do men de Capa. Neste momento, o gvSIG suporta a exportao de dados para formatos Oracle Spatial, Shapefile, dxf, PostGIS, GML, Raster e Annotation.

82

Exportar para shapefile


Para exportar um tema ou as entidades seleccionadas para shapefile, necessrio seleccionar a opo SHP dentro do men Export to.... Se estiverem seleccionadas algumas entidades dentro do tema a exportar, surgir uma nova janela que indicar quantas entidades vo ser exportadas e se pretendemos continuar.

Aps a confirmao ser apresentada a janela onde devemos indicar a localizao em que o ficheiro ser guardado. Quando a localizao est definida, a exportao realizada e, para terminar o processo, apresentada uma nova janela que nos pergunta se queremos adicionar o tema que foi exportado Vista.

Exportar para dxf


O processo de exportao para dxf em tudo semelhante exportao para shapefile. Para iniciar o processo de exportao devemos seleccionar a opo dxf dentro do men Export to.... Tambm neste caso, se tivermos entidades seleccionadas, seremos informados de quantas entidades iro ser exportadas e se pretendemos continuar com a exportao dessas entidades. Depois de definirmos a localizao para guardar o ficheiro, teremos tambm a opo de adicionar ou no o novo tema Vista actual.

83

Exportar para PostGIS e Oracle Spatial


A exportao de dados para bases de dados PostGIS e Oracle Spatial so muito semelhantes. Aps seleccionar a opo pretendida no men de Export to..., ser tambm apresentada uma janela que nos indica quantas entidades esto seleccionadas e sero exportadas (isto apenas ocorre no caso de existerem entidades previamente seleccionadas no tema a exportar). Depois de definirmos quais so os dados que sero exportados, ser apresentada uma nova janela em que deveremos introduzir o nome da tabela a criar na base de dados. Devemos ter muita ateno a este passo uma vez que se introduzirmos um nome igual a uma tabela j existente, e conforme a indicao dada na janela, a tabela que j se encontrava j base de dados com esse nome ser apagada e os dados nela existentes eliminados.

No caso de j termos uma ligao a uma base de dados PostGIS ou Oracle Spatial, a janela seguinte surge j com algumas das opes preenchidas com base nessa ligao j existente. Caso no esteja j estabelecida nenhuma ligao ou pretendamos exportar para outra base de dados, necessrio preencher alguns campos:

- Nome da conexo Nome que pretendemos dar conexo - Mquina IP do computador onde est alojada a base de dados - Porta Porta com a qual est a ser estabelecida a ligao ao servio - Usurio Nome de utilizador aceite para estabelecer a ligao - Senha Palavra-passe necessria para validar a ligao - bd Base de dados espacial em que a nova tabela deve ser criada

Quando temos os parmetros preenchidos, clicamos em Aceitar e a exportao para a base de dados encontra-se concluda.

84

Exportar para GML


O processo para exportar para GML bastante semelhante ao descrito para shapefile e para dxf. Para iniciar a exportao para GML necessrio seleccionar a opo GML dentro do men Export to....

Tambm neste caso, se estiverem seleccionadas algumas entidades, surge uma janela que avisa que apenas essas entidades sero exportadas e se pretendemos continuar. Depois de indicarmos qual a localizao do novo ficheiro, uma ltima janela pergunta se queremos ou no adicionar este novo tema Vista.

Exportar para um tema Raster


Atravs desta ferramenta possvel extrair partes de um tema raster com uma seleco da rea de interesse na Vista ou atravs da definio das coordenadas. Para alm disso, possvel mudar a resoluo espacial da rea de interesse ou de toda a imagem, escolher as bandas que vo ser extradas ou gerar uma nova imagem raster com cada uma das bandas originais. Esta opo apenas fica disponvel quando o tema activo na Tabela de Contedos um tema raster. Quando est seleccionado um tema raster, possvel aceder ferramenta atravs do men Capa/Export to.... Quando esta opo seleccionada surge uma nova janela que nos permite realizar as operaes referidas anteriormente.

85

Corte de imagens
O corte das imagens raster pode ser realizado com base em dois mtodos distintos:

- atravs das coordenadas (reais ou dos pixels) - atravs da seleco de uma rea na Vista

Para realizar o corte das imagens atravs das coordenadas realizado com recurso s caixas de texto existentes na janela anterior. A opo das Coordenadas Pixel pode ser utilizada se a imagem no estiver georeferenciada, enquanto a opo de Coordenadas Reales s pode ser utilizada se a imagem estiver georeferenciada. Para a seleco de imagem a partir da Vista, existem duas ferramentas que permitem seleccionar a imagem na totalidade ou apenas uma parte.

Permite seleccionar a totalidade da imagem para realizar o corte

Permite seleccionar uma rea especfica da Vista. Para seleccionar a rea de interesse necessrio colocar o cursor sobre a imagem, clicar e arrastar. Quando a rea definida, as caixas de texto so automaticamente preenchidas com as coordenadas.

Quando a imagem foi seleccionada por qualquer um dos mtodos descritos e a queremos guardar, clicamos em Save e indicamos onde queremos que a imagem seja guardada. As imagens cortadas desta forma sero guardadas em formato TIF.

Alterao da Resoluo Espacial


Ao exportar uma imagem tambm possvel alterar a resoluo espacial da mesma. Essas opes encontram-se na verso alargada da janela que surge quando seleccionamos a opo de exportar para raster. Para aceder verso mais alargada da janela necessrio clicar no seguinte boto:

86

Dentro desta janela podemos definir a resoluo que pretendemos para a imagem a ser exportada com base ou no Tamanho da clula ou pixel (Tamao de celda) ou com base na Largura e Altura (Ancho x Alto) que pretendemos que a nova imagem tenha. Para alm disso, necessrio definir o mtodo que ir ser utilizado para a reamostragem dos valores dos pixels.

Seleco de Bandas
Na verso alargada da janela de exportao de imagens, a parte inferior da janela (Seleccin de Bandas) apresenta a lista de todas as bandas que compem a imagem. Atravs das check-boxes possvel seleccionar quais das bandas pretendemos que faam parte da imagem que vamos exportar. A ltima opo Crear una capa por banda permite que sejam exportadas uma imagem para cada uma das bandas existentes.

Exportar para um ficheiro de Anotaes


possvel exportar um qualquer ficheiro para um ficheiro de anotaes ou de etiquetas. Este novo ficheiro permite dispr de opes mais avanadas de edio de etiquetas. As caractersticas principais deste novo tema de anotaes so as seguintes:

87

- Os novos temas so constitudos apenas pelas anotaes - Os campos da tabela deste novo tema so apenas aqueles que se referem s formataes do texto das etiquetas (Texto, Fonte, Cor, Altura e Rotao) - O novo tema ser sempre no formato .shp independentemente do formato do tema de origem.

Para exportar para um ficheiro de anotaes, em primeiro lugar devemos ter como activo, na Tabela de Contedos, o tema do qual queremos criar as anotaes. Em seguida, deve ser seleccionada a opo Annotation dentro do men Export to....

Ao seleccionar esta opo apresentada uma janela que conduzir o processo de criao do tema de anotaes. Na primeira janela necessrio configurar dois parmetros:

- Duplicate control define a posio em que sero inseridas as anotaes (Centered ou None)

- Centered criada uma etiqueta para cada valor e ser inserida no centro de todas as etiquetas com o mesmo texto - None criada uma etiqueta para cada um dos valores, mesmo no caso de existirem valores repetidos.

- Choose de field to label Aqui deve ser escolhido o campo que contm o texto que queremos que seja mostrado na etiqueta.

Na janela seguinte encontram-se as opes que permitem seleccionar os campos da tabela de atributos do tema original que contm as informaes sobre a formatao do texto das etiquetas. Estas formataes no so obrigatrias, pelo que se pode deixar todas as opes como Default. As opes que podem ser customizadas so as seguintes:

- Slope Escolher o campo que indica a rotao das etiquetas

88

- Color Escolher o campo que indica a cor das etiquetas - Height Escolher o campo que indica a altura das etiquetas - Units Permite definir se a altura dos campos definida em pixels ou nas unidades usadas no mapa. - Font Escolher o campo que indica a fonte a ser utilizada nas etiquetas.

Depois de exportado e adicionado Vista, o tema de etiquetas pode ser editado. Para isso devemos clicar no tema com o boto do lado direito do rato na Tabela de Contedos e seleccionar a opo Start Edition.

Ao seleccionar esta opo, o nome do tema passa a vermelho e uma nova ferramenta adicionada Barra de Ferramentas. Esta ferramenta vai permitir alterar individualmente a formatao de cada uma das etiquetas.

Quando activamos a ferramenta e clicamos num ponto associado a uma das etiquetas surge uma nova janela que nos permite alterar o texto da etiqueta e alterar as restantes formataes a ela associadas.

89

No men contextual que surge quando clicamos no tema na Tabela de Contedos tambm est disponvel a opo de Propriedades. Dentro destas propriedades podem ser definidas algumas caractersticas das etiquetas:

- Qual a unidade em que devem ser apresentadas as etiquetas na Vista (pixels ou metros) - Se pretendemos visualizar apenas o texto (Draw text only seleccionada) ou tambm o ponto que indica a localizao da etiqueta (no seleccionar Draw text only). - Evitar que as etiquetas se sobre ponham (Activar Avoid overlays) - Se pretendemos eliminar as anotaes que se sobreponham (Activar Clear overlaying annotations).

Caso pretendamos adicionar o tema de anotaes a uma outra Vista, isso pode ser realizado atravs do men Adicionar capa. Na janela para adicionar temas devemos ir ao separador Annotation e clicar na opo Load para localizar o tema de anotaes que queremos adicionar. Para alm disso, devemos seleccionar quais as unidades em que as anotaes devem ser apresentadas (pixels ou metros) e qual o Sistema de Referenciao (isto de extrema importncia para que as anotaes sejam apresentadas na localizao correcta).

90

Exportar como Imagem e WMC

Exportar como Imagem


O gvSIG permite exportar a Vista que se encontra activa como uma imagem. Para isso necessrio, dentro do men Vista, seleccionar a opo Exportar e Imagem.

Ao seleccionarmos a opo, abre-se uma janela do explorador onde devemos escolher a pasta, o nome com que ser guardado ficheiro e qual ser a sua extenso.

Estes ficheiros de imagem podem ser posteriormente adicionados Vista recorrendo ferramenta para adicionar temas.

Exportar como Web Map Context


Para alm dos standards referidos anteriormente, o gvSIG suporta tambm um outro standard definido pelo OGC: o WMC ou Web Map Context.

91

possvel reproduzir uma Vista constituida por temas de Web Map Services em qualquer plataforma que suporte WMC. Numa Vista que contenha informao proveniente de WMS, os temas podem ser exportados. Estes so exportados como um ficheiro XML com formato especfico e com extenso .cml que pode ser importado por outra plataforma. Nesse ficheiro seguem as informaes que permitem reproduzir a Vista que foi exportada. Actualmente, o gvSIG apenas permite exportar para WMC, temas WMS. No entanto, no futuro ser possvel exportar todas os temas que estejam nos formatos standard definidos pelo OGC. Para exportar para WMC, devemos ter carregados numa Vista temas em formato WMS. Para iniciar a exportao, deve ser acedido o men Vista e seleccionadas as opes Exportar e Web Map Context.

Caso a opo Web Map Context no esteja disponvel no men Exportar isto deve-se ao projecto actual no conter qualquer tema WMS. ento apresentada uma nova janela com algumas propriedades que devem ser definidas para proceder exportao.

Project View Aqui podemos escolher qual das Vistas deste projecto pretendemos exportar para WMC. A Vista que se encontra actualmente activa seleccionada por defeito.

92

Ttulo Aqui pode ser definido qual o nome que a Vista vai ter quando o ficheiro .cml for carregado posteriormente. Por defeito, o nome apresentado o da Vista actual, mas este pode ser alterado. ID Neste campo devemos introduzir um valor de identificador nico que represente o ficheiro File Esta opo permite seleccionar a localizao em que ser armazenado o ficheiro e qual ser o nome do ficheiro. Versi Permite definir que verso do WMC pretendemos utilizar. A verso mais recomendada e a mais recente a 1.1.0, e esta que seleccionada por defeito. Existem no entanto algumas aplicaes que esto limitadas a algumas verses especficas pelo que poder ser necessrio utilizar uma das outras verses disponveis (0.1.4 ou a 1.0.0). Extenso As opes disponveis permitem definir qual a extenso do mapa que vai ser exportado.

Defined by the view's extent o mapa exportado ter a extenso que visualizada actualmente na Vista. Use full extent Esta opo permite seleccionar a totalidade da extenso das layers WMS presentes e conforme esta est definida nos servidores de origem.

Para alm destas propriedades que devem ser definidas obrigatoriamente, existem outras propriedades cujo preenchimento opcional. Estas podem ser acedidas clicando no boto Advanced.

Estas definies so as seguintes:

Resumo Podemos introduzir um resumo do que est representado neste ficheiro WMC.

93

Paraules clau (Palavras-chave) Permite inserir uma lista de palavras que facilitem a classificao deste WMC Description URL Permite indicar um website que se refira a este ficheiro WMC URL Logotipo Caso exista uma imagem associada com este ficheiro WMC, o link dessa imagem pode ser introduzido neste espao. Tamany del mapa (pxels) Permite definir o tamanho de pxel que a Vista definida pelo ficheiro WMC ter. Por defeito, os valores seleccionados correspondem aos valores da Vista, no entanto estes podem ser alterados. Contact Info Informaes que permitam contactar com o autor do ficheiro WMC.

Importar um Web Map Context


A importao de WMC permite abrir Vistas que contenham temas WMS que tenham sido criadas com outros programas ou tenham sido criadas por outros utilizadores de gvSIG. Para ter acesso a essa opo devemos ter aberta uma Vista e aceder ao men Vista e seleccionar Import e Web Map Context.

Surge ento uma nova janela que permite escolher o ficheiro que pretendemos importar e como queremos que os temas da Vista sejam apresentados.

Depois de seleccionar o ficheiro WMC que pretendemos abrir, no lado esquerdo da janela, temos 3 opes em relao a como pretendemos adicionar os temas ao nosso projecto:

New view adicionada uma nova Vista ao projecto actual na qual carregada a informao

94

especificada no ficheiro WMC.


Layers in the current view Permite adicionar os temas constantes no WMC na Vista actual. Layers in other view Permite adicionar os temas constantes no WMC numa Vista j existente. Ao seleccionar esta opo, apresentada por baixo uma lista com as Vistas existentes no projecto onde podemos seleccionar aquela a que pretendemos adicionar os temas.

Quando tivermos terminado de seleccionar as opes, ao clicar no boto Open, os temas so importados conforme tenhamos definido.

95

6 - Trabalhar com imagens Raster


Guardar como ficheiro Raster
Para guardar um ficheiro raster, depois de adicionada a informao que queremos cortar numa Vista, devemos seleccionar a ferramenta ferramentas. (Guardar como Raster) que se encontra na barra de

Em seguida, devemos seleccionar, sobre a Vista, o rectngulo que contm a rea pretendida. Aps seleccionada a rea ser apresentada uma nova janela. Caso a rea seleccionada seja demasiado pequena, a nova janela no ser apresentada e necessrio seleccionar uma rea maior.

As coordenadas dos cantos do rectngulo seleccionado so preenchidas automaticamente. Se pretendermos podemos alterar os valores indicados. Na rea de Seleccion existem 3 mtodos de seleco disponveis para seleccionar:

Escala Se estiver seleccionada esta opo, a caixa de texto de Escala e o men de Resolution ficam activos. Ao introduzir um valor na caixa de escala e premindo o Enter, os valores de Mts/pixel, Amplria e Height so recalculados automaticamente.

96

Mts/pixel Se for seleccionada a opo de Mts/pixel, fica disponvel a caixa de texto de Mts/pixel onde podemos definir o tamanho do pixel. Ao introduzirmos um valor e pressionar Enter, os valores de escala, altura e largura da imagem so preenchidos automaticamente.

Size Ao seleccionar esta opo, ficam disponveis as caixas de Amplria e de Height. Podem ser alterados qualquer um destes valores e o outro ser recalculado automaticamente de forma a manter a proporo entre a largura e a altura da imagem. Os valores de Escala e de Mts/pixel so tambm recalculados automaticamente. As unidades em que esto expressos os valores podem ser tambm alteradas no men direita das caixas de texto onde so definidas a altura e a largura da imagem.

97

Quando temos definidas as propriedades da seleco, clicamos em Select e abre-se uma nova janela em que podemos definir a localizao do ficheiro, o nome e a sua extenso.

Depois de definido o nome e a extenso do ficheiro, fica disponvel o boto de Propriedades que ser diferente conforme a extenso do ficheiro que tivermos escolhido.

No caso das propriedades do GeoTiff (Gtiff), ao clicarmos no boto apresentada a seguinte janela de opes:

98

Block size Define a quantidade de informao que lida de cada vez para que possa ser comprimida. Quanto maior for o Block Size definido maior ser a velocidade de compresso, no entanto, ser maior o volume de memria utilizado. Photometric Permite escolher de entre a lista de mtodos de interpretao fotomtrica. Interleave Esta opo refere-se forma como a imagem armazenada. A opo BAND corresponde ao que chamado de Band-Interleaved ou Band-sequencial (BSQ) que mais indicado para aceder informao espacial ou cor da banda da imagem. Por outro lado, a opo PIXEL corresponde Band-Intervealed by Pixel (BIP) que mais indicado para manipular uma imagem quando se pretende aceder informao espectral da imagem. Algumas vezes os programas s suportam ficheiros armazenados com BIP. Compression Permite definir a compresso que deve ser utilizada de entre a lista de tipos de compresso disponveis.

Quando escolhemos a extenso jpg para a imagem as opes disponveis nas propriedades so:

Block size Define a quantidade de informao que lida de cada vez para que possa ser comprimida. Quanto maior for o Block Size definido maior ser a velocidade de compresso, no entanto, ser maior o volume de memria utilizado. Compression Esta barra permite ajustar o nvel de compresso a ser aplicado imagem. Progressive Permite fazer jpg's progressivos que permitam uma visualizao mais rpida com uma qualidade menor e que vai melhorando conforme se vai esperando.

As opes para Jpeg2000 so semelhantes s do JPG, sem no entanto estar disponvel a opo de realizar jpg's progressivos. Depois de termos definidos todas as propriedades relativas ao ficheiro raster que vamos criar e para iniciar o processo de gerao do mesmo, devemos clicar em Ok. Surgir uma barra de

99

progresso que nos indica a percentagem do processo que est concluda. Dependendo do tamanho da imagem e das opes que tomamos relativamente ao seu formato, o processo poder demorar apenas alguns segundos ou pode demorar perodos mais longos. Quando o processo est concludo, apresentada uma nova janela que nos indica qual a localizao da imagem criada, o tempo que demorou o processo, o tamanho da imagem criada e se esta foi comprimida ou no.

Para verificar que tudo correu bem com a criao da imagem e com a sua georeferenciao, podemos adicionar a nova imagem como um novo tema Vista e aplicar uma transparncia.

Georeferenciao de imagens raster


Com o gvSIG pode ser feita a georeferenciao de imagens que se encontrem nos formatos .tif, .jpg, .gif e .png com recurso a informao de referncia que esteja j georeferenciada e adicionada Vista. Esta informao de referncia poder ser tanto vectorial, como raster. Depois de termos adicionada Vista a informao que vai servir de referncia para a

100

georeferenciao da nova imagem, temos de adicionar a nova imagem Vista. A nova imagem pode ser carregada atravs do comando Adicionar Capa e seleccionando o separador Georeference. Para localizar a imagem a georeferenciar devemos clicar no boto Load.

A opo Use image georeferentiation dever ser utilizada no caso de a imagem j estar georeferenciada. Se esse for o caso, a imagem ser adicionada Vista com a georeferenciao que j estava definida para ela. Na opo abaixo devemos definir qual a projeco que est definida na Vista actual. Ao clicarmos em Ok, a imagem adicionada Vista, aparecendo no centro da mesma. Na tabela de contedos, a imagem assinalada com um asterisco o que indica que este o tema sobre o qual ir ser realizado o processo.

Para alm disso, surge uma nova janela que nos permitir definir os pontos de controlo para a georeferenciao da imagem.

101

A localizao em que foi adicionada a imagem que pretendemos georeferenciar poder no ser a mais adequada para seleccionarmos os pontos de controlo necessrios. Existem algumas ferramentas disponveis que nos permitem redimensionar a imagem ou mov-la para uma posio mais favorvel para proceder sua georeferenciao. Se seleccionarmos a imagem que pretendemos georeferenciar na Tabela de Contedos, ficam disponveis quatro novos botes na barra de ferramentas.

Estas ferramentas permitem realizar as seguintes alteraes:

Permite mover a imagem para outra localizao na Vista, o que permite colocar a imagem mais prximo da rea a que se refere e assinalar mais facilmente os pontos de controlo. Permite redimensionar a imagem que pretendemos georeferenciar. Permite retornar com a imagem a georeferenciar a um estado anterior, quer seja em termos de dimenso, quer seja em termos de localizao da imagem. Permite refazer uma alterao imagem a georeferenciar que tinhamos desfeito entretanto.

Depois de colocarmos a imagem na posio que nos parece mais adequada para proceder georeferenciao, podemos iniciar o processo. Para isso devemos clicar no boto que activa o comando que permite definir o primeiro ponto de controlo e seguimos os seguintes passos:

Sobre a imagem a georeferenciar clicamos num ponto com o qual consigamos estabelecer uma correspondncia na base cartogrfica j georefenciada (por defeito, a imagem ir desaparecer ao clicarmos no ponto, mas se considerarmos necessrio podemos alterar esta definio no separador de opes da janela de Georeference Image) Sobre a base cartogrfica j georeferenciada, clicamos sobre o ponto que corresponde ao ponto que indicamos na imagem a georeferenciar.

Os pontos que indicamos ficam representados com uma simbologia diferente. O ponto sobre a imagem a georeferenciar indicado com um crculo vermelho com uma cruz por cima, enquanto que o ponto sobre a base georeferenciada indicado por um quadrado azul com uma cruz por cima.

Se clicarmos no boto a janela de georeferenciao ser ampliada e surgiro mais algumas opes como se pode verificar na imagem abaixo.

102

A imagem do lado esquerdo apresenta o ponto de controlo que definimos sobre a imagem a georeferenciar e a imagem do direito representa o ponto correspondente indicado sobre a base georeferenciada. Recorrendo aos botes ao centro podemos fazer mais ou menos zoom sobre cada uma das imagens e ajustar a localizao de qualquer um dos pontos clicando sobre o mesmo e arrastandoo para a localizao pretendida. Se soubermos as coordenadas de um determinado ponto da imagem a georeferenciar podemos utilizar essa informao para georeferenciar a imagem. Para isso clicamos no ponto do qual conhecemos as coordenadas sobre a imagem e posteriomente introduzimos as coordenadas nos campos X' e Y'.

Caso algum dos pontos ou todos os pontos que definimos estejam incorrectos podemos recorrer s ferramentas pontos definidos. e para, respectivamente, apagar o ponto actual ou para apagar todos os

Para que a georeferenciao possa ser realizada devem ser seleccionados um mnimo de 3 pontos de controlo. No entanto, para permitir uma georeferenciao mais correcta, recomendavl que sejam indicados 9 pontos o mais espaados possvel dentro da imagem para tentar minimizar as distores nas reas que no tenham nenhum ponto de controlo.

A barra permite navegar entre todos os pontos de controlo definidos e verificar as suas coordenadas e os desvios associados a eles que so apresentados na tabela do lado.

103

Ao analisarmos os erros associados a cada um dos pontos podemos verificar existem pontos com um erro demasiado elevado e que podem prejudicar demasiado o resultado final da georeferenciao. Nesses casos, possvel desactivar os pontos de maneira a que no entrem nos clculos de georeferenciao sem haver necessidade de os eliminar. Para isso basta activar ou desactivar a check box Active que se encontra ao lado da informao das coordenadas dos pontos.

O separador de Tabla permite consultar toda a informao relativa aos pontos definidos como as coordenadas, erro em x e y e erro e o Root Mean Square que reflecte os desvios do ponto.

Depois de definirmos os pontos de controlo temos a possibilidade de gravar os pontos de controlo ou de adicionar mais pontos de controlo a partir de outros ficheiros atravs das seguintes ferramentas:

permite gravar os pontos definidos para um ficheiro com a extenso .rmf que associado imagem permite gravar toda a informao associada aos pontos (coordenadas e erros) num ficheiro .csv permite carregar a informao de pontos associados imagem e que estejam armazenados num ficheiro .rmf permite carregar pontos de controlo que estejam armazenados num ficheiro .csv

O separador de Opes permite configurar algumas definies relativas ao processo de georeferenciao:

104

Mostrar numeracin de GCP's permite ligar ou desligar a visualizao da numerao dos pontos de controlo na Vista Crear fichero de georreferenciacin (worldfile) permite activar e desactivar a criao automtica de ficheiros de georeferenciao associados imagem. Include the errors in the CSV file permite escolher se pretendemos ou no que os valores dos erros sejam integrados nos ficheiros CSV exportados Hide the layer after de first point permite escolher se pretendemos ou no que a imagem seja apagada aps escolhermos o ponto de controlo. Isto poder facilitar a seleco do ponto correspondente na base georeferenciada. Center view in the selected point permite escolher se pretendemos que a Vista seja ou no centrada no ponto que seleccionamos. Disable the point layer after the first point permite escolher se pretendemos ou no que os pontos j seleccionados sejam apagados ou no aps seleccionarmos o primeiro ponto.

Brilho, contraste e realce de imagens raster


A alterao das propriedades relativas ao brilho, contraste e realce das imagens pode ser bastante til para um melhor visualizao das mesmas ou para destacar um determinado aspecto relevante da mesma. Com o gvSIG estas alteraes apresentao das imagens raster pode ser realizada atravs da opo Propriedades da cobertura que fica disponvel quando clicamos com o boto do lado direito do rato sobre um ficheiro raster na Tabela de Contedos.

105

Na nova janela que apresentada devemos aceder ao separador de Realce onde se localizam as propriedades referidas anteriormente.

Embora as opes se encontrem desactivas por defeito, as mesmas podem ser activadas atravs das check boxes no topo de cada um dos paneis. Se depois de definirmos valores em qualquer uma das propriedades, desactivarmos as check boxes, os valores definidos no sero aplicados imagem. Para definir novos valores de brilho e contraste para a imagem podemos utilizar as barras horizontais ou introduzir os valores nas caixas de texto disponveis direita das caixas. Os valores destas propriedades variam entre os -255 e os 255. Caso a check box Preview esteja seleccionada, a imagem ser actualizada automaticamente sem ser necessrio recorrer aos botes de Aplicar ou de Aceitar.

106

Aplicar Transparncia a pixels


O gvSIG, para alm de permitir aplicar transparncia totalidade de uma imagem raster, permite aplicar transparncia a determinados pixels baseado na cor dos mesmos. Acedendo s propriedades do raster e seleccionando o separador de Transparncia surge a janela que nos permite escolher as cores dos pixels a que pretendemos aplicar transparncia.

Seleccionando a opo Activate ficam disponveis as caixas de texto onde podemos introduzir os valores RGB dos pixels a que queremos aplicar transparncia. As opes And e Or disponibilizam duas formas distintas de seleccionar os pixels. No caso de seleccionarmos a opo And apenas aos pixels que tenham os 3 valores RGB iguais aos valores que definimos, ser aplicada a transparncia. No caso de seleccionarmos a opo Or bastar que apenas um dos valores RGB do pixel corresponda ao que definimos para que seja aplicada transparncia a esse pixel.

Aps definirmos os valores RGB e o operador a utilizar, bastar premir o boto para adicionar esse critrio lista do lado direito. Podem ser adicionados diversos critrios em simultneo lista. Caso pretendamos remover um conjunto de valores da lista do lado direito, basta seleccionar o conjunto a eliminar na lista do lado direito e premir o boto .

Seleccionar uma imagem raster


Quando estamos a trabalhar com muitas imagens raster ao mesmo tempo (por exemplo com um conjunto de ortofotos) pode tornar-se um pouco complicado perceber efectivamente com qual das imagens estamos a trabalhar. Para ajudar a identificar e seleccionar uma imagens nestes casos, o gvSIG dispe de uma

107

ferramenta que permite clicar numa imagem e fazer com que essa imagem seja seleccionada na Tabela de Contedos.

Essa ferramenta pode ser acedida atravs do boto na barra de ferramentas ou do men Vista e Seleco. Depois de seleccionada a ferramenta, basta clicar sobre a imagem que pretendemos seleccionar na Vista e, automaticamente, a imagem correspondente fica seleccionada na Tabela de Contedos.

108

7 Tabelas de Atributos
Designam-se por Tabelas de Atributos, aos documentos em que se encontra armazenada a informao alfanumrica relativa a entidades geogrficas. As tabelas de atributos so constituidas por linhas ou registos que correspondem s diversas entidades que constituem o tema, e por colunas ou campos em que se encontram os diferentes atributos das entidades.

Linha ou Registo representa a informao de cada uma das entidades que compem o tema em causa Coluna ou Campo representa os diversos atributos que esto associados s entidades Clula corresponde ao cruzamento de uma linha com uma coluna. Ou seja, indica qual o valor de um determinado atributo para uma determinada entidade. Informao dos registos No canto inferior esquerdo da janela apresentada a informao referente ao total de registos existentes na tabela e quantos deles se encontram actualmente seleccionados.

Os registos presentes na tabela podem ser seleccionados clicando neles com a tecla esquerda do rato. Caso se pretenda seleccionar diversos registos em simultneo pode clicar-se com a tecla esquerda do rato mantendo premidos as teclas de Ctrl ou de Shift.

Adicionar tabelas
A adio de tabelas em gvSIG pode ser realizada atravs do Gestor de Projectos.

109

No Gestor de Projectos devemos seleccionar o tipo de documentos Tabela e premir o boto Novo.

Ir surgir uma nova janela que nos permite seleccionar a tabela que pretendemos adicionar. Esta poder ser adicionada a partir de um ficheiro ou a partir de uma ligao a uma base de dados externa. No caso de pretendermos adicionar a partir de um ficheiro devemos clicar em Adicionar e seleccionar na janela do Explorador que se abre qual a tabela que pretendemos adicionar ao projecto. Estas tabelas podero estar em formato .dbf e .csv.

110

Caso a tabela a adicionar seja proveniente de uma ligao a uma base de dados externa, necessrio seleccionar o separador Base de Dados e preencher as propriedades que permitiro ao software aceder a essa base de dados. O gvSIG consegue importar tabelas de diversos tipos de bases de dados como sejam ODBC, GDBMS HSQLDB, MySQL, PostgreSQL ou Oracle.

Em qualquer dos casos, depois de definir a tabela a adicionar, devemos clicar em Aceitar e a tabela ser importada e apresentada. Se consultarmos o Gestor de Projectos, ser possvel verificar tambm que a tabela se encontra listada. Quando nos encontramos a trabalhar com uma Vista e consultamos a Tabela de Atributos de um determinado tema atravs da ferramenta , a tabela de atributos desse tema apresentada e, a partir desse momento, a mesma tambm adicionada s tabelas presentes no Gestor de Projectos.

Propriedades das Tabelas


Quando a tabela j est adicionada ao projecto podemos aceder e editar algumas propriedades dessa tabela. Essas propriedades podem ser acedidas seleccionando uma tabela no Gestor de Projectos e clicando no boto Propriedades.

111

Podem ser editadas 4 propriedades de uma tabela:


Nome: Permite alterar o nome da tabela Data de Criao: Permite alterar a data em que a tabela foi adicionada ao projecto Proprietrio: Permite indicar o nome do proprietrio ou responsvel pela Tabela Comentrios: Permite escrever alguns comentrios em relao tabela que possam esclarecer as pessoas que possam aceder ao projecto

Estatsticas das Tabelas


Quando estamos a visualizar os dados existentes numa tabela podemos tambm consultar algumas estatsticas associadas aos campos numricos que fazem parte da tabela. Para consultar as estatsticas de um campo devemos seleccionar esse campo clicando no nome do mesmo no topo da tabela. Se esse campo for numrico (condio obrigatria para consultar as estatsticas) ficar disponvel na barra de ferramentas o boto ou atravs do men Tabela.

So calculadas algumas estatsticas bsicas como a Soma, a Mdia, Valores Mximos e Mnimos, Intervalo, Varincia e o Desvio-Padro e apresentadas numa janela.

112

Podem ser calculadas estatsticas relativas a apenas alguns dos registos da tabela. Para isso, depois de seleccionar o campo sobre o qual queremos obter as estatsticas, devem ser seleccionados os registos que queremos que sejam tidos em conta para o clculo das estatsticas. Ao clicar no comando de estatsticas surge a janela com os valores das estatsticas relativas aos registos que se encontravam seleccionados.

Filtros
Os filtros permitem seleccionar registos da tabela com base nos seus atributos com recurso a operadores e a opes de clculo que se encontram disponveis.

Para aceder janela de Filtros deve utilizar-se o boto ferramentas ou atravs do men Tabela.

que se encontra na barra de

A janela que surge subdivide-se em 5 reas principais:

Campos Aqui encontram-se listados todos os campos que fazem parte da tabela de atributos do tema. Para adicionar um dos campos expresso, basta fazer duplo clique sobre o nome do campo. Operadores Estes so os operadores lgicos que podemos adicionar expresso que constituir a nossa inquirio. Para adicionar um operador expresso basta clicar sobre o mesmo. Valores Ao seleccionarmos um campo na lista do lado esquerdo, esta janela automaticamente preenchida com os valores que as entidades tm nesse campo. Para adicionar um destes valores expresso basta fazer duplo clique sobre o valor pretendido. Expresso No canto inferior esquerdo encontramos a janela em que descrita a inquirio que vamos realizar. Embora possamos adicion-la clicando sobre os diversos campos, operadores ou valores, podemos tambm escrever a expresso directamente neste espao. Opes de Seleco No canto inferior direito encontram-se as 3 distintas opes de

113

seleco:

Novo Conjunto permite seleccionar todos os registos que correspondem ao critrio definido num novo conjunto, apagando toda e qualquer seleco que tivesse sido realizada anteriomente. Adicionar ao conjunto permite adicionar os registos que correspondem ao critrio definido a um conjunto que tivesse sido seleccionado anteriormente, ou seja, no elimina a seleco que tinha sido realizada anteriormente. Seleccionar o conjunto - Permite seleccionar os registos que correspondem ao critrio definido dentro de um conjunto de registos que estava previamente seleccionado.

Reordenamento de registos
Existem algumas ferramentas que permitem reordenar os registos de uma tabela de atributos de maneira a que possamos consult-los com maior facilidade. Essas ferramentas permitem ordenar os registos por ordem ascendente ou descendente ou promover para o topo da tabela um conjunto de registos que esteja seleccionado.

As ferramentas que permitem ordenar os registos de forma ascendente ( descendente ( Tabela.

) ou de forma

) encontram-se disponveis na barra de ferramentas ou atravs do men de

A ordem ascendente ordena os valores numricos do mais pequeno para o maior e os campos de texto de A a Z. Por oposio a ordem descendente ordena os valores numricos do maior para o menor e os campos de texto de Z a A. Aps aplicarmos um filtro numa tabela de atributos para seleccionarmos alguns registos, esses registos ficam espalhados pela tabela, se os quisermos visualizar todos em sequncia podemos utilizar a ferramenta na barra de ferramentas ou atravs do men Tabela.

Unio e Ligao de Tabelas

114

As ferramentas de Unio ( ) e de Ligao ( base num campo que ambas tenham em comum.

) permitem juntar duas tabelas distintas com

Os passos para realizar ambas as operaes so bastante semelhantes. Depois de clicar no boto correspondente na barra de ferramentas ou no men Tabela devem ser seguidos os seguintes passos: 1. Seleccionar a tabela inicial da Unio/Ligao (Tabela principal para onde vo ser integrados os dados):

2. Seleccionar o campo da tabela inicial que vai servir de referncia para a Unio/Ligao:

3. Seleccionar a tabela que vai ser unida/ligada primeira tabela:

4. Seleccionar o campo da segunda tabela que ser tido em conta para a Unio/Ligao das tabelas:

115

Quando o processo estiver concludo, ao abrirmos a tabela verificamos que os campos que foram incorporados na tabela podem ser identificados pelo nome uma vez que, no caso de uma Unio, o nome do campo integrado passou a ser join_nome do campo. No caso de uma ligao, os campos integrados passam a ter o nome link_nome do campo. O que distingue uma Unio de uma Ligao que, numa Unio, os dados so adicionados tabela inicial e se os dados da tabela que foi adicionada forem alterados, essas alteraes no se iro reflectir na tabela inicial. No caso de uma Ligao, todas as alteraes tabela secundria vo reflectir-se nos dados apresentados na tabela inicial.

8 Calculadora de Campos
A Calculadora de campos permite realizar diversos clculos com os campos de uma tabela de atributos. Esses clculos podero ser para obter reas, comprimentos, converter formatos de dados, obter novos valores com base em dados j existentes, etc. Para aceder Calculadora de campos deve estar iniciada uma sesso de edio. A edio pode ser de um tema que esteja j adicionado Vista e que pode ser iniciada atravs do men contextual que apresentado quando clicamos sobre o tema na Tabela de Contedos. Pode ser tambm a edio de uma tabela de atributos que tenhamos adicionado ao projecto o que implica que a sesso de edio seja iniciada atravs da opo Start Edition no men Tabela.

No caso de um novo tema que tenhamos acabado de criar, ele adicionado automaticamente com a sesso de edio iniciada.

116

Quando a sesso de edio estiver iniciada, podemos aceder tabela de atributos e seleccionar o campo no qual vamos realizar as operaes com a Calculadora de campos. Para isso necessrio clicar no cabealho onde se encontra o nome do campo.

Nesse momento fica disponvel o boto

que permite aceder Calculadora de campos.

A primeira vez que acedemos Calculadora de campos apresentada uma janela que indica que os operadores esto a ser carregados. Ao terminar o carregamento apresentada a Calculadora de Campos.

A Calculadora est dividida em 3 seces distintas. A primeira dessas seces a de Information. Nesta janela so apresentadas as informaes referentes aos campos ou aos comandos que so seleccionados na seco abaixo. No caso de ser seleccionado o nome de um campo (Field), a janela de informao preenchida com o nome do campo em questo e o tipo desse campo (No exemplo acima trata-se de um campo numrico). Se seleccionarmos um comando (Commands), a janela de informao preenchida com informaes relativas a esse comando. No exemplo abaixo, referente ao comando sqrt so apresentadas as seguintes informaes:

Operator Indica qual o comando seleccionado e a expresso que permite que ele seja executado Parameter - Indica qual o tipo do campo que deve ser introduzido como parmetro para permitir que o clculo seja realizado. Estes parmetros podem ser de 3 tipos diferentes:

Numerical (campo com nmeros inteiros ou decimais),

117

String (campo de texto) Date (campo com uma data).

Returns Indica o tipo de dados que so devolvidos como resultado dos clculos realizados. Os resultados obtidos podem ser:

Numeric - o resultado ser um nmero inteiro ou decimal Boolean - devolve um valor de verdadeiro ou falso. No caso de o campo em que os resultados vo ser apresentados ser um campo numrico, os resultados vo ser apresentados como 1 ou 0 conforme os resultados sejam True ou False. Date o resultado ser devolvido na forma de uma data pelo que o campo de sada dever ser desse tipo.

Descrio apresentada uma breve descrio do comando seleccionado bem como algumas condies especiais associadas a ele que possam existir.

A seco seguinte da janela disponibiliza dois separadores distintos: Geral e Advanced. No separador Geral esto disponveis trs conjuntos de opes:

Fields Indica o nome de todos os campos que se encontram na tabela de atributos que est a ser trabalhada e que contm dados que podem ser utilizados para os clculos. Tipo Os comandos que se encontram disponveis depende do tipo seleccionado. Commands Aqui esto listados os comandos que permitem construir as expresses e realizar os clculos.

No separador Advanced podem ser carregadas expresses gravadas que se encontrem guardadas previamente num ficheiro de Python. Aps seleccionar um ficheiro que contenha uma expresso podemos clicar no boto Evaluate para verificar se a expresso est correcta ou no.

A ltima seco da Calculadora de Campos a de Expresso.

118

Aqui indicado qual o campo em que sero introduzidos os resultados dos clculos a realizar (Column:) e apresentada a expresso que vai ser calculada. Para adicionar campos ou comandos da seco anterior expresso basta fazer duplo clique sobre o nome do mesmo.

9 Ferramentas de Edio
As ferrramentas de edio podem subdividir-se em dois conjuntos distintos. Por um lado, existem as ferramentas de edio grfica que permitem criar, editar e eliminar elementos grficos de um tema. Por outro lado, esto disponveis as ferramentas de edio alfanumrica que permitem introduzir, editar e eliminar os atributos associados aos elementos grficos existentes. Quer pretendamos realizar uma edio grfica ou alfanumrica necessrio que esteja iniciada uma sesso de edio de um tema. Para iniciar a sesso de edio necessrio clicar sobre o tema que pretendemos editar na Tabela de Contedos e seleccionar a opo Start Edition.

O tema que estamos a editar fica de imediato indicado com letras a cor vermelha na Tabela de Contedos.

Ficam tambm disponveis dois novos conjuntos de botes na barra de ferramentas que correspondem s funcionalidades de insero e de modificao de elementos. Os botes de insero disponveis dependem do tipo de implementao grfica do ficheiro que estamos a editar

119

(pontos, linhas ou polgonos). Os comandos que se encontram nestas barras podem tambm ser acedidos atravs do men Geometry.

Na Vista Geogrfica surge tambm uma nova ferramenta: a Consola de Comandos. Esta ferramenta permite introduzir comandos atravs do teclado que depois sero executados sobre os elementos da Vista Geogrfica. Esta ferramenta pode ser minimizada ou maximizada com recurso aos dois botes existentes no canto superior da janela. Os comandos ou ordens devem ser introduzidos com o teclado e depois deve ser premida a tecla Enter. Quando os comandos so introduzidos so apresentadas as opes disponveis para continuar a edio.

Por exemplo, ao introduzir o comando Rectangle, aparece a indicao que devemos seleccionar qual o primeiro ponto do rectngulo que pretendemos desenhar. Depois de introduzir o ponto inicial surge a lista de opes que nos indica que devemos clicar no canto oposto do rectngulo que pretendemos criar ou ento introduzir a opo C para indicar que pretendemos desenhar um quadrado (square).

possvel editar diversos temas ao mesmo tempo sendo que as alteraes realizadas so realizadas sobre o tema que estiver activo na Tabela de Contedos. Para terminar a edio de um tema necessrio clicar sobre o tema na Tabela de Contedos e no men contextual que surge seleccionar a opo de Finish Edition.

120

Propriedades da Edio
Aps ter iniciado uma sesso de edio, surge uma nova opo no men contextual disponvel ao clicarmos num tema na Tabela de Contedos. Essa a opo de Edition Properties.

Snapping
Ao aceder opo de Edition Properties, as primeiras opes que podemos configurar referemse ao snapping.

O snapping o que permite que dois elementos sejam movidos at que se toquem e as coordenadas dos pontos que os unem sejam as mesmas. Por exemplo, ao vectorizar um tema de

121

linhas nem sempre fcil vectorizar e garantir que duas linhas se tocam. O snapping permite que, se dois pontos de duas linhas distintas estiverem a menos de uma distncia de tolerncia determinada, a linha que estamos a desenhar seja esticada de maneira a que os dois pontos tenham as mesmas coordenadas e a ligao entre ambas seja garantida. As opes de snapping que podem ser configuradas no gvSIG so:

Tolerncia do snapping (Snap Tolerance) permite definir a distncia de tolerncia para o snapping. Por exemplo para uma tolerncia de 4 pixels, os pontos que distem 4 ou menos pixels de outro ponto existente tero as mesmas coordenadas. Temas utilizados para o snapping permite seleccionar quais os temas que se encontram na Vista que podem ser utilizados para realizar o snapping. Para seleccionar um tema basta seleccionar a check-box que se encontra ao lado do nome do tema na tabela que apresentada. Maximum features edition cache Este valor representa o mximo de entidades que so armazenadas em cache para a realizao do cache. Aumentar este nmero aumenta a velocidade das operaes de snapping mas requer a utilizao de mais memria.

Flatness
No gvSIG, as linhas curvas e os crculos so compostas por um conjunto de seces rectas. Esta configurao permite definir qual ser o tamanho mnimo dessas seces. Para isso devemos introduzir o valor que pretendemos na caixa de texto disponvel.

Grid
Esta opo permite configurar uma grelha que pode ser apresentada sobre os grficos representados na Vista Geogrfica. Esta grelha poder ser importante para facilitar o desenho dos objectos dando uma melhor percepo da distncia entre eles e permitindo realizar um melhor alinhamento dos mesmos. As opes que podem ser configuradas so as seguintes:

Show grid permite configurar se a grelha ser ou no visvel na Vista Geogrfica Adjust grid se esta opo estiver seleccionada, os pontos que forem definidos para os objectos a serem desenhados apenas podero corresponder com os pontos que constituem a

122

grelha.

Distncias X e Y Permite definir qual o intervalo entre os pontos da grelha em X e em Y.

Limit rows in memory


Esta opo permite definir quantas linhas so guardadas em memria para serem processadas. Quanto maior o nmero de linhas guardadas mais rpidas sero as operaes a realizar.

Pilha de Comandos
Quando estamos a realizar a edio de um tema por vezes temos necessidade de desfazer algumas das alteraes que realizamos. Para alm das ferramentas habituais de Undo ( ) e Redo ( ), o gvSIG disponibiliza uma outra ferramenta que permite uma maior controlo sobre as operaes que estam os a desfazer ou refazer. Essa ferramenta a Pilha de Comandos que pode ser acedida atravs do boto ou atravs do men File.

Ao acedermos Pilha de Comandos aps termos realizado algumas operaes de edio, -nos apresentada uma janela com a lista de operaes que foram realizadas sobre o tema. As operaes que aparecem listadas so apenas aquelas que se realizaram aps a ltima vez que as alteraes ao tema foram gravadas.

123

Atravs da barra lateral que surge no lado esquerdo da janela possvel faz-la deslizar e seleccionar os comandos que pretendemos desfazer. Ao seleccionarmos desfazer alguns dos comandos, a Vista Geogrfica vai automaticamente reflectindo essas alteraes.

De notar que a Pilha de comandos no permite desfazer um comando especfico da lista. Ou seja, para desfazermos um comando necessrio retroceder at ao momento em que esse foi executado, desfazendo igualmente todos os comandos que foram realizados entretanto. Por exemplo, se executarmos 10 comandos de edio e se depois quisermos desfazer o 5 desses comandos temos de desfazer os comandos do 5 ao 10. As vantagens de utilizar a Pilha de Comandos residem no facto de podermos desfazer todas as alteraes de uma vez e termos uma melhor noo de que comandos estamos a desfazer.

Ferramentas de Desenho
A criao de novos objectos pode ser realizada com recurso s ferramentas de desenho e clicando sobre a Vista ou utilizando a Consola de Comandos.

Desenho atravs da Consola de Comandos


Para introduzir pontos atravs da Consola de Comandos podem ser utilizados dois tipos de coordenadas:

Coordenadas Cartesianas: definem um ponto baseado nas coordenadas X e Y. Coordenadas Polares: definem um ponto baseado numa distncia e num ngulo em relao ao eixo horizontal

As coordenadas ao serem introduzidas podem tambm ser absolutas ou relativas conforme se refiram distncia origem das coordenadas ou se refiram ao ponto que foi introduzido anteriomente. Os valores de X e Y devem ser introduzidos separados por uma vrgula. Estes valores podem ser

124

positivos ou negativos e inteiros ou decimais. Os nmeros decimais devem ser indicados com . a separar a parte inteira do valor da parte decimal.

As coordenadas do primeiro ponto que introduzimos devem ser absolutas uma vez que no existe outro ponto que possa ser tido como referncia sem ser o ponto de origem das coordenadas. A partir da podem ser utilizadas coordenadas relativas que devem apenas ser utilizadas se soubermos as coordenadas do novo ponto a partir do anterior. Para introduzir coordenadas relativas devemos colocar o smbolo @ antes dos valores de X e Y que indicam a distncia do ponto em relao ao anterior.

As coordenadas polares indicam a localizao do novo ponto com base na sua distncia e o ngulo em relao ao ponto anterior. O valor da distncia e do ngulo so separados pelo smbolo <. Os valores dos ngulos aumentam no sentido contrrio aos ponteiros do relgio e diminuem no sentido dos ponteiros do relgio.

Esta forma de introduo dos pontos vlidas para todos os tipos de temas vectoriais quer sejam de pontos, linhas ou reas.

Desenho atravs das ferramentas


As ferramentas que permitem criar novos elementos grficos encontram-se dentro da barra de ferramentas Insert ou no men Geometry opo Insert. As ferramentas que se encontram disponveis dependem do tipo de ficheiro que estamos a editar. Por exemplo, quando estamos a editar um tema de polgonos as ferramentas de pontos no esto disponveis uma vez que os pontos apenas podem ser inseridos em temas de pontos. Da mesma forma, quando estamos a editar um tema de pontos as ferramentas de linhas e polgonos tambm no esto disponveis.

125

Point ( ) Para introduzir um ponto apenas necessrio, depois de seleccionar a ferramenta de ponto, clicar sobre a Vista Geogrfica no local onde pretendemos localizar o ponto. Para criar um ponto a partir da Consola de Comandos basta escrever a expresso point e depois introduzir os pontos clicando na Vista ou introduzindo as coordenadas na Consola tal como foi explicado no ponto anterior deste manual.

Multipoint ( ) Um tema de multipontos constitudo por diversos pontos que na realidade funcionarm como apenas uma entidade, partilhando todos os seus atributos alfanumricos. Ao seleccionar um dos pontos de um tema de multipontos, todos eles ficam automaticamente seleccionados. Para criar os pontos referentes a um tema de multipontos necessrio seleccionar a ferramenta correspondente e clicar sobre a Vista Geogrfica. Quando estiverem introduzidos todos os pontos, devemos clicar com o boto direito do rato sobre a Vista e, no men contextual apresentado seleccionar a opo End. Para criar os pontos de um tema de multipontos atravs da Consola de Comandos necessrio escrever a expresso multipoint e depois introduzir os pontos atravs da Vista ou escrevendo as coordenadas dos mesmos. Para terminar a introduo devemos escrever o comando E e premir Enter.

Line ( ) Esta ferramenta permite inserir segmentos de recta que compem a linha que representa a entidade. Depois de introduzir o primeiro ponto, uma linha esticada desse ponto at ao cursor o que permite previsualizar qual ser a posio da linha que vamos traar. Para criar uma linha atravs da Consola de Comandos necessrio escrever a expresso line e posteriormente introduzir os vrtices da linha clicando na Vista ou escrevendo as coordenadas na Consola.

Arc ( ) Esta ferramenta permite inserir um arco indicando 3 pontos que sero o seu ponto inicial, final e o ponto intermdio por onde um crculo imaginrio, do qual o arco faria parte, passaria. Se preferirmos utilizar a Consola de comandos para introduzir o arco devemos utilizar a expresso arc. Em seguida, ser solicitado que sejam introduzidos sucessivamente os 3 pontos necessrios para representar o arco.

Polyline ( ) Esta ferramenta permite desenhar linhas rectas na Vista Geogrfica. A diferena entre esta ferramenta e a ferramenta line que esta ferramenta permite inserir arcos pelo meio das linhas e permite tambm fechar a polilinha criando um polgono. Para introduzir a polilinha deve ser indicado na Vista Geogrfica qual o ponto inicial e devem ser posteriormente indicadas as localizaes dos restantes pontos clicando com o boto esquerdo do rato. Para introduzir um arco na polilinha devemos clicar com o boto do lado direito do rato

126

e seleccionar a opo Internal arc.

Ao mover o rato depois de seleccionar esta opo apresentada uma previso do arco que ser criado ao clicarmos com o boto esquerdo do rato numa localizao. Para voltar a desenhar linhas devemos clicar com o boto direito do rato e no men contextual devemos seleccionar a opo Internal line.

Se quisermos desenhar uma linha que feche a polilinha fazendo o ltimo ponto corresponder com o primeiro devemos no men contextual seleccionar a opo Close polyline. Tal como acontecia com as restantes ferramentas, tambm possvel desenhar polilinhas com recurso Consola de Comandos. Para isso necessrio introduzir a expresso polyline. Depois de introduzir as coordenadas do primeiro ponto, podemos introduzir um segundo ponto ou introduzir os comandos A para desenhar um arco ou C para fechar a polilinha. Depois de introduzir um arco podemos voltar a introduzir linhas com o comando N.

Polygon ( ) Esta ferramenta permite desenhar polgonos regulares que sero tratados como polilinhas. Para introduzir o polgono, depois de seleccionar a ferramenta, devemos clicar na Vista Geogrfica no ponto central do polgono. De imediato surge uma previsualizao do polgono que vamos criar. Clicando com o boto direito do rato podemos seleccionar no men contextual se pretendemos que o polgono seja inscrito ou circunscreva o crculo apresentado. Para alterar o nmero de lados do polgono a desenhar, devemos introduzir o nmero de lados pretendido na Consola de Comandos imediatamente aps seleccionarmos a ferramenta de polgonos. Se pretendermos desenhar um polgono apenas com recurso Consola de Comandos devemos introduzir a expresso polygon, definir o nmero de lados do polgono, as coordenadas do ponto central do polgono, definir se o polgono deve ser inscrito ou circunscrito no crculo com recurso aos comandos I ou C e, por ltimo, definir o raio do polgono nas unidades que esto definidas para a Vista.

127

Rectangle ( ) Esta ferramenta permite desenhar um rectngulo indicando dois dos seus vrtices diagonalmente opostos. Depois de seleccionar a ferramenta devemos indicar a posio de um dos vrtices do rectngulo. Ao movermos o rato verificamos que apresentada uma previso do rectngulo que estamos a desenhar. Para concluir o rectngulo basta clicar num outro ponto que indique a localizao do vrtice oposto ao primeiro que definimos. Se preferirmos utilizar a Consola de Comandos devemos introduzir a expresso rectangle e definir as coordenadas dos dois pontos diagonalmente opostos do rectngulo. Para desenhar um quadrado, que no mais que um rectngulo com 4 lados iguais, o gvSIG proporciona ferramentas que evitam erros. Se recorrermos ao desenho directamente na Vista Geogrfica, depois de definirmos o primeiro ponto, se clicarmos com o boto direito do rato ir surgir um men contextual onde podemos seleccionar a opo Corner.

A partir desse momento o cursor altera-se e apresenta uma previso do quadrado que podemos desenhar, permitindo apenas que com o prximo clique seja criado um quadrado.

Caso utilizemos a Consola de Comandos, depois de introduzirmos a expresso rectangle e seleccionarmos o primeiro ponto, devemos introduzir o comando C. Posteriormente devemos seleccionar as coordenadas do segundo ponto. Se introduzirmos coordenadas que no permitam desenhar um quadrado, o programa colocar o vrtice na coordenada X indicada e na coordenada Y que permite desenhar o quadrado.

128

Circle ( ) Atravs desta ferramenta podem ser desenhados crculos de duas formas distintas. Na primeira forma devemos clicar no ponto central do crculo e depois, com uma previsualizao do crculo, definir o raio desse crculo. A segunda forma de desenhar o crculo atravs da definio de 3 pontos. Atravs desta opo podemos indicar 3 pontos do limite do crculo que pretendemos desenhar e o programa desenha automaticamente o crculo. Para activar esta opo, depois de seleccionar a ferramenta, devemos clicar com o boto direito do rato na Vista Geogrfica e seleccionar no men contextual a opo de 3P.

Em seguida, devemos indicar os 3 pontos do limite do crculo. Ao clicarmos no 2 ponto e movermos o rato, apresentada uma previso do crculo se introduzirmos o 3 ponto no local em que o cursor est nesse momento. Para desenhar um crculo atravs da Consola de Comandos devemos introduzir a expresso circle. Em seguida, temos a opo de introduzir o primeiro ponto do crculo ou activar a opo de 3P. Se seleccionarmos a opo de introduzir as coordenadas do 1 ponto, temos a opo de definir a distncia do raio ou introduzir as coordenadas do 2 ponto. Se tivermos seleccionado a opo de 3P, -nos solicitado que indiquemos sucessivamente as coordenadas dos 3 pontos que iro definir o crculo.

Ellipse ( ) Esta ferramenta permite desenhar elipses na Vista Geogrfica. Uma elipse definida por um eixo e pela distncia do segundo eixo ao centro da elipse. Para desenhar uma elipse, depois de seleccionar a ferramenta, indicamos a localizao do primeiro ponto do eixo da elipse. Nesse momento surge uma linha que nos permite visualizar o eixo que vamos desenhar. Depois de indicarmos o ponto final desse eixo, resta indicar qual a distncia do segundo eixo ao centro da elipse, sempre com uma previso da elipse visvel.

Para desenhar uma elipse a partir da Consola de Comandos devemos introduzir a expresso ellipse. Depois disso, necessrio indicar as coordenadas do primeiro ponto, as coordenadas do ponto final desse eixo e, por fim, a distncia do segundo eixo em relao ao eixo da elipse.

129

Ferramentas de Seleco
O gvSIG permite realizar seleces simples e seleces complexas de elementos nos temas que estamos a editar. Estas seleces de elementos so importantes porque permitem posteriormente modificar esses elementos.

A ferramenta de seleco simples pode ser acedida atravs do boto Geometry e opo Seleccionar.

ou atravs do men

Depois de seleccionada a ferramenta podemos clicar directamente no elemento que queremos seleccionar. Caso no cliquemos directamente num elemento, o programa considerar esse ponto como um primeiro vrtice de um rectngulo. Se clicarmos no canto diagonalmente oposto a esse, os elementos totalmente contidos dentro desse rectngulo sero seleccionados. A ferramenta de Complex Selection proporciona mais algumas formas de seleco de elementos. Para aceder a esta ferramenta podemos utilizar o boto ou atravs do men Geometry e a opo Complex selection. na barra de ferramentas

Depois de seleccionarmos a ferramenta devemos clicar com o boto direito do rato na Vista Geogrfica o que far surgir um men contextual com as diversas opes que podemos seleccionar:

130

Out of rectangle Permite desenhar um rectngulo e seleccionar todos os elementos que se situam fora desse rectngulo Inside polygon Permite desenhar um polgono e seleccionar os elementos que esto totalmente contidos dentro do mesmo. Intersects/Contains polygon Permite desenhar um polgono e seleccionar todos os elementos que esto contidos ou que interceptam esse polgono. Out of polygon Permite desenhar um polgono e seleccionar todos os elementos que se encontram fora desse polgono. Inside circle Permite desenhar um crculo e seleccionar todos os elementos que se encontrem totalmente dentro do crculo. Intersects/Contains circle Permite desenhar um crculo e seleccionar todos os elementos que esto contidos ou que interceptam o crculo. Out of circle Permite desenhar um crculo e seleccionar todos os elementos que estejam fora desse crculo. Seleccionar todos Esta opo selecciona todos os elementos que fazem parte do tema.

As ferramentas de seleco podem tambm ser utilizadas atravs da Consola de Comandos. Para isso necessrio utilizar os comandos select ou complex selection respectivamente se pretendermos utilizar a seleco simples ou a seleco complexa. No caso de introduzirmos o comando selection, devemos indicar as coordenadas do ponto que pretendemos seleccionar. Se existir um elemento nessas coordenadas esse ser automaticamente seleccionado. Caso nas coordenadas indicadas no exista nenhum elemento, o programa interpreta que pretendemos seleccionar os elementos dentro de um rectngulo pelo que nos solicita as coordenadas de um segundo ponto com o qual ser definido o rectngulo e seleccionados os elementos que estejam totalmente contidos nele.

Se introduzirmos o comando Complex Selection, solicitada a indicao de que mtodo de seleco pretendemos utilizar. O nome do mtodo apresentado e, em seguida, entre parenteses rectos mostrado o comando que devemos introduzir para seleccionar esse mtodo.

As opes so as seguintes:

131

Inside of Circle IC Out of Rectangle OR Inside Polygon IP Intersects/Contains Polygon CP Out of Polygon OP Intersects/Contains Circle CC Out of Circle OC

Depois de seleccionada a opo pretendida devem ser indicadas as coordenadas dos pontos que definem a rea a que pretendemos aplicar a seleco.

Ferramentas de Modificao
As ferramentas de modificao permitem alterar elementos que tenham sido previamente criados. Estas ferramentas encontram-se disponveis na barra de ferramentas de Modificar ou no men Geometry dentro da opo Modify.

As ferramentas de modificao disponveis so as seguintes:

Copy ( ) A ferramenta de Copy permite criar uma cpia de um elemento j existente numa nova localizao. Os elementos que so copiados vo manter o mesmo tamanho, forma, tamanho e distncia entre si (isto no caso de copiarmos diversos elementos em simultneo). Depois de termos seleccionados os elementos que pretendemos copiar e de activarmos a ferramenta de copiar necessrio indicar o ponto de origem dos elementos e o ponto de destino. Depois de clicarmos sobre o elemento que queremos copiar apresentada uma previsualizao do elemento para que possamos clicar no local onde o pretendemos colar. Quando os dois elementos esto apresentados na Vista Geogrfica, necessrio voltar a clicar na Vista para confirmar a sua posio. Tambm as ferramentas de modificao podem ser activadas atravs da Consola de Comandos. No caso desta ferramenta devemos introduzir o comando copy. O passo seguinte indicar as coordenadas do objecto que pretendemos copiar. Por ltimo, devem ser indicados os pontos de origem e de destino do elemento a copiar.

132

Symmetry ( ) A ferramenta de Symmetry permite criar um elemento simtrico a um j existente com base num eixo que definido pelo utilizador. Depois de seleccionar o elemento que pretendemos replicar e seleccionar a ferramenta de Symmetry, devemos definir qual ser o primeiro ponto do eixo de simetria a ser utilizado clicando sobre a Vista Geogrfica. A partir desse momento e conforme movermos o rato, ser apresentada uma previso a vermelho de onde se localizar a imagem simtrica conforme a localizao que formos atribuir ao ponto final do eixo de simetria. Quando definimos o ponto final do eixo clicando na Vista Geogrfica, o elemento simtrico criado. Tambm esta ferramenta pode ser utilizada atravs da Consola de Comandos. Para isso, deve ser introduzido o comando symmetry depois de termos seleccionado o elemento a replicar. ento solicitado que sejam introduzidas as coordenadas dos dois pontos que definem o eixo de simetria. Para terminar devemos indicar se pretendemos que o elemento de origem seja eliminado ou no. Caso pretendamos que este seja mantido devemos introduzir a opo N, caso contrrio devemos introduzir a opo Y.

Rotate ( ) Esta ferramenta permite rodar um elemento j existente. Depois de seleccionar o elemento que queremos rodar e seleccionar a ferramenta, devemos seleccionar um ponto de base que ser utilizado como centro para a rotao do elemento. Em seguida, ao movermos o rato, ser apresentada uma previso da nova posio do objecto caso cliquemos naquele ponto. Quando encontrarmos a posio pretendida devemos clicar nesse ponto para que o objecto seja rodado. Para utilizar esta funcionalidade atravs da Consola de Comandos deve ser utilizado o comando Rotate depois de termos seleccionado o elemento a rodar. Em seguida, devemos indicar as coordenadas do ponto de base para a rotao. Por ltimo, devemos indicar qual ser o ngulo da rotao do elemento em graus sexagesimais. O elemento ser rodado no sentido dos ponteiros do relgio se introduzirmos um ngulo negativo e no sentido inverso aos ponteiros do relgio se indicarmos um ngulo positivo.

Scale (

) Atravs da ferramenta de Scale possvel redimensionar um objecto. O

133

redimensionamento dos elementos pode ser realizado atravs da opo de factor de escala ou da opo por referncia. Para utilizar a opo de factor de escala, depois de seleccionarmos o elemento e a ferramenta de Scale, necessrio definir um ponto que vai de servir de base para redimensionar o elemento. criada uma imagem a cinzento que no permite perceber com que dimenso ficar o elemento. Quanto mais nos afastamos do ponto de base definido, maior ficar o elemento e quanto mais nos aproximarmos dele, menor ser o elemento, sendo que o factor de escala aplicado aos eixos X e Y ser o mesmo. Quando tivermos a dimenso pretendida do elemento, devemos clicar mais uma vez na Vista Geogrfica para aceitar essa dimenso. Se pretendermos utilizar o mtodo de redimensionamento por referncia, devemos seleccionar o elemento a redimensionar e a ferramenta de Scale. Devemos seleccionar em seguida o ponto de base e posteriomente clicar com o boto direito do rato na Vista Geogrfica e, no men contextual, seleccionar a opo Reference.

Os passos seguintes so indicar quais os pontos iniciais e finais, primeiro da linha de referncia e depois da linha de escala conforme indicado tambm na Consola de Comandos.

Tal como nas restantes ferramentas, tambm o redimensionamento pode ser realizado com recurso Consola de Comandos. Para realizar o redimensionamento com base no Factor de Escala, depois de seleccionarmos o elemento, deve ser introduzido na Consola de Comandos a expresso Scale. Devem depois ser indicadas as coordenadas do ponto de referncia para o redimensionamento. O passo seguinte a indicao de qual o factor de escala a utilizar. Se no for indicado qualquer factor de escala, o valor utilizado por defeito ser 2. Para aumentar a dimenso de um elemento deve ser utilizado um factor de escala superior a 1, para diminuir o elemento deve ser introduzido um factor entre 0 e 1. No caso de redimensionamento por referncia, deve ser tambm seleccionado o elementos e introduzida a expresso Scale. Deve tambm ser definido o ponto de referncia e, posteriormente, ser introduzido o comando R para indicar que pretendemos realizar o redimensionamento por referncia. Em seguida, devem ser introduzidas as coordenadas dos pontos de origem e finais das linhas de referncia e de escala.

Move (

) Esta ferramenta permite mover elementos j existentes para novas localizao

134

ao longo de um vector definido pelo utilizador. Para utilizar esta ferramenta, depois de seleccionar o elemento a mover e a ferramenta, devemos seleccionar na Vista Geogrfica o ponto do elemento que pretendemos mover. Automaticamente gerada uma previso do elemento que, ao movermos o rato, permite verificar onde o mesmo se ir localizar. Quando o tivermos na localizao pretendida, clicamos na Vista Geogrfica para definir a nova posio do elemento. Se preferirmos utilizar a Consola de Comandos para mover um elemento devemos utilizar o comando move. Em seguida, devemos introduzir as coordenadas do ponto a mover e as coordenadas de destino do mesmo.

Edit vertex ( ) Esta ferramenta permite navegar pelos vrtices de um elemento que esteja seleccionado e apagar esses vrtices ou criar outros novos. Para editar os vrtices de um elemento necessrio seleccion-lo e activar a ferramenta Edit Vertex. Um dos vrtices do elemento aparece ento indicado com uma cruz vermelha. Clicando com o boto direito do rato no elemento apresentado um men contextual que nos mostra as opes de edio que temos disponveis. A opo Seguinte navegar para o vrtice que se segue ao que est actualmente seleccionado, a opo Previous permite navegar para o vrtice imediatamente anterior ao seleccionado actualmente, a opo Adicionar permite adicionar um novo vrtice (depois de seleccionar a opo basta clicar na localizao onde pretendemos localizar o novo vrtice) e Delete que permite eliminar o vrtice que est seleccionado actualmente.

Para utilizar esta ferramenta atravs da Consola de Comandos, necessrio introduzir o comando Edit Vertex. Para passar para o vrtice seguinte deve ser utilizado o comando S, para passar ao vrtice anterior deve ser utilizado o comando A. Para eliminar o vrtice actual utiliza-se o comando E e para criar um novo vrtice o comando I. Quando criamos um novo vrtice seleccionando o comando I, devemos em seguida indicar as coordenadas do novo vrtice, tendo sempre em ateno que as coordenadas devem corresponder ao limite do polgono.

Internal polygon () Com esta ferramenta possvel desenhar polgonos dentro de polgonos

135

j existentes. Depois de seleccionar o elemento com que pretendemos trabalhar e a ferramenta de Edit Vertex, podemos comear a desenhar os vrtices dentro do polgono. Quando terminarmos a introduo dos vrtices, necessrio clicar com a tecla do lado direito do rato e seleccionar a opo End.

Para realizar a mesma operao com a Consola de Comandos, deve ser introduzido o comando Internal Polygon. Depois devem ser introduzidas as coordenadas dos vrtices que definem o novo polgono. Quando tivermos introduzido todas as coordenadas devemos introduzir o comando E para terminar e criar o polgono interno.

Edio Alfanumrica
Como referido anteriormente no ponto referente s tabelas, as tabelas de atributos so constitudas por linhas e colunas que contm a informao alfanumrica necessria para caracterizar os elementos grficos constituintes de um determinado tema. atravs da informao alfanumrica de cada um dos elementos que possvel elaborar cartografia temtica, grficos e analisar a distribuio geogrfica das variveis. Nas linhas encontram-se representados todos os elementos que constituem o tema, enquanto que nas colunas se encontram os atributos ou variveis associados a esses elementos. As tabelas podem classificar-se genericamente como tabelas internas e como tabelas externas. As tabelas internas so aquelas que se encontram associadas a um tema que est j adicionado a uma Vista existente no projecto. As tabelas externas so tabelas que podem ou no estar associadas a temas de informao geogrfica e que podem ser associadas a um projecto mesmo sem o tema estar associado a uma Vista. Em qualquer um dos casos, para editar os dados que esto nas tabelas necessrio que estejam iniciadas sesses de edio.

136

Para iniciar uma sesso de edio numa tabela interna (cujo tema se encontra adicionado a uma Vista do projecto), como visto nos pontos anteriores deste manual, necessrio na Tabela de Contedos da Vista clicar com o boto direito do rato sobre o nome do tema e, no men contextual, seleccionar a opo Start Edition. Para iniciar uma sesso de edio numa tabela externa, depois de adicionar a tabela ao projecto e a mesma ser automaticamente apresentada (Ver ponto Adicionar Tabelas deste manual), necessrio seleccionar a opo Start Edition dentro do men Tabela.

Adio de registos
No caso de uma tabela que esteja j adicionada a um tema (Tabela Interna), ao adicionarmos um elemento grfico na Vista Geogrfica automaticamente criado uma nova linha em branco dentro da tabela de atributos e que corresponde a esse elemento grfico. Podemos preencher os campos com a informao correspondente a esse elemento e premir Enter para terminar.

J para as tabelas externas, uma vez que no possuem as geometrias associadas, para adicionar um novo registo a esta tabela necessrio utilizar a ferramenta Insert row disponvel no men Tabela. Uma nova linha em branco adicionada no final da tabela e podemos preench-la com a informao que pretendemos adicionar.

137

Modificao de Registos
Para alterarmos a informao alfanumrica associada a um determinado registo podemos recorrer Vista Geogrfica e seleccionar o elemento cuja informao pretendermos alterar. Ao aceder tabela de atributos, a linha correspondente a esse elemento ir estar seleccionada a amarelo.

Se clicarmos com o boto esquerdo do rato numa clula, o aspecto da mesma alterar-se- e poderemos editar a informao que se encontra inscrita na mesma.

Numa tabela externa, para modificarmos a informao devemos localizar a clula que contm a informao que pretendemos alterar, clicar na mesma e alterar os dados.

138

Remoo de Registos
Para poder proceder remoo de registos os mesmos devem ser previamente seleccionados. Em tabelas internas, a seleco de registos pode ser realizada tanto na Vista Geogrfica, como directamente na Tabela de Atributos.

No caso das tabelas externas, a seleco deve ser realizada na prpria tabela. Em ambos os casos, para eliminar um registo deve utilizar-se a opo Remove row dentro do men Tabela.

Se estivermos a trabalhar com uma tabela interna, o registo ento eliminado da tabela de atributos e o elemento grfico correspondente tambm eliminado da Vista Geogrfica.

Gesto de Campos
As ferramentas de gesto de campos permitem adicionar, remover e renomear os campos de uma tabela de atributos. Esta opo pode ser acedida atravs de Manage Fields dentro do men Tabela.

139

Quando a opo seleccionada apresentada uma nova janela com todos os campos que fazem parte da tabela que se encontra seleccionada.

A informao sobre o nome dos campos acompanhada por outras informaes relativas aos mesmos como sejam o tipo de dados, o nmero de caracteres permitidos, o nmero de casas decimais e o valor por defeito. Do lado direito encontram-se 3 botes que permitem ento adicionar, renomear e apagar os campos presentes na tabela. A clicar no boto New Field apresentada uma nova janela em que temos de definir:

Field name O nome do campo que ser adicionado tabela Type O tipo de dados que sero integrados no campo que podem ser Booleano, Data, Inteiro, Decimal (Double) ou Texto (String). Lenght O nmero mximo de caracteres que poder ser inserido numa clula (o mximo permitido 254) Precision O nmero de casas decimais permitido no campo, no caso de se tratar de um campo numrico. Default Value Qual o valor que o campo ter por defeito no caso de no ser introduzida

140

qualquer informao

Para renomear ou apagar um campo da tabela necessrio seleccionar o campo pretendido e seleccionar a opo correspondente operao que pretendemos realizar.

10 Operaes de Geoprocessamento
As operaes de Geoprocessamento permitem aplicar processos aos temas de informao geogrfica vectoriais que se encontrem carregados numa Vista, permitindo criar nova informao geogrfica vectorial que poder ser analisada para tirar mais concluses.

Para iniciar a Caixa de Ferramentas de Geoprocessamento necessrio clicar no boto na barra de ferramentas ou atravs da opo Geoprocess Toolbox que se encontra no men Vista.

Ao clicarmos numa das opes referidas apresentada a janela de Geoprocessamento. Ao expandirmos todos os mens no lado esquerdo da janela, ficam listados todos os processos que podem ser aplicados aos temas vectoriais.

141

Se seleccionarmos um dos geoprocessos existentes, para alm de ficar disponvel o boto Open Geoprocess, o lado direito da janela preenchido com uma explicao textual e ilustrada sobre o geoprocesso seleccionado.

Depois de encontrarmos e seleccionarmos o geoprocesso que pretendemos aplicar, devemos clicar no boto Open Geoprocess para abrir a janela do geoprocesso. Por vezes, ao abrir um geoprocesso, surge uma janela que nos questiona sobre se pretendemos criar um ndice espacial para o tema que vai ser trabalhado com o geoprocesso. Este um processo interno do programa que apenas realizado uma vez por tema e por projecto e que permite acelerar as intercepes espaciais entre os temas. Para aceitar a criao desse ndice espacial deve ser seleccionada a opo Sim. Nos pontos seguintes sero apresentados os vrios geoprocessos que se encontram disponveis na Caixa de Ferramentas de Geoprocessamento.

142

Buffer
Este geoprocesso permite criar um novo tema vectorial que representa as reas de influncia em torno dos elementos de temas vectoriais de pontos, linhas ou polgonos. Com base numa distncia definida so definidos diversos crculos concntricos em torno dos elementos do tema de entrada. No caso de o tema de referncia ser um tema de polgonos, a rea de influncia pode ser calculada igualmente para o interior do polgono. Esta ferramenta pode ser utilizada para diversos fins como sejam:

Verificar que reas no dispem de um determinado equipamento a uma distncia definida Verificar pontos que no cumprem uma distncia definida entre si Verificar que construes se encontram a uma distncia abaixo da regulamentar das vias de comunicao.

Ao abrirmos o geoprocesso com recurso ao boto Open Geoprocess apresentada a seguinte janela onde devem ser definidas algumas configuraes para a gerao do buffer:

Input cover Carregando na seta da dropbox so apresentados todos os temas que se encontram disponveis na Vista e que podem ser utilizados para gerar o buffer. Se o tema que seleccionarmos tiver j alguns dos elementos seleccionados, fica disponvel a opo de criar o buffer apenas para elementos que esto seleccionados. Para isso necessrio seleccionar a checkbox Use selected features only. Caso o tema no tenha elementos seleccionados, a opo estar indisponvel e o nmero que apresentado de elementos seleccionados corresponde ao total de elementos do tema. Buffer defined by distance or field A distncia do buffer pode ser definida directamente pelo utilizador ou atravs dos valores que estejam armazenados num campo da tabela de atributos do tema. Para definir a distncia directamente deve ser introduzida a distncia

143

pretendida na caixa de texto Buffer defined by distance, tendo em conta que a mesma deve estar nas unidades que esto definidas para a Vista. Caso a distncia que pretendemos definir para o buffer esteja armazenada num dos campos da tabela de atributos devemos escolher esse campo na opo Buffer defined by field. Esta opo permite que sejam definidos buffers com distncias diferentes para os elementos do tema. As opes que se encontram em baixo das janelas onde pode ser definida a distncia do buffer permitem alterar algumas caractersticas do mesmo. A opo Dissolve entities, se for seleccionada, permite que, depois de o buffer ser calculado, seja iniciada uma segunda iterao que agrega os elementos que se tocam. A opo Rectangle end cap permite gerar buffers com os limites perpendiculares e no limites arredondados.

Create buffer... - Esta opo encontra-se apenas disponvel no caso de termos seleccionado criar o buffer para um tema de polgonos. Com esta opo possvel definir se queremos que o buffer seja gerado para o interior, para o exterior ou para o interior e exterior dos polgonos que compem o tema. Number of radial buffers o gvSIG permite criar at 3 crculos concntricos com a mesma equidistncia. Por exemplo, se definirmos uma distncia de 100metros podemos criar 3 diferentes reas de influncia: uma dos 0 aos 100m, outra dos 100 aos 200m e outra dos 200m aos 300m. Output cover Aqui podemos definir a localizao e o nome do ficheiro .shp em que ser armazenado o buffer que vai ser gerado.

Se algum dos parmetros que forem introduzidos no estiverem correctos, ao clicarmos em Aceitar, surge uma janela que indica que devemos corrigir o parmetro que se encontra errado. Se todos os parmetros estiverem correctos surge uma janela que indica o progresso do processo de criao do buffer. Este processo pode ser cancelado a qualquer momento clicando no boto cancelar.

Conforme o nmero de entidades que compem o tema e as opes de gerao do buffer seleccionadas, o processo poder demorar mais tempo a ser concludo. No entanto, possvel continuar a realizar outras operaes com o software uma vez que as operaes de geoprocessamento so corrido em background. Quando o processo terminado com sucesso, o tema do buffer automaticamente adicionado Vista activa.

144

Spatial Join
O geoprocesso de Spatial Join permite juntar atributos a um tema com base nos atributos de outro tema. Ao contrrio do que acontece com a unio de tabelas que se fazem com base em dois campos comuns das tabelas de atributos dos temas, no caso deste geoprocesso a unio de atributos faz-se com base num critrio de localizao espacial dos elementos. Este geoprocesso permite escolher dois mtodos distintos para realizar a unio espacial:

Vizinho mais prximo (1 para 1) Este mtodo permite atribuir a cada elemento de um tema de partida os atributos do elemento mais prximo que se encontra no tema de origem. No caso de temas de polgonos em que o elemento tenha intercepes com mais do que um elemento do tema de origem, o algoritmo ir atribuir os atributos do primeiro elemento analisado nas intercepes. Est contido em (1 para Muitos) Os elementos do tema de partida so cruzados com os do tema de origem com que se interceptam. Neste caso, o tema de partida no vai receber os atributos do tema de origem mas a operao vai ser muito semelhante a uma operao de Dissolve. O utilizador pode escolher algumas funes (mdia, soma, mximo e mnimo) que sero aplicadas aos atributos numricos do tema de origem para os diversos elementos relacionados com um elemento do tema de partida.

Ao seleccionar este geoprocesso e premir o boto Open Geoprocess apresentada a janela que permite definir os parmetros para correr o processo.

Os parmetros a definir so os seguintes:

Input cover Aqui devemos escolher, de entre os temas que esto na Vista activa, qual ser o tema de partida, ou seja, aquele que vai receber os atributos. Tal como acontecia no geoprocesso anterior e acontece com a maioria dos restantes, podemos aplicar o geoprocesso apenas aos elementos que estiverem seleccionados num tema sendo necessrio colocar o visto na checkbox Use selected features only. Clip cover Aqui devemos escolher qual vai ser o tema de origem, ou seja, aquele em que se

145

encontram os atributos que vo ser adicionados ao nosso tema de partida. Tambm neste caso, podemos aplicar o geoprocesso apenas aos elementos que estiverem seleccionados num tema sendo necessrio colocar o visto na checkbox Use selected features only.

Use nearest geometry Aqui podemos definir se pretendemos que o mtodo a usar seja Um para Um ou Um para Muitos. Para seleccionar a opo Um para Um devemos activar a checkbox. Output cover Aqui podemos definir a localizao e o nome do ficheiro .shp em que ser armazenado o tema que vai ser gerado.

Se no seleccionarmos a checkbox de Use nearest geometry, ou seja, se optarmos pelo mtodo Um para Muitos, ao clicarmos em Aceitar apresentada uma nova janela onde podemos escolher que funes vo ser aplicadas aos atributos numricos do tema de origem.

Seleccionando um dos campos numricos do lado esquerdo e clicando no boto no centro da janela, apresentada uma outra janela em que podemos seleccionar as funes para esse campo.

Depois de seleccionar as funes e clicar em Aceitar, as funes so adicionadas na lista do lado direito da janela anterior.

Clip
Este geoprocesso permite reduzir a extenso de um tema a uma rea de interesse recortando esse tema com base nos limites de um segundo tema. Para correr este geoprocesso necessrio termos um tema de entrada (pode ser de pontos,

146

linhas ou polgonos), que o tema que vai ser cortado, e um tema de corte, que o tema que define a rea de interesse inclui os limites pelos quais o tema de entrada vai ser cortado. O geoprocesso calcula as intercepes entre os dois temas e e corta os elementos do tema de entrada com base nos limites do tema de corte. No tema que resulta deste cruzamento vao estar presentes apenas os elementos do tema de entrada que estejam dentro dos limites do tema de corte. No caso de haverem elementos do tema de entrada que esto dentro dos limites do tema de corte e que continuam para o exterior, estes elementos sero cortados e o seu novo limite ser o limite do tema de corte. Quanto tabela de atributos do tema de entrada, esta continuar idntica em termos de estrutura mas apenas estaro presentes os registos correspondentes aos elementos que so representados no tema resultante. Este geoprocesso pode ser utilizado, por exemplo, para:

Criar um tema que contenha apenas os pontos de interesse de uma freguesia. Criar um tema que contenha apenas a rede viria de um distrito. Criar um tema que contenha apenas a Cartografia de Ocupao do Solo de um municpio.

Aps seleccionar o geoprocesso e ter premido o boto Open Geoprocess, apresentada a seguinte janela onde devem ser definidos os parmetros para correr o geoprocesso:

Input cover Aqui deve ser seleccionado o tema de entrada, ou seja, o tema que vai ser cortado com base no tema de corte. Tal como acontecia no geoprocesso anterior e acontece com a maioria dos restantes, podemos aplicar o geoprocesso apenas aos elementos que estiverem seleccionados num tema sendo necessrio colocar o visto na checkbox Use selected features only. Clip cover Aqui devemos escolher o tema de corte, ou seja, aquele que vai delimitar a rea de interesse que vai ser extrada do tema de entrada. Tambm neste caso, podemos aplicar o geoprocesso apenas aos elementos que estiverem seleccionados num tema sendo necessrio colocar o visto na checkbox Use selected features only. Output cover Aqui podemos definir a localizao e o nome do ficheiro .shp em que ser

147

armazenado o tema que vai ser gerado.

Difference
Este geoprocesso funciona com dois temas distintos: o tema de entrada e o tema de sobreposio. Este geoprocesso pode ser considerado como o NOT Espacial uma vez que permite seleccionar os elementos do tema de entrada que no se sobrepem com elementos do tema de sobreposio. Para este geoprocesso ambos os temas devem ser de polgonos e a estrutura da tabela de atributos do tema resultante no vai sofrer alteraes e manter-se- igual ao do tema de entrada. Este pode ser considerado o geoprocesso contrrio ao de Clip uma vez que, enquanto o Clip permite seleccionar os elementos que se sobrepem nos dois temas, o Difference permite excluir os elementos do tema de entrada que se sobrepem com o tema de sobreposio. Depois de seleccionar o geoprocesso e premir o boto Open Geoprocess apresentada a seguinte janela em que podemos definir os parmetros:

Input cover Aqui deve ser seleccionado o tema de entrada, ou seja, o tema cujos elementos vo ser cruzados com os do tema de sobreposio para eliminar aqueles em que existir sobreposio. Tal acontece com a maioria dos restantes geoprocessos, podemos aplicar o geoprocesso apenas aos elementos que estiverem seleccionados num tema sendo necessrio colocar o visto na checkbox Use selected features only. Clip cover Aqui devemos escolher o tema de sobreposio, ou seja, aquele cujos elementos com que for encontrada sobreposio no tema de entrada vai ditar a eliminao desses elementos no tema de sada. Tambm neste caso, podemos aplicar o geoprocesso apenas aos elementos que estiverem seleccionados num tema sendo necessrio colocar o visto na checkbox Use selected features only. Output cover Aqui podemos definir a localizao e o nome do ficheiro .shp em que ser armazenado o tema que vai ser gerado.

148

Intercepo
Este geoprocesso funciona sobre dois temas que devem ser obrigatoriamente temas de polgonos. Estes temas so o tema de entrada e o tema de sobreposio. Neste processo, os elementos de ambos os temas so cruzados e, por cada intercepo que encontrada, criado um novo elemento que rene os atributos alfanumricos dos elementos que lhe deram origem, tanto do tema de entrada, como do tema de sobreposio. Por modelar as reas que cumprem a condio de pertencerem a ambos os polgonos que lhe deram origem, este geoprocesso pode ser considerado o AND Espacial. Uma das aplicaes possveis para este processo ser se quisermos reunir num nico tema a informao contida em dois mapas distintos. Por exemplo, se tivermos um tema com a Cartografia de Ocupao do Solo e outro com a Carta Geolgica, podemos utilizar este geoprocesso para gerar um novo mapa em que os polgonos contm em simultneo a sua informao sobre ocupao do solo e geologia. Depois de iniciar o geoprocesso premindo o boto Open Geoprocess apresentada a janela que permite configurar os parmetros do geoprocesso:

Input cover Aqui deve ser seleccionado o tema de entrada, ou seja, o primeiro dos temas cujos elementos vo ser cruzados com os do tema de sobreposio para gerar os polgonos que integrem a informao alfanumrica de ambos. Tal acontece com a maioria dos restantes geoprocessos, podemos aplicar o geoprocesso apenas aos elementos que estiverem seleccionados num tema sendo necessrio colocar o visto na checkbox Use selected features only. Clip cover Aqui devemos escolher o tema de sobreposio, ou seja, o segundo tema cujos elementos vo ser cruzados com os do tema de entrada para gerar os polgonos que integrem a informao alfanumrica de ambos os temas. Tambm neste caso, podemos aplicar o geoprocesso apenas aos elementos que estiverem seleccionados num tema sendo necessrio

149

colocar o visto na checkbox Use selected features only.

Output cover Aqui podemos definir a localizao e o nome do ficheiro .shp em que ser armazenado o tema que vai ser gerado.

Union
Tal como sucede com os dois geoprocessos anteriores, tambm o geoprocesso de Unio tem, obrigatoriamente de ser corrido sobre dois temas de polgonos para poderem ser obtidas as suas intercepes. O tema resultante deste processo apresenta os elementos que esto representados nos dois temas de entrada e os elementos que so representados em apenas um dos temas associados. por esta razo que este processo referido como sendo o OR Espacial. Quando o geoprocesso realizado so desencadeados 3 sub-processos sobre os temas: intercepo entre os dois temas, diferenas entre o primeiro e segundo temas e, em terceiro lugar, as diferenas entre o segundo tema e o primeiro tema. Este processo assume relevncia se o objectivo for criar um tema que mostre a ocorrncia de dois fenmenos para que seja destacada a ocorrncia de ambos ou apenas um deles numa determinada localizao. Se seleccionarmos este geoprocesso apresentada a seguinte janela:

Input cover Aqui deve ser seleccionado um dos temas que queremos submeter ao processo de Unio. Embora os temas sejam chamados de Input e Clip no existe nenhuma diferena entre introduzir primeiro um ou outro dos temas. Tal acontece com a maioria dos restantes geoprocessos, podemos aplicar o geoprocesso apenas aos elementos que estiverem seleccionados num tema sendo necessrio colocar o visto na checkbox Use selected features only. Clip cover Aqui devemos escolher o outro tema que pretendemos submeter ao processo de Unio. Como referido anteriormente, no caso deste geoprocesso no existe nenhuma

150

diferena em relao ordem pela qual seleccionamos os temas que pretendemos unir. Tambm neste caso, podemos aplicar o geoprocesso apenas aos elementos que estiverem seleccionados num tema sendo necessrio colocar o visto na checkbox Use selected features only.

Output cover Aqui podemos definir a localizao e o nome do ficheiro .shp em que ser armazenado o tema que vai ser gerado e que incluir os limites de ambos os temas demonstrando as reas em que se verificam ambos ou apenas um dos dois.

Se depois de corrido o geoprocesso de Unio, utilizarmos a ferramenta de Informao em diferentes pontos do tema criado poderemos constatar que, nas reas em que se sobrepunham os dois temas, os atributos apresentados referem-se aos dois temas, enquanto que nas reas onde apenas se encontrava um tema, so apenas apresentados os atributos associados ao tema que lhe deu origem.

Convex Hull
O geoprocesso de Convex Hull ou Envolvente Convexa permite calcular o polgono convexo com a menor rea que capaz de envolver todos os elementos que constituem o tema de entrada. Ao contrrio da maior parte dos geoprocessos que vimos at agora, excepo feita ao geoprocesso de buffer, este geoprocesso necessita para ser corrido de apenas um tema de entrada que pode ser de pontos, linhas ou polgonos. Este geoprocesso pode ser til, por exemplo, para definir o polgono que envolve uma rea em que ocorreu um determinado fenmeno geogrfico. Se seleccionarmos este geoprocesso apresentada a seguinte janela de parmetros que devem ser definidos antes de iniciar o processo:

Input cover Aqui deve ser seleccionado o tema que contm os elementos para os quais pretendemos calcular o polgono envolvente. Este tema poder ser um tema de pontos, linhas ou de polgonos. Tal como nos geoprocessos anteriores, podemos aplicar o geoprocesso apenas aos elementos que estiverem seleccionados num tema sendo necessrio colocar o visto na checkbox Use selected features only. Output cover Aqui podemos definir a localizao e o nome do ficheiro .shp em que ser

151

armazenado o tema que vai ser gerado e que ter os limites do polgono envolvente aos elementos.

Dissolve
Este geoprocesso funciona apenas sobre temas de polgonos e, aps analisar os polgonos, dissolve aqueles que apresentam o mesmo valor num campo definido pelo utilizador, num polgono nico. Para alm disso, permite introduzir um critrio espacial na deciso de dissolver diversos polgonos. Permite definir que, para dois polgonos serem unidos, devem ser adjacentes, para alm de terem o mesmo valor no campo definido. Uma das aplicaes possveis para este geoprocesso poder ser a seguinte:

Dispomos de um tema que contm os limites de freguesias e cuja tabela de atributos tem um campo que indica a que municpio pertence essa freguesia e o nosso objectivo obtermos um novo tema que apresente os limites dos municpios. Utilizando o geoprocesso de Dissolve podem dissolver-se os limites das freguesias com base na informao existente no campo que indica a que municpios pertencem as freguesias. Isto resultar que as freguesias que pertencerem ao mesmo municpio sero unidas e ser criado um polgono que corresponder aos limites do municpio. Assim, no mapa final cada um dos polgonos corresponder a um municpio diferente.

Ao seleccionarmos este geoprocesso apresentada a seguinte janela:

Os parmetros que devem ser definidos nesta janela so:

Input cover Aqui deve ser seleccionado o tema que contm os polgonos que pretendemos

152

dissolver. Este tema ter obrigatoriamente de ser de polgonos. Tal como nos geoprocessos anteriores, podemos aplicar o geoprocesso apenas aos elementos que estiverem seleccionados num tema sendo necessrio colocar o visto na checkbox Use selected features only.

Field to dissolve A lista apresentada indica quais so os campos disponveis na tabela de atributos do tema que introduzimos como tema a dissolver. Devemos seleccionar o tema que tem a informao segundo a qual vamos dissolver os polgonos. Only dissolve adjacents Esta opo representa a integrao do critrio espacial no processo. Se seleccionarmos a checkbox, os polgonos s sero dissolvidos caso sejam espacialmente contguos. Funes aplicadas aos campos Tal como acontecia no geoprocesso de Spatial Join, neste geoprocesso possivel aplicar algumas funes aos campos numricos que fazem parte da tabela de atributos. Uma vez que os polgonos do tema resultante tm origem na unio de polgonos mais pequenos, possvel criar na tabela de atributos do tema resultante um campo que guarde informaes sobre os polgonos que foram unidos. As funes que podem ser aplicadas so soma, mdia, mximo e mnimo.

Para adicionar as funes a um determinado campo, depois de seleccionarmos o campo na janela do lado esquerdo, devemos clicar no boto no centro da janela e, na janela que surge posteriormente, seleccionar as funes que pretendemos aplicar a esse campo.

Output cover Aqui podemos definir a localizao e o nome do ficheiro .shp em que sero dissolvidos os polgonos.

Merge
Este geoprocesso permite juntar dois ou mais temas num tema nico. O tema resultante manter os campos de apenas um dos temas de entrada que for seleccionado pelo utilizador. No caso dos restantes temas que no foram seleccionados para manter os campos, ser mantida a informao dos campos que encontrarem correspondncia nos campos da tabela de atributos do tema seleccionado. A utilizao deste geoprocesso poder ser importante, por exemplo, no caso de termos uma srie cartogrfica que se encontre dividida por folhas em diversos temas distintos e quisermos ter um tema nico que rena toda a informao. Neste caso, como, em princpio, todos os temas contm a mesma estrutura da tabela de atributos, a informao alfanumrica de todos os temas ser

153

mantida no tema resultante. Quando seleccionamos este geoprocesso apresentada a seguinte janela para definir os parmetros que permitem iniciar o processo.

Input cover Nesta janela esto listados todos os temas que se encontram adicionados na Vista activa. Podem ser seleccionados mltiplos temas desta lista premindo em simultneo a tecla Ctrl. Path with layers Por vezes, os ficheiros com os quais pretendemos realizar o processo de Merge so demasiados para adicionar Vista um a um. Esta opo permite escolher uma directoria em que estejam armazenados os temas e escolher temas que no estejam adicionados na Vista para realizar o Merge. Depois de seleccionar a directoria, a lista preenchida e podemos seleccionar um ou mais temas para integrar no processo. Use fields from cover Depois de seleccionarmos os temas sobre os quais pretendemos correr o processo, nesta opo devemos seleccionar o tema de qual pretendemos seleccionar os campos que vo ser integrados no tema resultante. Caso os temas que seleccionmos tenham a mesma estrutura da tabela de atributos, com os mesmos campos, esta seleco irrelevante. Output cover Aqui podemos escolher o nome do ficheiro resultante e a localizao em que o mesmo ser armazenado.

Quando estes parmetros tiverem sido definidos, devemos clicar no boto Aceitar. Todos os ficheiros que estamos a tentar integrar no processo devem ser do mesmo tipo de geometria (pontos, linhas ou polgonos). Caso tenhamos seleccionado temas de tipos diferentes, ao clicar em Aceitar apresentada uma mensagem de erro que nos relembra isso mesmo.

154

Correco topolgica em temas de linhas


Por vezes, durante a vectorizao de temas lineares que representam os mais variados tipos de redes (viria, ferroviria, elctrica, gs, esgotos, hidrogrfica, etc.), so cometidos alguns erros que podem posteriomente vir a criar problemas inesperados quando se trabalha com essas redes. Esses erros podem estar relacionados com a no ligao de vectores que deveriam estar conectados ou casos em que os vectores foram prolongados para alm do necessrio e criaram na rede arcos que no existem. O que este geoprocesso faz analisar um tema linear e procurar estes possveis erros e corrigilos. No caso dos vectores que no esto ligados entre si, caso estes estejam abaixo de uma distncia de tolerncia, um deles ser prolongado at interceptar o outro. Ao seleccionar este geoprocesso apresentada a seguinte janela:

Input cover Aqui deve ser seleccionado o tema linear que queremos corrigir topologicamente. Tal como noutros geoprocessos, podemos aplicar o geoprocesso apenas aos elementos que estiverem seleccionados num tema sendo necessrio colocar o visto na checkbox Use selected features only. Output cover Aqui podemos definir a localizao e o nome do ficheiro .shp em que ser armazenado o tema com as correces topolgicas realizadas.

Para alm do tema linear com a rede topologicamente corrigida, criado um outro tema de pontos que indica os pontos em que foram realizadas as correces rede.

XY Shift
Este geoprocesso permite realizar uma translao a todos os elementos de um tema vectorial, quer sejam pontos, linhas e polgonos. Este processo poder ser til para realizar pequenos ajustes a cartografias que provenham de diferentes fontes com o objectivo de melhorar a sobreposio das mesmas. Para realizar a translao apenas necessrio indicar quais vo ser os movimentos em X e em Y. Este processo pode ser realizado sobre todos os formatos de dados vectoriais quer sejam

155

ficheiros .shp, .dwg, .dxf ou .dgn , no entanto, o ficheiro de sada ser sempre em formato .shp. No caso da translao ser realizada sobre ficheiros .dwg, .dxf ou .dgn, o resultado ser que iro ser criados 3 ficheiros .shp que integraro respectivamente os elementos pontuais, lineares e poligonais. Se os ficheiros de entrada possuirem apenas um tipo de geometria, sero na mesma criados os 3 ficheiros sendo que aqueles para que no existiam elementos vo ficar vazios. Ao iniciarmos o geoprocesso apresentada a seguinte janela:

Input cover Aqui deve ser seleccionado o tema a que queremos aplicar a translao. Tal como noutros geoprocessos, podemos aplicar o geoprocesso apenas aos elementos que estiverem seleccionados num tema sendo necessrio colocar o visto na checkbox Use selected features only. Offset values Nestas duas caixas devemos indicar a translao que deve ser aplicada aos eixos X e Y. Deve ser tido em ateno que os valores introduzidos sero considerados como estando nas unidades que esto definidas para a Vista. Output cover Aqui podemos definir a localizao e o nome do ficheiro .shp em que ser armazenado o tema com as correces topolgicas realizadas.

Reproject
Atravs deste geoprocesso possvel alterar a projeco cartogrfica dos elementos de um tema vectorial de entrada. Para isso apenas necessrio indicar qual a nova projeco que queremos que o tema tenha. Este geoprocesso assume uma grande importncia para homogeneizar a projeco dos temas cartogrficos dentro de um mesmo projecto. Depois de seleccionar este geoprocesso apresentada a seguinte janela:

156

Input cover Aqui deve ser seleccionado o tema cujo sistema de projeco pretendemos alterar. Tal como noutros geoprocessos, podemos aplicar o geoprocesso apenas aos elementos que estiverem seleccionados num tema sendo necessrio colocar o visto na checkbox Use selected features only. Source projection A projeco do tema de origem seleccionada automaticamente conforme alteramos o tema a que pretendemos modificar o sistema de projeco. Target projection Nesta opo deve ser escolhida qual a projeco cartogrfica que queremos que o tema de sada tenha. Ao clicar no boto que se encontra ao lado da projeco definida temos acesso a uma nova janela na qual podemos pesquisar e seleccionar a projeco pretendida.

Output cover Aqui podemos definir a localizao e o nome do ficheiro que ser criado com a projeco cartogrfica que definimos.

157

11 Sadas Grficas
Depois de trabalharmos a informao geogrfica e termos produzido os mapas temticos dentro das Vistas do nosso projecto, muitas vezes necessrio produzir sadas grficas que nos permitam apresentar os resultados ou ilustrar as concluses que tirmos atravs da anlise da informao. No gvSIG, as sadas grficas podem ser preparadas atravs dos documentos Mapas. Os Mapas podem ser acedidos atravs da janela do Gestor de Projectos.

Clicando no boto Novo ser criado um novo mapa (por defeito o nome desse mapa ser Sem ttulo 0). Se seleccionarmos esse mapa que foi criado ficam disponveis os restantes botes que nos permitem abrir esse mapa, mudar o nome, apag-lo ou aceder s suas propriedades. Se escolhermos abrir o mapa ser apresentada uma janela com o seguinte aspecto:

158

Propriedades do Mapa
As propriedades do mapa podem ser acedidas de duas formas distintas:

Atravs do boto Propriedades na janela do Gestor de Projectos. Quando o mapa est aberto, atravs da opo Propriedades dentro do men Mapa.

Ao seleccionar as propriedades atravs de qualquer uma destas opes, apresentada uma nova janela em que podemos configurar as propriedades do mapa.

Nesta janela podemos alterar o nome do mapa, a sua data de criao, adicionar um proprietrio e alguns comentrios. Relativamente s restantes opes, o gvSIG permite que seja definida uma malha no mapa qual os objectos que so introduzidos se ajustam e que poder tambm ser utilizada como facilitadora do alinhamento dos objectos que vo sendo introduzidos no mapa.

Espao horizontal e vertical da malha Estas opes permitem definir o intervalo entre os pontos que compem a malha. Quanto menor for o valor definido, maior ser a preciso com que os objectos podem ser ajustados. Por vezes, se definirmos valores demasiado reduzidos, poder ser necessrio fazer zoom no mapa para poder visualizar a grelha. Malha activada Ao activar a malha, os objectos ao serem introduzidos no mapa vo ser automaticamente ajustados malha. Visualizar malha Esta opo permite que a malha possa estar visvel ou no. A malha estar visvel no implica que esteja activa e vice-versa. Activar rgua Ao activar esta opo sero visveis rguas na janela do mapa que servem

159

como auxiliares ao desenho.

Editvel Se retirarmos o visto da checkbox o mapa ser bloqueado e no poder ser alterado.

Configurao da pgina
O gvSIG permite configurar a pgina conforme a sada grfica que pretendemos realizar. Esta opo pode ser acedida atravs do boto existente na barra de ferramentas ( opo Preparar pgina dentro do men Mapa. Ao seleccionarmos estas opes surge a seguinte janela: ) ou atravs da

Nesta janela pode ser configurado:

Tamanho da pgina Nesta opo pode ser definido o tamanho da sada grfica que vamos produzir. Podemos definir que o tamanho da pgina ser o pr-definido para a impressora, um dos tamanhos pr-definidos e mais comuns ou ento podemos seleccionar a opo para criarmos um tamanho prprio. Se seleccionarmos esta ltima opo iro ficar disponveis as opes de Grossura e Altura onde poderemos inserir os valores que pretendemos que a pgina tenha. Unidades de medida Esta opo permite definir as unidades para os campos de Grossura e Altura. Orientao Aqui podemos definir se o papel e o mapa vo estar orientados na vertical ou na horizontal. Se alterarmos esta opo verificaremos que a posio do mapa tambm alterada. Margens Seleccionando a opo Customize margins, as janelas abaixo ficam disponveis e podemos definir as margens para cada um dos 4 lados da pgina do mapa. Resoluo do resultado Podemos escolher entre trs nveis de resoluo: Alta, Normal e Baixa.

160

Insero de Objectos no Mapa


Existem diversos objectos que podem ser integrados num mapa. Muitos desses objectos encontram-se estreitamente ligados com a Vista pelo que, quando so realizadas alteraes na Vista, essas alteraes reflectem-se no Mapa que est a ser criado. Os objectos que podem ser adicionados a um mapa so os seguintes:

Vistas Imagens Escalas Legendas Rosas dos Ventos ou Setas de Orientao Textos Caixas Objectos Grficos

Estes objectos podem ser adiconados com recurso aos botes presentes na barra de ferramentas ou atravs do men Mapa, opo Inserir.

Depois de um objecto ter sido adicionado ao Mapa, para o remover basta seleccion-lo e premir o boto .

Vistas
Esta ferramenta permite introduzir no mapa uma imagem de uma das Vistas que se encontram no projecto que est a ser trabalhado. Para adicionar uma vista ao mapa necessrio seleccionar o

161

boto

ou a opo correspondente na opo Inserir dentro do men de Mapa.

Depois de seleccionar esta opo, deve ser desenhado no mapa um rectngulo que corresponda rea onde pretendemos que a Vista surja. Para isso clicamo num dos cantos do rectngulo e arrastamos o rato at ao canto oposto. Quando terminamos apresentada a seguinte janela:

Vista Aqui pode ser seleccionada a Vista do projecto que pretendemos que seja representada no Mapa. Hiperligao activa Se esta checkbox estiver activa, qualquer alterao que seja realizada na Vista ser reflectida no Mapa. Estas alteraes incluem mudanas de cores dos temas, adio de novos temas, alteraes visualizao ou no de um tema ou mudanas da ordem pela qual os temas so visualizados, etc. As mudanas de escala no esto relacionadas com esta checkbox uma vez que essas so reguladas pela dropbox abaixo. Escala Dentro da opo de escala pode optar-se por 3 hipteses:

Automtico Se esta opo for seleccionada, todas as alteraes de escala que forem realizadas na Vista sero reflectidas no mapa Manter escala de viso Nesta opo, mesmo que o objecto de Vista no Mapa seja alterado o tema associado com a Vista no vai ser redimensionado e vai manter o mesmo tamanho que tem na Vista Escala especificada pelo utilizador Esta opo permite ao utilizador definir a escala que quer que seja aplicada.

Qualidade Permite definir se a qualidade de visualizao ser Apresentao ou Rascunho. Graus Permite definir uma rotao para a Vista que introduzida no Mapa

Legenda
A Legenda o elemento de um mapa que permite a quem o visualiza interpretar a informao que nele se encontra representada. A legenda integra os temas que se encontram adicionados na Tabela de Contedos de uma Vista pela ordem que a se encontram.

Uma legenda pode ser adicionada a um mapa atravs do boto na barra de ferramentas ou atravs da opo correspondente no men Mapa e Inserir. Ao seleccionar uma destas opes devemos desenhar no mapa a rea onde pretendemos localizar a legenda, clicando num ponto e

162

arrastando o rato at ao ponto oposto do rectngulo. Quando desenhamos o rectngulo apresentada a janela seguinte:

Marco da Vista Aqui podemos escolher de entre as vistas que j se encontram adicionadas ao mapa, para qual delas pretendemos introduzir a legenda. Temas Depois de seleccionar a vista para a qual pretendemos definir a legenda, a janela do lado direito preenchida com os temas que se encontram na Vista seleccionada. Seleccionando ou retirando a seleco das checkboxes, podemos definir se pretendemos ou no que esse tema seja adicionado legenda. Clicando no boto Fonte podemos tambm seleccionar o tipo de letra dos textos que vo estar na Legenda. Qualidade Permite definir se a qualidade de visualizao ser Apresentao ou Rascunho. Graus Permite definir uma rotao para a Legenda que introduzida no Mapa.

Escala
A escala no mapa permite ter uma percepo das distncia representadas no mapa e realizar medies mais precisas.

Ao seleccionar o boto na barra de ferramentas ou a opo existente no men Mapa e Inserir, apresentada a seguinte janela que nos permite configurar algumas caractersticas da

163

barra de escala que vai ser introduzida.

Marco da Vista Aqui podemos escolher a que vista das adicionadas ao mapa vai dizer respeito a escala que vamos introduzir. Barra Esta opo permite seleccionar o tipo de escala que pretendemos inserir entre escala numrica e escalas grficas. Ao seleccionar uma escala grfica ficam disponveis mais algumas opes relacionadas com intervalos e divises que a barra ter. A opo Intervalo permite-nos escolher qual ser a distncia real que ser representada pela barra. A opo Number of Intervals definir permite em quantas divises ser dividida a escala para representar a distncia que definimos no Intervalo. A opo Divises para a esquerda permite escolher quantas divises sero representadas para a esquerda do valor 0 da escala. Escala Se tivermos seleccionado uma escala grfica, possvel seleccionarmos se pretendemos visualizar uma escala numrica e se pretendemos que a mesma seja visualizada sobre ou sob a escala grfica. Unidades Esta opo permite que seja seleccionada a unidade dos valores que sero apresentados na escala e permite seleccionar em que localizao pretendemos que a mesma seja indicada em relao barra (sobre ou sob a mesma). Etiquetas Aqui podemos seleccionar em que posio pretendemos que sejam apresentadas as etiquetas relacionadas com a escala (valores e unidades) e qual a cor dessas etiquetas.

Como qualquer outro objecto do mapa, depois de o mesmo ter sido introduzido pode ser editado fazendo duplo clique sobre o mesmo e voltar a ser apresentada a janela com as configuraes do objecto.

Rosas dos Ventos ou Setas de Orientao


A integrao de Rosas dos Ventos ou Setas de Orientao nos mapas permite a quem visualiza um mapa ter uma forma imediata de saber como se encontra orientado o mapa.

Para adicicionar estes objectos ao mapa devemos clicar no boto na opo localizada no men Mapa.

na barra de ferramentas ou

164

Na janela que apresentada podemos seleccionar a que vista introduzida no mapa vai dizer respeito a seta de orientao a introduzir. Podemos tambm seleccionar na parte superior da janela o estilo de objecto de orientao pretendemos introduzir. Podem ser adicionados novos smbolos aos existentes, copiando os novos smbolos para a pasta bin/gvSIG/extensiones/com.iver.cit.gvsig/northimages existente na pasta em que foi instalado o software. Estes novos smbolos devero estar no formato SVG (Scalable Vector Graphics).

Caixas
O gvSIG permite que sejam introduzidas no mapa caixas que podem, por exemplo, enquadrar outros objectos.

Para adicionar uma caixa devemos seleccionar na barra de ferramentas o boto correspondente no men Mapa.

ou a opo

Depois de desenharmos com o rato a rea em que queremos introduzir a caixa (clicar e arrastar at ao canto oposto) apresentada uma janela que permite definir algumas propriedades dessa caixa como sejam o nmero de linhas e colunas ou os graus de inclinao da mesma.

Imagem
Podem tambm ser adicionados aos mapas ficheiros de imagem com os formatos .jpeg, .jpg, .gif, .png, .bmp ou .svg. Para isso deve ser seleccionada a ferramenta ou a opo

165

correspondente no men Mapa. Ao seleccionar a ferramenta e desenhar no mapa o rectngulo em que a imagem se dever localizar apresentada a seguinte janela:

Ficheiro Ao clicar no boto Procurar apresentada uma janela do Explorador que nos permite seleccionar o ficheiro que pretendemos adicionar ao mapa. Qualidade Permite definir se a qualidade de visualizao ser Apresentao ou Rascunho. Graus Permite definir uma rotao para a Imagem que introduzida no Mapa

Texto
Podem ser inseridos nos mapas textos que funcionem como, por exemplo, ttulo, explicao do mapa ou informaes complementares (fonte, sistema de projeco, etc.).

Os textos podem ser introduzidos atravs da ferramenta Mapa.

ou da opo que existe no men

No canto superior esquerdo da janela devemos introduzir o texto que pretendemos que seja

166

apresentado no mapa. So depois apresentadas diversas opes que permitem configurar a apresentao desse texto.

Alinhar Permite definir o alinhamento do texto dentro de uma caixa: esquerda, ao centro ou direita. Fonte Ao clicar no boto Fonte podemos escolher o tipo e o estilo de letra que queremos para o texto que estamos a introduzir. tambm possvel definir a cor e o tamanho da letra que o texto vai ter. Marco Esta opo permite definir se pretendemos colocar uma caixa em torno do texto que vai ser inserido, seleccionando essa opo na checkbox Usar marco. Para alm disso, possvel definir a cor da linha da caixa que vai ser criada, a sua espessura e qual a margem que vai existir entre o texto e a linha. Ttulo do campo de texto Se seleccionarmos esta opo ser colocado um ttulo por fora da caixa que contm o texto que inserimos. Podemos definir a cor desse ttulo e o tamanho da fonte.

Objectos Grficos
Podem ser inseridos no mapa diversos objectos grficos:

pontos rectngulos crculos linhas polilinhas polgonos

As ferramentas que permitem introduzir estes objectos grficos encontram-se na barra de ferramentas ou em Inserir dentro do men Mapa.

167

Depois destes objectos grficos serem introduzidos no mapa, os seus vrtices podem ser editados seleccionando o objecto que pretendemos alterar e seleccionando a ferramenta os vrtices para a posio desejada. e movendo

Edio e Propriedades dos Objectos do Mapa


Aps terem sido inseridos no mapa os objectos que foram referidos nos pontos anteriores podem ser editados e podem tambm ser realizadas operaes de undo e redo.

Undo e Redo
Existem ferramentas que permitem desfazer e refazer as edies que foram realizadas no mapa. Para isso encontram-se disponveis as ferramentas de undo ( ) e de redo ( ). A primeira permite desfazer a ltima alterao que foi realizada e a segunda refazer uma alterao que tinhamos desfeito anteriormente. Estas ferramentas podem ser acedidas atravs da barra de ferramentas ou atravs do men Mapa. Existe ainda outra ferramenta que permite desfazer diversas edies em simultneo. Para aceder a esta ferramenta podemos utilizar o boto opo de commands stack no men Mapa. na barra de ferramentas ou seleccionando a

Ao carregar no comando apresentada uma nova janela que lista todas as edies que foram realizadas no mapa. Movendo a barra lateral para cima e para baixo podemos verificar que edies esto a ser desfeitas no mapa. Embora possam ser desfeitas diversas edies em simultneo, no possvel desfazer uma edio especfica na lista. Ou seja, no caso de termos 4 edies listadas e se quisermos desfazer a segunda edio listada temos, obrigatoriamente de desfazer as edies 3 e 4.

168

Propriedades dos objectos do mapa


Os objectos que foram adicionados no mapa podem ser acedidos posteriormente para edio das suas propriedades. A janela de propriedades do objecto pode ser acedida fazendo duplo-clique sobre um objecto com o boto do lado esquerdo do rato ou clicando com o boto direito e no men contextual seleccionar a opo Propriedades.

Alinhamento
A ferramenta de alinhamento dos objectos, que se encontra no men Mapa, Grficos e Alinhar, permite alinhar, distribuir no mapa e redimensionar os objectos.

Nesta janela so apresentadas as seguintes opes:

No mapa Se este boto estiver seleccionado, nas opes de alinhamento ser tido em conta como referncia o limite do layout. Caso no esteja seleccionado, a referncia ser a seleco que est activa. Alinhamento Estas seis ferramentas permitem alinhar os objectos conforme as necessidades. Os objectos podem ser alinhados esquerda, ao centro no eixo de X, direita, ao topo, ao centro no eixo de Y ou ao fundo. Distribuir Estas ferramentas permitem distribuir os objectos seleccionados com uma equidistncia entre eles. Match size Estas ferramentar permitem redimensionar um objecto seleccionado utilizando outro como referncia. O objecto que tido como referncia o maior da seleco. Os objectos podem ser redimensionados para corresponderem em largura, altura ou em ambas.

169

Espao Isto permite que os objectos sejam distribudos espacialmente. Por exemplo, se tivermos seleccionada a opo No mapa e seleccionarmos dois objectos, ao seleccionar as opes disponveis, os objectos sero movidos para a para a mesma distncia das margens direita e esquerda (1 opo) ou da margem superior e inferior (2 opo).

Agrupar e Desagrupar
Estas ferramentas permitem agrupar e desagrupar os objectos. Ao agrupar os objectos de um mapa garantimos que todas as operaes de edio (mover, redimensionar, etc.) que sejam realizadas sejam efectuadas sobre todos os objectos. Desagrupar os objectos permite realizar operaes de edio apenas sobre um dos objectos. Para aceder a estas ferramentas podem ser utilizados os botes existentes na barra de ferramentas (Agrupar) e (Desagrupar) ou atravs do men Mapa e opo Grficos.

Simplificar Legenda
Esta opo permite simplificar a legenda individualizando todos os elementos que a compem. Isto poder ser til para editar a legenda alterando, por exemplo, a etiqueta associada a um tema ou mudando a cor ou o limite dos rectngulos que representam as entidades do tema. Esta opo pode ser acedida, quando temos a legenda seleccionada, atravs do men Mapa e opo Grficos ou clicando com o boto direito do rato sobre a legenda e seleccionando no men contextual a opo Simplify legend.

Quando uma legenda simplificada a ligao que existe entre ela e a Vista quebrada fazendo com que a partir desse momento qualquer alterao realizada na Vista no seja reflectida na legenda. Para voltar a agrupar os elementos da legenda pode ser utilizado o comando Agrupar referido no ponto anterior.

170

Ordem de Visualizao
As ferramentas de Colocar frente ( se sobrepem aos outros. ) e Colocar atrs ( ) permitem definir que objectos

Para alm de estarem disponveis na barra de ferramentas, estas ferramentas podem ser acedidas atravs do men Mapa dentro da opo Grficos.

Linha Grfica
Esta ferramenta permite desenhar uma linha em torno de um objecto que se encontre seleccionado ou de todos os objectos que se encontram no mapa.

Esta ferramenta pode ser acedida atravs do boto correspondente na barra de ferramentas ( ) ou atravs do men Mapa, opo Grficos. Quando a seleccionamos apresentada uma nova janela com algumas opes que podem ser configuradas relativamente linha grfica.

O primeiro conjunto de opes permite definir em torno de que elementos pretendemos criar a linha grfica. As opes disponveis permitem colocar em torno apenas dos objectos que esto seleccionados, em torno de todos os grficos existentes no mapa ou criar uma linha grfica nica que abranja todos os objectos presentes. A segunda opo (Agrupar linha grfica com grficos) permite que a linha grfica e o objecto em torno do qual esta vai ser colocada se tornem num objecto nico, garantindo que ambos so alvo dos mesmos processos de edio que ocorram posteriormente. As opes de Posio da linha permitem definir o espaamento dado entre o objecto e a linha que criada em torno dele. Por defeito, a distncia est definida como sendo igual para todos os lados. Podemos manter seleccionada a checkbox desta definio e alterar apenas o valor de espaamento que pretendemos. No entanto, se preferirmos que a linha tenha espaamentos diferentes para cada um dos lados, devemos retirar o visto da checkbox e definir os valores nas caixas abaixo que se tornam ento editveis.

171

Se clicarmos no boto Configurar surgir uma nova janela em que podemos configurar o aspecto visual da linha grfica que vai ser criada.

Aqui pode ser configurado o preenchimento (que se sobrepor ao objecto em si), a cor, tipo e grossura da linha, transparncia do elemento e os graus de inclinao da linha grfica.

Tamanho e posio
A ferramenta de Tamanho e posio permite definir o tamanho de um objecto e a sua localizao no mapa. Pode ser acedida atravs do boto Mapa dentro da opo Grficos. na barra de ferramentas ou atravs do men

A janela que apresentada permite definir em primeiro lugar a localizao do objecto no mapa introduzindo os valores que o elemento distar do lado esquerdo do mapa e a distncia a partir do topo nas duas primeiras caixas. As duas caixas seguintes permitem definir a largura (Grossura) e a altura do objecto seleccionado introduzindo os valores nas caixas correspondentes.

Ferramentas de Navegao no Mapa


172

Existem diversas ferramentas que permitem navegar no mapa movendo-o ou fazendo zoom para analisar com maior pormenor um determinado objecto. Estas ferramentas encontram-se agrupadas na barra de ferramentas ou dentro do men Mapa opo Navegao.

Estas ferramentas permitem:

Zoom menos ( Zoom mais (

) - Afastar da pgina visualizando os objectos com menos pormenor ) - Aproximar da pgina visualizando os objectos com maior pormenor ) - Permite fazer zoom sobre o centro do mapa

Zoom aproximar ( Zoom afastar ( Zoom completo ( ecr Zoom 1:1 (

) - Permite afastar-se do centro da pgina ) Permite fazer zoom de maneira a que toda a pgina seja visvel no

) Permite visualizar o mapa do tamanho real que teria caso fosse impresso ) Permite fazer zoom sobre um objecto que esteja seleccionado

Zoom seleco (

Movimentao ( ) Permite mover o mapa arrastando-o para a localizao que pretendemos visualizar

Templates
Em gvSIG, os mapas que so criados podem ser armazenados como templates que podem ser utilizados em outros projectos. Neste template so guardadas as propriedades e a distribuio dos objectos no mapa para que possam ser posteriormente utilizados com outros dados em outros projectos. Para guardar um novo template devemos utilizar a opo Guardar como molde que est dentro do men Ficheiro.

173

Ao seleccionarmos esta opo, surge uma nova janela que nos permite definir o nome e a localizao onde pretendemos guardar o nosso ficheiro .gvt (extenso dos templates de gvSIG).

Quando pretendemos utilizar o template que guardamos num novo projecto, podemos carreg-lo nesse novo projecto atravs do comando Abrir molde no men Ficheiro.

174

Impresso
Para imprimir os mapas que so criados necessrio clicar no comando que se encontra disponvel na barra de ferramentas. Ao seleccionarmos aberta uma nova janela em que podemos definir as configuraes da impresso que queremos realizar como sejam a impressora que pretendemos utilizar, o nmero de cpias ou a qualidade da impresso.

Exportar para PDF ou PostScript


Os mapas que so criados podem tambm ser exportados para os formatos PDF e PostScript. Para isso podem ser utilizadas as opes existentes no men Ficheiro ou os dois botes existentes na barra de ferramentas.

Quando seleccionarmos uma das opes apresentada uma janela onde podemos definir o nome e onde pretendemos guardar o nosso ficheiro PDF ou o ficheiro de PostScript (com a extenso

175

.ps).

176

12 Anlise de Redes
Para poder realizar uma anlise de redes no gvSIG necessrio ter previamente instalado correctamente a extenso correpondente. A extenso Piloto de Redes pode ser encontrada no seguinte endereo http://www.gvsig.gva.es/index.php?id=1693&L=0 . Quando a extenso se encontra j instalada na barra de mens surge a opo Red onde esto disponveis as ferramentas de anlise de redes.

Para que as ferramentas estejam disponveis necessrio que esteja carregado na Vista um tema de linhas que represente a rede que pretendemos trabalhar. Ao seleccionarmos esse tema como tema activo fica disponvel a opo Generar topologa de red. Caso tenhamos j anteriormente gerado a topologia de rede para o ficheiro que se encontra activo, fica igualmente disponvel a opo de Cargar topologs de red previamente generada que permite carregar a topologia.

Gerao da Topologia de Rede


Para realizar operaes como o clculo de percursos sobre uma tema linear necessrio primeiro que tudo gerar uma topologia dessa rede. A gerao da topologia de rede realizada seleccionando a opo Generar topologa de red dentro do men Red

Quando seleccionamos esta opo apresentada a janela do assistente que vai ajudar no processo de gerao dessa topologia.

177

Esta janela apresenta-nos diversas opes que vo ser descritas em seguida.

Calcular a rede sobre o tema original


Quando se trabalha pela primeira vez com um ficheiro deve ser seleccionada a opo de que permite calcular a rede sobre o tema original (Compute the net over the original layer). Passando janela seguinte (boto Next) devem ser seleccionados os campos da tabela de atributos do tema que contm a informao que corresponde a determinados parmetros que ajudam no clculo da rede. Os campos, para poderem ser escolhidos, devem ser do tipo numrico.

Os parmetros que podem ser definidos so:

Select type field Podemos indicar qual o campo que contm a informao relativa ao tipo de via a que pertence um troo.

178

Select lenght field Podemos indicar qual o campo que contm a informao relativa ao comprimento em metros do troo. Cost field Podemos indicar qual o campo que contm o custo associado a percorrer um determinado troo da rede. Cost units Permite definir qual a unidade dos custos para percorrer um troo. Estes custos podem ser em termos de tempo, distncia ou monetrios. Select sense field Permite escolher qual o campo que indica o sentido em que os troos podem ser percorridos. O campo que for escolhido deve ter a informao organizada de maneira a que o valor 1 represente os troos que podem ser percorridos no sentido que o troo foi digitalizado, o 2 os troos que podem ser percorridos no sentido inverso ao que foi digitalizado e o 3 os troos que podem ser percorridos em ambos os sentidos.

Para seleccionar os campos necessrio seleccionar as checkboxes correspondentes e depois seleccionar os campos na lista que apresentada.

Ao premir o boto Finish apresentada uma janela que mostra o progresso do processo de gerao da topologia de rede.

Correco Topolgica do Tema Original


Atravs desta ferramenta so realizadas duas operaes distintas. Por um lado, os troos que

179

compem a rede so editados conforme a tolerncia que seja definida de maneira a garantir que no hajam troos que deveriam estar ligados e no o esto e, por outro lado, quando existem troos que se cruzam ou tocam e no existam ns de ligao, estes so criados. Para realizar a correco topolgica do tema original, na janela do assistente que surge quando seleccionamos a opo Generar topologa de red dentro do men Red, devemos seleccionar a opo CLEAN the original layer.

Ao clicarmos em Next apresentada a janela em que podemos definir os campos da tabela de atributos que contm a informao sobre alguns parmetros da rede. Estes parmetros so os mesmos que foram referidos no ponto anterior deste manual. A seleco destes parmetros facultativa. Se no os pretendermos preencher podemos clicar no boto Finish para terminar o processo.

Trabalhar com as coordenadas originais


Dentro da primeira janela do assistente para a gerao da topologia de rede ou para a correco topolgica do ficheiro original existem outras duas opes que podem ser escolhidas para esses processos. A primeira dessas opes a opo de trabalhar com as coordenadas originais do tema (Work with original coordinates). Esta opo permite que sejam mantidas as coordenadas originais do tema original, ou seja, que no sejam realizadas alteraes localizao dos ns e das linhas que compem a rede.

180

Usar tolerncia para criar a topologia de rede


Com esta opo possvel definir uma distncia de tolerncia que ser considerada no processo de gerao da topologia de rede. esta tolerncia que permitir que, no caso de dois troos no se tocarem por um erro de digitalizao e se encontrem a uma distncia inferior tolerncia definida, os troos sejam ligados e seja criado um novo n no seu ponto de encontro. Na prtica isto significa que, por exemplo, se dois troos da rede terminam um nas coordenadas x=0 e y=0, e o outro nas coordenadas x=0,1 e y=0,2, se a tolerncia definida for de 0,2, os dois troos sero unidos e ser criado apenas um ponto. Se, no caso deste exemplo, tivesse sido escolhida a opo de Work with original coordinates, seriam criados dois ns, um no fim de cada um dos troos e estes no seriam ligados entre si.

181

Carregar topologia de rede


Quando a topologia da rede j est criada podemos carreg-la utilizando a opo Cargar topologa de red previamente generada. A topologia de rede de um tema no tem de ser gerada de cada vez que queiramos trabalhar com esse ficheiro. Por isso, se tivermos previamente criado uma topologia de rede de um tema podemos carreg-la de imediato.

Ao seleccionarmos esta opo surge uma nova janela em que devemos seleccionar, de entre os campos de texto da tabela de atributos, o campo que contm a informao relativa ao nome dos troos e que ser posteriomente utilizado para descrever os percursos que forem criados.

Quando tivermos seleccionado o campo que contm o nome dos troos podemos clicar em OK e fica disponvel um novo conjunto de ferramentas na barra de ferramentas e fica disponvel a opo de Geston de paradas no men de Red.

Gesto de Paragens
Para aceder ao men de gesto de paragens, depois de ter carregada a topologia da rede, necessrio seleccionar a opo Geston de paradas dentro do men Red. , em seguida, apresentada uma nova janela com as opes de gesto de paragens.

182

Quando abrimos pela primeira vez a janela no existem quaisquer paragens carregadas ao contrrio do que ocorre na imagem acima. As opes que so disponibilizadas so as seguintes:

Load stages permite integrar carregar um conjunto de paragens a partir de um tema de pontos. Save stages permite gravar as paragens definidas para um ficheiro que possa ser tratado posteriormente como um tema. Save route permite gravar uma rota criada para um ficheiro que possa posteriormente ser tratado como um tema. Centrar sobre parada permite centrar a Vista sobre uma paragem que esteja seleccionada. Set speeds permite definir a velocidade a que se pode circular por cada tipo de troo. Total route cost quando calculado um percurso, o valor de custo total de uma rota apresentado, conforme as unidades que foram definidas para o efeito. Activar/Desactivar paragens (Enable) possvel retirarmos ou voltar a incluir paragens num percurso desactivando ou activando a checkbox correspondente que apresentada do lado esquerdo. Alterar nome das paragens Carregando na clula correspondente a uma paragem na coluna Stage, possvel alterar o nome dessa paragem. Reordenar as paragens possvel reordenar as paragens que esto introduzidas utilizando as setas existentes na parte inferior da janela ( )

Eliminar paragem possvel eliminar uma determinada paragem seleccionando-a e clicando no boto na parte inferior da janela.

Estas opo sero analisadas com maior pormenor nos pontos seguintes.

183

Adicionar paragens
possvel carregar as paragens que vo servir de referncia para o percurso que vamos calcular a partir de um tema de pontos. Para carregar os pontos como paragens, o tema que contm esses pontos tem de ter sido carregado previamente na Vista. A partir da necessrio realizar os seguintes passos:

Seleccionar a opo Geston de paradas dentro do men Red Clicar no boto Load stages Seleccionar na janela que apresentada o tema que contm os pontos que vo ser carregados como paragens.

Ao clicar em Aceitar, os pontos que fazem parte do tema so carregados como paragens.

Guardar paragens
Depois de termos definidas algumas paragens, estas podem ser guardadas num tema geogrfico de maneira a que possam posteriormente ser carregadas para novos clculos de percursos. Para isso utilizada a ferramenta de Save stages. Depois de seleccionar esta ferramenta devem ser realizados os seguintes passos: - Seleccionar na janela que apresentada um dos formatos de ficheiros disponveis para guardar as paragens (.shp, .dxf, Postgis ou .gml) e clicar em Aceitar.

Na janela seguinte seleccionar o nome e a localizao em que queremos armazenar o ficheiro

184

de paragens que vamos criar.

- apresentada uma janela que nos permite adicionar ou no o novo tema em que foram guardadas todas as paragens Vista actual.

Guardar rota
Depois de termos calculada uma rota, podemos guard-la em diversos formatos tal como acontecia com as paragens de uma determinada rota. Para gravar uma rota, depois de esta ter sido calculada devemos seguir os seguintes passos:

Seleccionar a opo Geston de paradas dentro do men Red Seleccionar a opo Save route Na janela que apresentada em seguida devemos seleccionar o formato em que queremos guardar a rota, de entre aqueles que se encontram listados.

185

, em seguida, apresentada uma janela do explorador que nos permite seleccionar a localizao e o nome com que pretendemos guardar o ficheiro que vai ser criado com a rota.

Por fim, podemos escolher se pretendemos ou no adicionar o tema que acabamos de criar, e que contm a informao sobre a rota, Vista actual.

Centrar sobre uma paragem


Atravs desta funcionalidade possvel centrar a Vista sobre uma das paragens que esto definidas. Para isso necessrio seleccionar uma paragem e depois clicar no boto Centrar sobre parada.

Fixar velocidades
A ferramenta de fixar velocidades permite definir velocidades de circulao diferentes para cada um dos tipos de troos existentes na rede. Estas configuraes de velocidade vo afectar os clculos que so realizados para o clculo de custos para percorrer as rotas geradas no gestor de rotas.

186

Ao clicar no boto Set speeds apresentada uma janela que contm a informao sobre o tipo de vias e a velocidade de circulao permitida em cada um deles em km/hora. A informao apresentada em relao ao tipo de via refere-se ao campo que foi indicado aquando da gerao da topologia da rede.

Para alterar os valores que so apresentados devemos fazer duplo clique sobre o tipo de via que pretendemos alterar a velocidade e introduzir o novo valor. Quando tivermos alterado todos os valores que pretendemos, devemos clicar em Aceitar. Se tiver sido j realizado o clculo de uma rota, e se pretendermos que os novos valores sejam aplicados a esse clculo de rota, necessrio recalcular a rota.

Obteno de custos de rotas


Quando calculada uma rota atravs do gestor de rotas, a coluna Cost automaticamente preenchida com o valor de custo associado para percorrer a distncia entre duas paragens consecutivas.

187

As unidades em que os valores de custos so expressos a mesma que foi definida como unidade de custo aquando da gerao da topologia de rede. Cada vez que uma rota recalculada, os valores de custos so tambm actualizados automaticamente.

Activar e Desactivar paragens


Apesar de podermos ter carregado um ficheiro com um elevado nmero de paragens, podemos num determinado momento querer calcular rota que no utilize todas as paragens. Para isso temos, na janela do Gestor de Paragens, a opo de activar e desactivar algumas paragens.

Para activar e desactivar as paragens que pretendemos apenas necessrio activar ou desactivar a seleco na checkbox que se encontra na coluna Enable do lado esquerdo da janela.

Alterar a ordem das paragens


Para procurar uma melhor soluo para optimizar uma rota, possvel alterar a ordem das paragens para calcular novas rotas com percursos diferentes. Para alterar a ordem das paragens necessrio seleccionar uma das paragens que esto presentes no Gestor de Paragens e utilizar os comandos disponveis para as mover para cima e para baixo na ordem definida.

Eliminar paragens
Quando temos a certeza que no vamos necessitar de uma paragem que est definida para

188

calcular a rota que pretendemos, podemos eliminar essa paragem do Gestor de Paragens para assim evitar confuses e erros na rota que vai ser calculada. Para eliminar uma paragem, depois de a seleccionar, deve ser utilizado o boto .

Quando uma paragem eliminada, se tivesse sido calculada uma rota previamente, os resultados dos custos so eliminados e a rota deve ser calculada novamente.

Gerao de Rotas
Esta funcionalidade permite calcular o percurso mais curto entre dois ou mais pontos de uma rede. Para iniciar o processo basta adicionar Vista um tema de linhas que represente a rede para onde vamos gerar a rota. Se a topologia de rede para este tema tiver sido j gerada anteriormente, apenas necessrio seleccionar a opo Cargar topologa de red previamente generada, dentro de men Red.

Caso a topologia de rede para esse tema no tenha sido gerada anteriormente, necessrio seleccionar a opo Generar topologa de red dentro do men Red e seguir os passos que foram indicados em pontos anteriores deste manual para gerar a topologia. Quando a topologia de rede tiver sido carregada ficam disponveis na barra de ferramentas os botes que nos permitem introduzir paragens e definir troos da rede por onde pretendemos que a rota no passe.

Para alm da forma de carregamento de paragens que foi apresentada anteriormente e em que o carregamento realizado atravs do Gestor de paragens e da opo Load stages, estes comandos que ficam disponveis permitem integrar paragens de duas formas distintas. A primeira opo permite localizar uma paragem em cima de um ponto qualquer sobre a rede. Para introduzir um ponto em qualquer localizao sobre a rede devemos seleccionar o boto e, posteriomente, clicar no ponto em que queremos localizar a nossa paragem.

189

A segunda opo permite localizar uma paragem sobre um dos ns da rede. Para localizar uma paragem sobre um n necessrio seleccionar o boto e clicar na rede para introduzir a paragem. Esta opo faz com que a paragem se localize obrigatoriamente no n mais prximo do ponto que clicarmos na rede.

Quando tiverem sido introduzidas duas ou mais paragens na rede, fica disponvel o boto que permite calcular o caminho mais curto entre as diversas paragens que definimos, baseandose na topologia de rede gerada para o ficheiro. Para calcular a rota tambm possvel utilizar a opo Camino mnimo dentro do men Red.

Quando seleccionamos uma dessas opes calculada a rota entre as nossas paragens.

Se pretendermos que a rota que definida evite um determinado troo da rede possvel definir os troos proibidos e que devero ser evitados pela rota a traar. Para definir esses troos

190

proibidos necessrio seleccionar o boto queremos assinalar como proibidos.

e depois clicar sobre a rede nos troos que

Se seleccionarmos a opo de calcular a rota ser criada uma rota que evita os troos que definimos como proibidos.

Sempre que calculamos uma rota, para alm do trao da rota apresentado na Vista, surge uma nova janela que descreve o itinerrio da mesma rota. Na janela so indicados os nomes das ruas, a distncia a percorrer em cada uma delas, a direco a tomar no fim dessa rua, o nome da rua para a qual vamos virar e a distncia acumulada at esse ponto. Se clicarmos sobre a opo Ver sobre el mapa em qualquer um dos passos do itinerrio, o troo correspondente a esse passo centrado na Vista e seleccionado.

Se pretendermos calcular uma nova rota em que no queiramos utilizar as paragens e as proibies que esto introduzidas e no quisermos visualizar a rota que calculmos anteriormente, possvel eliminar estes elementos atravs da opo Borrar dentro do men Red.

191

Assim, para eliminar as rotas j calculadas deve ser seleccionada a opo Borrar todas las rutas, para eliminar as paragens a opo Quitar todas las paradas e para eliminar todas as proibies a opo Quitar todas las barreras.

13 Sextante
Quando instalamos o Sextante sobre o gvSIG como foi exemplificado no primeiro captulo deste manual, ficam disponveis na barra de ferramentas quatro novos botes que permitem aceder aos elementos bsicos do Sextante. Estes elementos bsicos so: o Gestor de Extenses, o Modelador, a Linha de Comandos e o Histrico.

Gestor de Extenses
O Gestor de Extenses pode ser acedido atravs do boto . Esta normalmente a forma mais utilizada para trabalhar com o Sextante e as suas extenses. Na janela que apresentada encontram-se todos os processos disponveis no Sextante. tambm possvel a partir deste interface realizar o mesmo processo sobre um conjunto de dados automaticamente atravs da criao de um processo por batch. Ao clicar no boto que permite aceder ao Gestor de Extenses, apresentada uma nova janela onde se encontram as ferramentas que so disponibilizadas pelo Sextante. Os processos que podem ser desencadeados encontram-se agrupados pelo tipo de anlise que permitem fazer, o que permite aceder s mesmas com maior facilidade. Dependendo da informao que estiver carregada nas Vistas do projecto com que estamos a trabalhar, alguns dos processos podero no estar disponveis. Isto acontece porque alguns processos precisam de um determinado tipo de dados de entrada e, se estes no estiverem disponveis, o Sextante no permite que o processo seja iniciado. Isto pode acontecer, por exemplo, no caso de abrirmos o conjunto de ferramentas para trabalhar temas vectorais (Tools for vector layers) e no existirem temas vectorias no projecto, estas ferramentas no estaro disponveis.

192

Para lanar um dos processos existentes no Sextante devemos fazer duplo clique sobre esse processo e apresentada a janela onde so definidos os parmetros desse processo. O exemplo abaixo refere-se ao processo de criao do mapa de declives (Slope), mas a organizao da janela muito semelhante para os restantes processos.

No primeiro separador, denominado de Parameters, encontram-se as opes que devem ser definidas para prosseguir com o processo. Num primeiro conjunto de dados devem ser definidos quais so os dados de entrada para o processo. Neste exemplo necessrio indicar qual o tema raster que contm a elevao que pretendemos utilizar. Dependendo dos processos que esto a ser lanados, por vezes solicitado que sejam introduzidos seguintes dados:

193

temas raster (um ou mais temas) dos que estejam includos em qualquer uma das Vistas do projecto. temas vectoriais (um ou mais temas) dos que estejam includos em qualquer uma das Vistas do projecto. Tabelas das que se encontram includas no projecto actual

O segundo conjunto refere-se s opes relacionadas com o processo que est a ser lanado. No caso do exemplo do clculo dos declives, as opes que podem ser seleccionadas referem-se ao mtodo a utilizar para realizar o clculo e as unidades em que estar o ficheiro resultante. Noutros processos podem estar disponveis outras opes como:

mtodos ou funes que se encontram listadas num men.

valores numricos ou expresses de texto. Um campo de uma tabela de atributos j carregada no projecto ou de uma tabela de atributos seleccionada noutro parmetro. Uma banda de um tema raster seleccionado noutro parmetro Coordenadas de um ponto na Vista (por exemplo para calcular a linha de viso). Neste caso podem ser indicadas as coordenadas ou utilizado o boto do lado direito para indicar sobre a Vista o ponto que se quer utilizar.

Uma tabela com valores a serem introduzidos pelo utilizador (por exemplo para definir uma matriz de reclassificao de um tema raster).

194

O ltimo conjunto de informaes a definir dentro do separador de Parameters refere-se aos resultados finais do processo. possvel definir onde sero armazenados os ficheiros resultantes do processo e em que Vista vo ser integrados. Por defeito, os temas resultantes so armazenados numa pasta temporria que eliminada cada vez que o gvSIG encerrado. Para poder trabalhar mais tarde com esses temas necessrio armazen-los numa nova localizao. Os ficheiros raster podem ser armazenados no formatos .tif, .asc ou .dat (formato de ENVI). Os formatos vectoriais suportados so .shp, .dxf e .gml. Alguns dos processos podem tambm gerar informaes em novas janelas sobre a forma de texto ou de grficos. No caso dos grficos, estes podem ser guardados como ficheiros .png clicando sobre o grfico com a tecla direita do rato e seleccionando a opo Save as....

Na janela do processo existe outro separador que apresentado quando o resultado do processo que estamos a iniciar um tema raster. Esse separador o separador de Raster output.

Neste separador pode ser definida a extenso do ficheiro raster que vai resultar do processo que vai ser realizado. As opes disponveis so as seguintes:

195

Fit to input layers com esta opo, o tema resultante ter uma extenso e uma resoluo (tamanho do pixel) igual ao do tema que foi introduzido como tema de entrada no processo. User defined com esta opo, o utilizador define quais as coordenadas mnimas e mximas de X e Y para o tema resultante bem como o tamanho da clula (resoluo). Conforme o tamanho de clula definido o nmero de colunas e linhas actualizado automaticamente.

Use extent from view com esta opo, pode ser escolhido que o tema resultante tenha a mesma extenso que uma das Vistas do projecto que dever ser seleccionada pelo utilizador. A nica configurao que tem de ser configurada para alm disso a respeitante ao tamanho do clula.

Use extent from layer com esta opo, pode ser definido que o tema de sada tenha uma extenso idntica de um outro tema que esteja carregado no projecto. Apenas tm de ser definido qual ser o tamanho da clula do ficheiro resultante.

196

Dentro da janela do processo tambm possvel consultar a ajuda que est associada ao processo que estamos a correr. Para isso necessrio clicar no boto e apresentada a janela com a ajuda associada a esse processo que inclui os parmetros que so necessrios para correr o processo e os comandos necessrios para correr o processo a partir da linha de comandos.

Configurao do Gestor de extenses


Para configurar o Gestor de Extenses necessrio seleccionar o boto que se encontra na parte inferior da janela do gestor. entao apresentada a seguinte janela de configuraes:

Nesta janela podemos configurar trs conjuntos distintos de opes: os modelos, os grupos e os links dinmicos.

197

Relativamente aos modelos, os modelos podem ser criados pelos utilizadores com recurso ao modelador grfico que ser apresentado no prximo ponto deste manual. Estes modelos so considerados como novos processos. Assim, na primeira opo podemos seleccionar a pasta em que esto armazenados os modelos digitando o caminho para a pasta ou seleccionando-o ao clicar no boto do lado direito. O Gestor de Extenses l ento os ficheiros dentro da pasta e converte-os em novos processos que so apresentados na janela principal. Quanto aos grupos, possvel organizar a forma como os processos se encontram organizados dentro de cada grupo conforme o usurio preferir. Para isso basta clicar no boto Configure groups e na janela que apresentada em seguida clicar sobre o nome da Tab ou Group que pretendemos alterar e escrever directamente o nome do novo grupo em que queremos localizar um processo ou utilizando o boto do lado direito da coluna para definir o novo grupo para onde pretendemos mover o processo.

As alteraes podem sempre ser revertidas utilizando o boto Restore default groups. A ltima opo que pode ser configurada no Gestor de Extenses refere-se a uma funcionalidade que foi introduzida no Sextante a partir da sua verso 0.52. A funcionalidade de Link Dinmico particularmente interessante quando se produz novos temas de informao geogrfica a partir de outros temas j existentes. Para compreender melhor como funcionam os Links Dinmicos e qual a sua utilidade podemos ver o exemplo seguinte. A partir de um tema de rede hidrogrfica calculamos uma rea de proteco de 20 metros em torno de cada uma das linhas de gua. depois realizado o geoprocesso de Cortar (Clip) entre um tema com as construes e o tema da rea de proteco para perceber que edifcios se encontram dentro da rea de proteco. Se por alguma razo o traado da rede hidrogrfica for alterado, todos os temas que so gerados a partir dele deixam de estar correctos e iriam obrigar a refazer todos os passos que foram realizados.

198

O que esta funcionalidade faz armazenar a informao sobre todos os processos que so realizados no tema de partida. Isto permite que posteriormente os processos sejam todos realizados novamente de forma automtica. So ento criados links dinmicos entre os vrios termas que permitem a actualizao automtica quando os ficheiros iniciais so alterados. Assim, quando os links dinmicos esto definidos, ao editarmos um tema vectorial, todos os temas que foram gerados a partir desse so actualizados. Da mesma forma, se os temas que foram actualizados forem o ponto de partida de outros processos, os temas resultantes desses novos processos sero actualizados tambm. Actualmente, esta funcionalidade apenas est disponvel para os temas vectoriais e para extenses que tenham como ficheiros de entrada e sada temas vectoriais. Nas configuraes para esta funcionalidade esto disponveis trs opes:

Update automatically Com esta opo, ao editar um tema a actualizao iniciada automaticamente. Ou seja, se o tema que est a ser editado tiver sido utilizado para criar um novo tema, ao fechar a sesso de edio, o novo tema ser actualizado automaticamente. Ask before updating Com esta opo, quando terminamos a sesso de edio de um tema, apresentada uma janela que nos mostra quais so os temas que podero ser actualizados. Nessa janela escolhemos se queremos aceitar as actualizaes ou se, por outro lado, as pretendemos cancelar. Do not update Com esta opo, quando a sesso de edio encerrada, no se realiza qualquer edio.

Modelador Grfico
O Modelador Grfico uma ferramenta simples que permite a criao de modelos complexos que englobem diversos dos processos que so disponibilizados pelo Sextante. O Modelador pode ser acedido atravs do boto na barra de ferramentas do gvSIG.

Esta ferramenta permite de uma forma simples criar um fluxo de trabalho que ser guardado como um novo processo do Sextante. Na prtica, uma operao que precisasse de utilizar vrios processos do Sextante poder ser condensada num nico processo que utiliza automaticamente os dados de sada dum processo como dados de entrada para o seguinte. Ao aceder ao Modelador apresentada uma janela que, do lado direito, mostra a descrio grfica ou textual do modelo e, do lado esquerdo, os diversos elementos que podem ser adicionados ao modelo.

199

A criao de um modelo implica que sejam realizados dois passos:


Definio dos dados de entrada necessrios Definio do fluxo de trabalho

Definio dos dados de entrada


Relativamente a este passo, implica que sejam definidos quais so os dados que vo ser solicitados ao utilizador para alimentar o processo que vai ser realizado. Os dados que podem ser definidos como dados de entrada encontram-se listados do lado esquerdo da janela. Estes podem ser:

Valores numricos Valores booleanos Temas raster Bandas de uma imagem raster Campos Textos Tabelas Coordenadas Entradas Mltiplas Tabelas fixas Seleces Temas vectoriais

200

Ao fazer duplo clique sobre uma das opes de dados de entrada disponveis, apresentada uma janela onde devem ser definidos os parmetros desse tipo de dados. Em todos eles necessrio introduzir uma descrio uma vez que essa a informao que ser mostrada ao utilizador quando este lanar o processo. Em alguns casos necessrio definir mais alguns parmetros como no exemplo abaixo. Quando seleccionamos como entrada um valor numrico apresentada a seguinte janela:

No caso destes dados possvel definir os valores mximos e mnimos que o valor a ser introduzido pelo utilizador dever respeitar, qual ser o valor por defeito e se o nmero permitido dever ser inteiro ou permitir a utilizao de casas decimais. Por cada novo dado que adicionado adicionado um quadrado do lado direito da janela (Descrio Grfica).

Definio dos processos


Neste passo devem ser definidos os processos que vo ser aplicados aos dados de entrada para executar o modelo. Para isso necessrio escolher, dentro do separador de Procedures, os processos que vo ser utilizados. Os processos so apresentados neste separador tal como surgem na janela do Gestor de Extenses.

201

Ao fazer duplo clique sobre um dos processos apresentada uma janela bastante semelhante que surge quando seleccionamos um processo no Gestor de Extenses.

As nicas diferenas visveis esto relacionadas com o facto de nesta janela no existir o separador que permite definir as caractersticas do raster resultante e apenas o separador relativo aos parmetros. Outra das diferenas est relacionada com as opes relacionadas com os objectos de sada. Enquanto na janela do Gestor de Extenses podemos seleccionar se pretendemos que o tema seja guardado numa pasta temporria ou definir o nome do ficheiro e escolher a Vista em que vai ser integrado, nesta janela apenas temos as opes de decidir se o tema ser adicionado Vista e qual ser o nome do ficheiro e que vai ser utilizado para identificar o tema de sada no modelo. A forma como os parmetros podem ser introduzidos nas janelas do Modelador um pouco distinta da forma como podem ser introduzidos quando se abre um processo atravs do Gestor de Extenses, uma vez que neste caso se encontra adaptada ao contexto do Modelador. As principais diferenas encontram-se explicitadas em seguida.

Temas (vectoriais e raster) e tabelas So tambm seleccionadas a partir de uma lista mas os

202

elementos disponveis na lista no so os temas ou tabelas que se encontram numa Vista, mas sim os elementos que foram escolhidos como entradas para o processo ou que resultam de algum dos processos do modelo.

Valores numricos ou textos Podem ser introduzidos valores ou textos normalmente atravs do teclado. Ainda assim, a caixa de texto permite tambm seleccionar valores ou textos que tenham sido introduzidos sobre a forma de parmetros no modelo. Pontos No h a possibilidade de seleccionar as coordenadas neste passo e apenas permitido seleccionar um ponto que tenha sido definido como entrada para o modelo e que ser especificado quando o modelo for corrido. Bandas No possvel saber, no momento de definir o modelo, o nmero de bandas de que depende um parmetro do tipo banda. Por isso, pode seleccionar-se a banda a partir de uma lista que contm as bandas desde 1 a 250, assim como as bandas que tenha sido possvel definir no modelo. A validade da banda ser testada aquando da execuo do processo. No caso de a mesma no ser vlida o modelo dar um erro e no executar correctamente o processo. Campo numa tabela ou tema Como no caso anterior, os campos no podem ser conhecidos antecipadamente e ser seleccionados numa lista. Por essa razo, necessrio escolher ou um campo que foi definido como entrada (e que ser seleccionado pelo utilizador ao executar o processo) ou escrever directamente o nome do campo na caixa de texto. Se ao executar o modelo no for encontrado o campo com o nome que foi definido, o modelo dar uma mensagem de erro e no ser executado correctamente. Seleco So apresentadas as opes do algoritmo e as entradas do tipo seleco que tiverem sido indicadas no modelo.

Quando os parmetros esto preenchidos e se clica em Aceitar adicionado Descrio Grfica um novo rectngulo que contm o nome do objecto de sada do processo e se encontra ligado por uma seta ao elemento que lhe deu origem.

Edio, Armazenamento e Recuperao de Modelos


Quando o modelo est terminado, pode ser executado clicando no boto Run. Se se verificarem erros no modelo ou este no funcionar como esperado, possvel fazer alteraes ao modelo. Para perceber melhor o fluxo de trabalho associado ao modelo, as caixas relativas aos diferentes processos e objectos deles resultantes podem ser movidos simplesmente por clicar neles e arrast-los para a sua nova localizao.

203

Se o objectivo for alterar os parmetros associados a um determinado processo basta fazer duplo clique sobre esse processo e a janela com os parmetros correspondentes novamente apresentada e pode ser alterada. Podem tambm eliminar-se processos contidos dentro do modelo. Para eliminar um processo basta clicar sobre ele com a tecla do lado direito do rato e seleccionar a opo Remover. Esta opo apenas possvel se este processo no alimentar outros processos. Se o processo alimentar outros ser apresentada uma mensagem de erro que indica que o mesmo no pode ser eliminado. Assim sendo, s podem ser eliminados processos que situem num extremo do modelo e que no sejam ponto de partida para outros processos. Depois de criar um modelo, este pode ser guardado para que possa ser novamente utilizado em situaes futuras. O nome do modelo pode ser definido no topo do lado direito da janela e depois deve clicar-se no boto Guardar.

Os modelos que so criados e guardados ficam disponveis no Gestor de Extenses se a pasta definidas nas configuraes do Gestor for aquela que contm os modelos criados.

Processos em Batch
Todos os processos disponibilizados no Sextante, inclundo os modelos definidos por utilizadores, podem ser executados como processos em batch. Ou seja, podem ser executados sobre um conjunto de parmetros de entrada sem haver necessidade de iniciar diversas vezes a extenso e definir vrias vezes os parmetros para o processo. Esta funcionalidade principalmente til para realizar um processo sobre um conjunto de temas que se encontrem numa determinada pasta.

204

A execuo de processos em batch no muito diferente da execuo de processos atravs do Gestor de Extenses. Para executar os processos em batch apenas necessrio definir os parmetros a utilizar no processo, os temas de entrada e os temas de sada. Estas configuraes so realizadas numa janela com aspecto semelhante ao que apresentado na seguinte figura.

Cada uma das linhas includas na tabela representa uma execuo do processo, ou seja, cada tema de entrada sobre os quais vai ser corrido o processo. Em cada uma das linhas, as clulas contm os valores dos parmetros da mesma forma que seriam introduzidos nos distintos campos. Inicialmente a tabela contm apenas duas linhas, no entanto, podem ser adicionadas e eliminadas linhas com recurso aos botes Add row e Delete row. Depois de estarem definidas as linhas que correspondem aos ficheiros sobre os quais pretendemos correr o processo, podemos comear a preencher as tabelas. A primeira coluna refere-se localizao onde se encontram os ficheiros de entrada para o processo. O caminho para o ficheiro pode ser escrito directamente na caixa ou pode ser procurado clicando duas vezes na clula correspondente e utilizando o boto que surge do lado direito da clula.

205

No caso das colunas correspondentes a parmetros e mtodos (no caso do exemplo do declive, Method e Unidades), se clicarmos no boto que surge do lado direito da coluna, apresentada uma nova janela com o uma lista que nos permite seleccionar a opo que pretendemos utilizar.

Em todos os casos, os valores podem ser introduzidos manualmente atravs do teclado. No entanto, se o valor que introduzirmos no existir nas opes que podemos seleccionar, o texto ser apresentado a vermelho, e no a preto como acontece quando o valor est correcto.

No que se refere ltima coluna, aqui devem ser includos os caminhos e o nome que vai ser atribudo aos ficheiros de sada. Ao contrrio do que acontece quando iniciamos um processo a partir do Gestor de Extenses, no possvel colocar os ficheiros resultantes numa pasta temporria pelo que obrigatrio preencher esta coluna com o caminho e o nome correspondente. Tambm neste caso, se clicarmos no campo em questo, ser apresentado um boto no lado direito da clula que permite indicar a localizao em que ser guardado o ficheiro a partir de uma janela do explorador.

206

Nesta janela so apresentadas 3 opes distintas de preenchimento automtico. Se deixarmos seleccionada a opo Do not autofill, o nome que seleccionarmos para o ficheiro ser introduzido na clula e as restantes no sofrero alteraes. Se seleccionarmos a opo Autofill with numbers, ao nome que seleccionarmos para o ficheiro sero adicionados nmeros e sero preenchidas as restantes clulas da tabela.

Se for seleccionada a opo Autofill with values fields, os nomes dos ficheiros de sada iro ser preenchidos com base no valor da coluna que seleccionarmos na lista que se encontra ao lado dessa opo. Quando executamos um processo atravs do Gestor de Extenses e sempre que o resultado desse processo um ficheiro raster, necessrio definir as propriedades do ficheiro raster resultante como sejam as suas dimenses ou o tamanho da clula. Tambm quando o processo desencadeado atravs de um processo em batch necessrio definir as propriedades dos ficheiros raster resultantes. Esta configurao realizada atravs do separador Raster output e aqui pode ser definido que os ficheiros de sada tenham caractersticas semelhantes aos ficheiros de entrada ou caractersticas definidas pelo utilizador (Coordenadas X e Y e o tamanho de clula).

207

Quando todas as opes esto preenchidas basta clicar no boto Aceitar e o processo lanado. No fim do processo ser corrido para todos os ficheiros, apresentada uma janela com o resumo do processo com indicao dos ficheiros utilizados, parmetros utilizados, ficheiros resultantes e, caso tenham ocorrido, os erros encontrados.

Linha de comandos
A Linha de Comandos do Sextante uma ferramenta que permite a utilizadores mais avanados agilizar a utilizao de algumas funcionalidades e automatizar algumas tarefas atravs da criao de scripts simples. A Linha de Comandos permite tambm lanar os processos que so

208

disponibilizados no Gestor de Extenses.

Para aceder Linha de Comandos deve ser utilizado o boto que se encontra na barra de ferramentas do gvSIG. Ao clicarmos nesse boto apresentada a seguinte janela:

Os comandos so introduzidos na parte inferior da janela e premindo a tecla Enter e, na parte superior da janela so apresentadas as mensagens que correspondem ao comando que introduzimos. Se forem utilizadas as teclas do teclado para cima e para baixo, possvel navegar pelos comandos que foram introduzidos anteriormente. Tal como acontece com o Gestor de Extenses, tambm os processos lanados atravs da Linha de Comandos utilizam os parmetros de entrada que se encontram na Vista activa. possvel criar uma Vista atravs da Linha de Comandos. Para isso pode ser utilizado o seguinte comando: >addview nomedavista Em que devemos substituir a expresso nomedavista pelo nome da Vista que pretendemos criar. Para adicionar ficheiros Vista que est activa deve ser utilizado o comando open com a seguinte sintaxe: >open nomedoficheiro onde a expresso nomedoficheiro deve ser substituda pelo caminho para o ficheiro que queremos adicionar Vista. Os caminhos para os ficheiros podem ser absolutos como relativos. Para utilizar caminhos relativos pode ser utilizado o comando cd para navegar at pasta pretendida. O comando ls permite listar todos os arquivos e pastas dentro de uma directoria.

209

Atravs da Linha de Comandos podem ser adicionados quaisquer tipos de formatos de dados que so suportados pelo gvSIG. Para alm disso, no necessrio seleccionar o driver de leitura uma vez que o mesmo carregado automaticamente a partir da extenso do ficheiro. Os comandos seguintes permitem abrir um shapefile, um tema raster e uma tabela: >open f:\dados\cotados.shp >open f:\dados\Mdt.tif >open f:\dados\patrimonio.dbf Se tivermos diversos ficheiros com nomes semelhantes em que apenas alterada a terminao e se pretendermos adicion-los todos Vista actual podemos utilizar o seguinte comando: >open mdt*.tif Para aceder a toda a informao associada a um tema que foi adicionado Vista podemos utilizar o comando describe: >describe mdt.tif e apresentada a seguinte informao relativa ao ficheiro: Type: Raster layer X min: 242920.0 X max: 257480.0 Y min: 370200.0 Y max: 380280.0 Cellsize X: 80.0 Rows: 126 Cols: 182 O comando que deve ser utilizado para alterar o nome do um ficheiro : >rename nome, novonome em que a expresso nome deve ser substituda pelo nome actual do ficheiro e a expresso novonome deve ser substituda pelo novo nome que pretendemos dar ao novo ficheiro. Tambm podem ser removidos temas da Vista atravs da Linha de Comandos. Para isso utilizado o comando close com a seguinte sintaxe: >close MDT.tif

210

Para alm de criar Vistas e adicionar e remover temas das Vistas, atravs da Linha de Comandos tambm possvel executar os processos que esto disponveis no Gestor de Extenses. Para ter acesso lista dos comandos que permitem executar cada um dos processos podemos utilizar o comando algs.

Para saber mais informao sobre um determinado processo, nomeadamente quais os parmetros necessrios para o executar, podemos simplesmente escrever o nome desse processo na Linha de Comandos sem indicar quaisquer argumentos.

Os parmetros que so necessrios para o processo so apresentados e entre parnteses indicado o tipo de parmetro a introduzir. Para cada um dos tipos de parmetros, os valores devem ser introduzidos da seguinte maneira:

[Raster Layer], [Vector Layer] ou [Table] Deve ser introduzido o nome do tema ou tabela [Numerical value] Deve ser introduzido o valor numrico pretendido que pode ser inteiro ou decimal [Selection] Este tipo de parmetro refere-se a parmetros que possibilitam a seleco de uma de diversas opes a partir de uma lista. Para o executar a partir da Linha de Comandos devemos saber qual o nmero correspondente a essa opo na lista e introduzir esse nmero. [String] Deve ser introduzida uma expresso de texto. [Boolean] Deve ser introduzido o valor true ou false. [Multiple Selection] necessrio introduzir um grupo de objectos como parmetro para executar o mdulo. Os objectos devem ser agrupados como um nico parmetro escrevendoos entre parnteses. Por exemplo, para introduzir trs temas deve ser introduzido o parmetro

211

[tema1, tema2, tema3]


[Table field from ....] Deve ser escrito o nome de um campo que faa parte de um tema vectorial ou de uma tabela. [Fixed Table] Aqui devem ser introduzidos os valores da tabela fixa como se fossem um s parmetro, ou seja, entre parnteses e separados por vrgulas. Devem ser introduzidos os valores da primeira linha da esquerda para a direita e logo de seguida os das linhas seguintes seguindo o mesmo procedimento. Por exemplo, para indicar uma tabela que tenha 3 linhas e 3 colunas deve ser introduzido o parmetro da seguinte forma [1, 10, 0, 11, 20, 1, 21, 30, 2] o que indica que deve ser utilizada uma tabela semelhante seguinte.

1 11 21

10 20 30

0 1 2

[Point] Devem ser indicadas as coordenadas do ponto dentro de parnteses e separadas por uma vrgula.

No caso de pretendermos utilizar um valor por defeito para um qualquer parmetro devemos introduzir como valor do parmetro #. No caso dos parmetros que so opcionais, introduzir como valor #, tem o mesmo valor que no introduzir o parmetro. Atravs da Linha de Comandos tambm possvel correr scripts o que permite automatizar algumas tarefas. Para correr um script a partir da Linha de Comandos utilizado o comando run. Um script pode ser criado, por exemplo, num ficheiro .txt. Nesse script so integrados todos os comandos que pretendemos que sejam realizados. Para comentar livremente as diversas linhas do script pode ser utilizado o smbolo // no incio das linhas de comentrios. Isto faz com que faz com que o texto seja ignorado. O exemplo do script que se segue permite realizar diversos processos: addview Sextante open F:\MDT_Crop.tif slope MDT_Crop.tif, 1, 1, c:\Slope_MDT.tif outputview Sextante Ao correr este script, a primeira linha indica que deve ser criada uma nova Vista com o nome Sextante. A segunda linha indica onde se localiza o ficheiro que deve ser adicionado Vista que foi criada. Na terceira linha lanado o processo para clculo de declive (Slope) sobre o ficheiro MDT_Crop. Seguem-se a definio dos parmetros necessrio ao processo (relativos, neste caso, ao mtodo e s unidades a utilizar) e localizao onde ser armazenado o ficheiro resultante. A ltima linha do cdigo define a que Vista vai ser adicionado o ficheiro resultante. Supondo que guardamos o script na raiz do disco C: ( C:\script.txt), o comando para lanar o script dever ser o seguinte:

212

>run C:\script.txt possvel definir tambm que os parmetros a utilizar para um processo definido dentro do script sejam indicados como argumentos que so atribudos quando o script lanado. Para isso necessrio estabelecer dentro do script quais sero esses argumentos indicando-os da seguinte forma: #1, #2, #3 .... #9 at um mximo de 9 argumentos. A indicao dos valores a que correpondem estes argumentos deve ser indicada na Linha de Comandos aps a indicao do caminho para o script.

Histrico de Processos
O Histrico de Processos armazena a informao referente aos processos que foram realizados atravs do Sextante, tanto com o Gestor de Extenses, como com a Linha de Comandos. Desta forma, encontram-se no Histrico processos que podem ir desde a execuo de processos at criao de uma Vista.

Para aceder ao Histrico de Processos devemos clicar no boto seguinte janela:

e ser apresentada a

Atravs do Histrico, podemos ver as diferentes aces que foram realizadas e estas podem ser executadas sistematicamente, o que facilita a repetio de processos. Os processos apresentados no se referem apenas sesso actual mas tambm a sesses que ocorreram h mais de um ms. Cada um dos processos identificado com a data e hora a que foi executado, o seu nome e os parmetros que foram utilizados para o executar.

213

Para repetir um processo que tenhamos executado anteriormente e que esteja listado no Histrico, basta fazer duplo clique sobre esse processo. Ao clicarmos apresentada a Linha de Comandos com o comando e os parmetros utilizados para esse processo e o mesmo iniciado.

214

GNU GENERAL PUBLIC LICENSE


Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents.

215

States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major

216

Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to

217

the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the

218

Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made.

219

If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or

220

f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not licenses of parties who have received copies or rights this License. If your rights have been terminated and reinstated, you do not qualify to receive new licenses material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. terminate the from you under not permanently for the same

221

10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work

222

in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered

223

version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. <one line to give the program's name and a brief idea of what it does.> Copyright (C) <year> <name of author> This program is free software: you can redistribute it and/or modify

224

it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: <program> Copyright (C) <year> <name of author> This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see <http://www.gnu.org/licenses/>. The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read <http://www.gnu.org/philosophy/why-not-lgpl.html>.

225

Você também pode gostar