Manual de Usuario Do i3geo

Embed Size (px)

Citation preview

MANUAL DE USURIO DO SOFTWARE i3GEO VERSO 1.0para verso 4.6 do i3Geo

O arquivo com essa apostila pode ser obtido gratuitamente no site da comunidade i3geo: http://softwarepublico.gov.br

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial CompartilhaIgual 3.0 No Adaptada

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Sumrio1.Introduo................................................................................................................................................ 6 2.Notas....................................................................................................................................................... 6 3.O que o i3Geo...................................................................................................................................... 7 4.Para que serve o i3Geo........................................................................................................................... 7 5.Caractersticas bsicas de funcionamento.............................................................................................. 8 6.Como obter suporte................................................................................................................................. 9 7.Instalao................................................................................................................................................ 9 8.Parte I - bsico....................................................................................................................................... 10 8.1.Viso geral dos mapas interativos..................................................................................10 8.2.Diferentes interfaces....................................................................................................... 15 8.2.1.Tipos de componentes das interfaces....................................................................19 A)Menu suspenso....................................................................................................... 19 B)Barra de botes....................................................................................................... 20 C)Guias....................................................................................................................... 22 D)Janelas flutuantes.................................................................................................... 24 E)rvores.................................................................................................................... 26 8.3.Navegao..................................................................................................................... 26 8.3.1.Modo tile e untiled.............................................................................................. 26 8.3.2.Escala e deslocamento.......................................................................................... 27 8.3.3.Visibilidade............................................................................................................. 30 8.3.4.Mapa de referncia.................................................................................................30 8.4.Incluso de camadas...................................................................................................... 32 8.4.1.Catlogo................................................................................................................. 33 8.4.2.Temas pr-definidos...............................................................................................35 8.4.3.Servios.................................................................................................................. 37 8.4.4.Dados locais........................................................................................................... 38 8.4.5.Camadas de fundo................................................................................................. 40 8.5.Propriedades e operaes sobre o mapa.......................................................................41 8.5.1.Salvar e recuperar.................................................................................................. 42 8.5.2.Converso em formatos padronizados...................................................................43 8.5.3.Identificar................................................................................................................ 43 8.5.4.Caractersticas visuais............................................................................................46 8.5.5.rvore de camadas................................................................................................ 48 8.5.6.Visualizao da legenda......................................................................................... 51 8.5.7.Buscas.................................................................................................................... 52 8.5.8.Coordenadas do mouse.........................................................................................53 8.5.9.Opes especiais de navegao............................................................................54 8.5.10.Medidas de rea e distncia.................................................................................57 8.5.11.Outras operaes................................................................................................. 59 A)Inserir texto.............................................................................................................. 59 B)Extenso geogrfica atual.......................................................................................60 C)Suporte a idiomas.................................................................................................... 61 8.6.Propriedades e operaes sobre os temas....................................................................61 8.6.1.Simbologia e classificao.....................................................................................62 8.6.2.Tabela de atributos................................................................................................. 68 8.6.3.Seleo.................................................................................................................. 73 8.6.4.Filtro....................................................................................................................... 75 8.6.5.Opacidade, ttulo e outras opes..........................................................................76 8.7.Redes sociais................................................................................................................. 77 8.8.Roteiros.......................................................................................................................... 77 8.8.1.Incluso de uma camada no mapa.........................................................................77 8.8.2.Incluso de uma camada baseada em servios WMS...........................................78 8.8.3.Localizando dados no catlogo..............................................................................782 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

8.8.4.Acesso aos dados da INDE....................................................................................79 8.8.5.Organizando camadas existentes no mapa...........................................................79 8.8.6.Utilizando a exportao dos dados em KML..........................................................79 8.8.7.Upload de arquivos contendo pontos.....................................................................80 8.8.8.Criando grficos com Flash....................................................................................80 8.8.9.Visualizando dados tabulares em 3d......................................................................80 9.Parte II - avanado................................................................................................................................ 81 9.1.Editor vetorial.................................................................................................................. 81 9.1.1.Criao de novas camadas....................................................................................81 9.1.2.Edio grfica......................................................................................................... 81 9.2.Anlise geogrfica.......................................................................................................... 81 9.2.1.Grades.................................................................................................................... 81 9.2.2.Distncia entre pontos............................................................................................ 81 9.2.3.N pontos em polgono............................................................................................81 9.2.4.Ponto em polgono/raster.......................................................................................81 9.2.5.Distribuio de pontos............................................................................................81 9.2.6.Centro mdio.......................................................................................................... 81 9.2.7.Dissolve.................................................................................................................. 81 9.2.8.Geometrias............................................................................................................. 82 9.2.9.Entorno (buffer)...................................................................................................... 82 9.2.10.Agrupa.................................................................................................................. 82 9.2.11.Centride.............................................................................................................. 82 9.2.12.Grfico.................................................................................................................. 82 9.2.13.Linha do tempo..................................................................................................... 83 9.3.Acesso aos dados.......................................................................................................... 83 9.3.1.Servios.................................................................................................................. 83 9.3.2.Download............................................................................................................... 83 9.4.Impresso....................................................................................................................... 83 9.5.Tablets............................................................................................................................ 83 9.6.Tela remota..................................................................................................................... 83 9.7.Gerador de links............................................................................................................. 83 9.8.Hiperblica...................................................................................................................... 83 9.9.Roteiros.......................................................................................................................... 83 9.9.1.Utilizando a exportao dos dados em WMS.........................................................83 9.9.2.Parmetros de configurao da legenda................................................................83 9.9.3.Parmetros de configurao da barra de escala....................................................83 9.9.4.Utilizando o padro WMC.......................................................................................83 9.9.5.Utilizao do mashup OpenLayers.........................................................................84 9.9.6.Incluso de uma camada baseada em servios WMS-T........................................84 9.9.7.Criando grficos com o R.......................................................................................84 10.Glossrio.............................................................................................................................................. 84 11.Anexos................................................................................................................................................. 86

ndice alfabticoAnimao........................................................................................................................................................ 49 Ativa/desativa entorno.................................................................................................................................... 27 Ativar etiquetas............................................................................................................................................... 44 Barra de botes.............................................................................................................................................. 11 Barra de navegao............................................................................................................................... 11, 28p. Busca rpida................................................................................................................................................... 52 Clculo da rea............................................................................................................................................... 71 Carregar mapa................................................................................................................................................ 423 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Catlogo......................................................................................................................................................... 22 Classes........................................................................................................................................................... 64 Compartilhamento.......................................................................................................................................... 37 Confluence...................................................................................................................................................... 55 Construtor de expresses............................................................................................................................... 74 Cor do fundo................................................................................................................................................... 47 Corpo do mapa............................................................................................................................................... 11 Cortina............................................................................................................................................................ 50 CSV................................................................................................................................................................ 39 DBF................................................................................................................................................................. 39 Dcimos de grau............................................................................................................................................. 39 Dobra de pgina............................................................................................................................................. 12 Download............................................................................................................................................ 33, 36, 74 Enquadramento inicial.................................................................................................................................... 28 Escala............................................................................................................................................................. 47 Escala numrica............................................................................................................................................. 28 Estrelas........................................................................................................................................................... 37 Etiqueta........................................................................................................................................................... 43 Expresso de seleo..................................................................................................................................... 63 Facebook........................................................................................................................................................ 51 Filtro de cores................................................................................................................................................. 47 Frum............................................................................................................................................................... 9 Fotos............................................................................................................................................................... 55 GEOJSON...................................................................................................................................................... 38 Geonames...................................................................................................................................................... 55 GEORSS........................................................................................................................................................ 38 Google............................................................................................................................................................ 55 GPX................................................................................................................................................................ 39 Grade de coordenadas................................................................................................................................... 47 Grficos.......................................................................................................................................................... 72 Guias ou abas laterais.................................................................................................................................... 12 Identificao.................................................................................................................................................... 43 INDE............................................................................................................................................................... 33 Ir para um ponto............................................................................................................................................. 29 Janela flutuante............................................................................................................................................... 11 KML................................................................................................................................................. 34, 36, 38p. KMZ................................................................................................................................................................ 39 Legenda.................................................................................................................................................... 47, 49 Lente de aumento........................................................................................................................................... 28 Limpa a seleo.............................................................................................................................................. 49 Lista de funcionalidades................................................................................................................................... 9 Lixeira............................................................................................................................................................. 49 Logomarca...................................................................................................................................................... 47 Mapa temtico 3d........................................................................................................................................... 77 Menu suspenso............................................................................................................................................... 11 Menus............................................................................................................................................................. 34 Metar............................................................................................................................................................... 55 Miniatura......................................................................................................................................................... 36 Miniaturas....................................................................................................................................................... 33 Novo nome..................................................................................................................................................... 77 Nuvem de tags................................................................................................................................................ 33 Opacidade................................................................................................................................................ 49, 76 Pan................................................................................................................................................................. 29 Perfil................................................................................................................................................................ 74 Qrcode............................................................................................................................................................ 36 R..................................................................................................................................................................... 72 Raster............................................................................................................................................................. 63 Relatrios........................................................................................................................................................ 71 Roda do mouse.............................................................................................................................................. 284 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Rotas.............................................................................................................................................................. 55 Salvar mapa.................................................................................................................................................... 42 Sensveis escala.......................................................................................................................................... 30 SHAPEFILE.................................................................................................................................................... 39 Smbolo nico................................................................................................................................................. 63 Sistemas......................................................................................................................................................... 34 SLD................................................................................................................................................................. 68 Tamanho do mapa.......................................................................................................................................... 47 Temas classificados........................................................................................................................................ 34 Temporizador............................................................................................................................................ 50, 77 TRAC................................................................................................................................................................ 9 Twitter............................................................................................................................................................. 51 Upload...................................................................................................................................................... 33, 39 Wikipedia........................................................................................................................................................ 55 WMC......................................................................................................................................................... 33, 43 WMS......................................................................................................................................................... 36, 43 WMS-T............................................................................................................................................................ 38 Zoom para a seleo...................................................................................................................................... 29 Zoom para o registro....................................................................................................................................... 29 Zoom para o tema.......................................................................................................................................... 29 Zoom por box.................................................................................................................................................. 28

HistricoVerso 1.0 Data 07/02/2012 Participantes Edmar Moretti (autor) Alteraes principais Concluso do mdulo bsico

Contatos Edmar Moretti [email protected]

5 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

1.

IntroduoEssa apostila foi elaborada para auxiliar os usurios finais do i3Geo. Todas as

funcionalidades existentes so abordadas, menos aquelas que so exclusivas dos usurios administradores (veja o manual especfico para esses usurios). O desenvolvimento do i3Geo feito de forma a construir interfaces amigveis e intuitivas, mas muitas das funcionalidades so pouco utilizadas, uma vez que atendem a usurios mais especializados, sendo um pouco mais difceis de operar. Com esse manual os usurios podero conhecer todo o potencial do i3Geo e experimentar o uso seguindo os exemplos prticos existentes nos anexos.

2.

NotasNo stio da comunidade i3Geo, existente no Portal do Software Pblico

Brasileiro (http://softwarepublico.gov.br), podem ser encontrados diversos materiais didticos, criados por diferentes usurios. Neste manual procuramos no ser repetitivos em relao esses documentos, remetendo o leitor aos links existentes sempre que for julgado mais adequado. Para se referir a URL internas do i3Geo utilizou-se a palavra localhost que indica o nome do servidor onde o i3Geo est instalado. Esses links funcionaro caso seja utilizado um computador com o i3Geo instalado, caso contrrio, deve-se substituir localhost pelo nome de um servidor na internet. A palavra camada no possu um significado especial no contexto do i3Geo e utilizada como traduo do ingls LAYER. Assim, considera-se como camada um conjunto de dados com um tipo nico de geometria e legenda. Esses tipos podem ser pontos, linhas, polgonos ou textos. Em um mapa podem existir uma ou mais camadas que utilizam a mesma fonte de dados, porm, podem representar os elementos do terreno de forma diferente, sendo uma como polgonos e a outra como pontos por exemplo. Da mesma forma, podem existir camadas que utilizam a mesma fonte de dados6 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

e a mesma forma de representao, porm com simbologias diferentes em cada uma.

3.

O que o i3GeoA sigla i3Geo significa Interface Integrada para Internet de Ferramentas de

Geoprocessamento. Trata-se de um software livre, licenciado como GPL (GNU General Public License - Licena Pblica Geral) e criado pelo Ministrio do Meio Ambiente (MMA) brasileiro em 2004. O licenciamento como GPL permite que qualquer pessoa tenha acesso aos cdigos do software para alter-lo, aprender e compartilhar o conhecimento adquirido. A licena impede que os cdigos sejam fechados, ou seja, as modificaes feitas devem tambm ser compartilhadas sem nenhum custo. Atualmente o i3Geo integra o Portal do Software Pblico Brasileiro (PSPB), que trata-se de um projeto do Ministrio do Planejamento para apoiar o desenvolvimento de solues de cdigo aberto de interesse da sociedade e do governo. No PSPB (http://www.softwarepublico.gov.br) o usurio pode se cadastrar e se filiar gratuitamente comunidade i3Geo. Uma vez filiado, possvel acessar tanto o cdigo como a documentao geral (mais detalhes no item 9).

Sobre a GPL: http://pt.wikipedia.org/wiki/GNU_General_Public_License Sobre o histrico do i3Geo ( necessrio cadastrar-se na comunidade i3Geo): http://softwarepublico.gov.br/dotlrn/clubs/i3geo

4.

Para que serve o i3GeoO i3Geo um software utilizado para a construo de mapas interativos na

internet e a disseminao de dados geoespaciais 1. No adequado para instalao em computadores de mesa, apesar disso ser possvel, mas sim em servidores acessveis por meio da rede mundial de computadores (WEB).1 Dado ou informao geoespacial: aquele que se distingue essencialmente pela componente espacial, que associa a cada entidade ou fenmeno uma localizao na Terra, traduzida por sistema geodsico de referncia, em dado instante ou perodo de tempo, podendo ser derivado, entre outras fontes, das tecnologias de levantamento, inclusive as associadas a sistemas globais de posicionamento apoiados

por satlites, bem como de mapeamento ou de sensoriamento remoto. Decreto N 6.666.7 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

O software foi criado para permitir adaptaes que atendam s necessidades especficas dos potenciais usurios de determinada instalao. Uma instalao do i3Geo pode atender vrios pblicos, coexistindo vrios mapas interativos com diferentes desenhos. Alm do usurio tpico, o ambiente computacional criado em um servidor com o i3Geo, oferece aos desenvolvedores de sistemas um conjunto completo de instrumentos de programao, podendo ser aproveitados no desenvolvimento de componentes que iro ser integrados em outros softwares. Esses componentes podem ser servios nos padres do Open Geospatial Consortium (OGC), programas em PHP que geram relatrios, mapas estticos, mapas interativos, etc. O i3Geo no se limita ao fornecimento de mapas interativos, oferecendo um conjunto de aplicativos que atendem s necessidades de construo de infraestruturas de dados espaciais (IDE)2. Uma vez que os dados estejam corretamente configurados, podese opcionalmente oferecer servios de download de dados (formato shapefile e outros), gerador de Web Services (WMS, WFS, WCS, etc) , gerador de KML, listagens em RSS, gerador de links para mapas customizados, atlas, etc.

5.

Caractersticas bsicas de funcionamentoO Mapserver o software principal sob o qual foi desenvolvido o i3Geo. Isso

significa que as caractersticas do i3Geo so em grande parte determinadas pelas caractersticas e limitaes do Mapserver. Alm disso, o i3Geo foi criado para navegadores utilizados na internet, como o FireFox, Chrome, IE, etc. Esses navegadores possuem suas caractersticas e limitaes inerentes ao nvel tecnolgico desse tipo de software, o que tambm afeta o funcionamento do i3Geo.

2

No Brasil, a IDE nacional, ou INDE, est a cargo da Comisso Nacional de Cartografia (CONCAR) e utiliza a seguinte definio: conjunto integrado de tecnologias; polticas; mecanismos e procedimentos de coordenao e monitoramento; padres e acordos, necessrio para facilitar e ordenar a gerao, o armazenamento, o acesso, o compartilhamento, a disseminao e o uso dos dados geoespaciais de origem federal, estadual, distrital e municipal.

8 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

6.

Como obter suporteO stio da comunidade i3Geo a principal fonte para soluo de problemas.

Nele esto disponveis as seguintes estruturas de apoio ao usurio: Frum: local para discusso de problemas e soluo de dvidas. Utilize para enviar mensagens a outros usurios solicitando apoio, til tambm como fonte de pesquisa para localizar discusses antigas que possam trazer as respostas desejadas. http://softwarepublico.gov.br/dotlrn/clubs/i3geo/forums/forum-view?forum_id=1567696 FAQ: coleo de perguntas mais frequentes feitas pelos usurios. http://softwarepublico.gov.br/dotlrn/clubs/i3geo/one-community?page_num=0 Arquivos: rea onde ficam disponveis tutoriais e apostilas. http://softwarepublico.gov.br/dotlrn/clubs/i3geo/one-community?page_num=2 Documentao: rea onde fica a documentao da verso mais atual. Inclui tambm o histrico das verses, histria do i3Geo, procedimentos de instalao, etc. http://softwarepublico.gov.br/dotlrn/clubs/i3geo/one-community?page_num=3 TRAC: sistema utilizado para gerenciar o desenvolvimento do software. Mostra em uma linha do tempo tudo o que vem sendo feito no software e o que est previsto. Utilize para registrar erros de operao do software e solicitaes de melhorias ou novas funcionalidades. http://svn.softwarepublico.gov.br/trac/i3geo

Alm desses recursos, os seguintes endereos acionam opes teis que so instaladas com o prprio i3Geo: Lista de funcionalidades e descrio do funcionamento: http://localhost/i3geo/ajuda_usuario.php Documentao dos cdigos: http://localhost/i3geo/documentacao Lista de exemplos de interface: http://localhost/i3geo/exmeplos

7.

InstalaoO i3Geo pode ser utilizado em sistemas operacionais Windows e Linux. Em

ambos os casos necessrio instalar o ambiente onde o i3Geo ir funcionar, o que9 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

significa configurar um servidor WEB, mesmo que seja para uso local (servidor que no ficar acessvel em uma rede). Esse computador necessitar basicamente dos softwares Apache, PHP e Mapserver. Uma vez configurado o servidor, basta copiar os arquivos do i3Geo para a pasta de documentos web do servidor Apache. Para mais detalhes sobre a instalao veja as indicaes em Como obter suporte. Os arquivos do i3Geo esto disponveis por meio do sistema de controle de verses (SVN) do PSPB. Nesse servidor encontram-se os arquivos compactados para cada verso (http://svn.softwarepublico.gov.br/trac/i3geo/browser/arquivos_versoes), sendo que para cada uma existe uma pasta nomeada na forma vXX, onde XX o nmero da verso, sendo a maior a mais recente. Em cada pasta encontram-se os arquivos iniciais da verso com a nomenclatura padro e os pacotes de servio, exemplo: i3geo_45_windows_linux_14_abril_2011.zip: arquivo para ser utilizado tanto em ambientes Windows como Linux. i3geo_45_windows_ms4w_14_abril_2011.zip: arquivo especfico para instalao em ambientes Windows que contm tambm os arquivos necessrios criao do servidor WEB (pacote MS4W). sp13-v45-i3geo_windows_linux_17_outubro_2011.zip: pacote de servios. Arquivos com correes e melhorias. Deve ser sobreposto aos arquivos iniciais.

Ao final da configurao do servidor, instalao do i3Geo pode ser testada utilizando-se o programa http://localhost/i3geo/testainstal.php.

8.

Parte I - bsico8.1. Viso geral dos mapas interativos

Cada instalao do i3Geo pode conter mapas com diferentes objetivos e desenhos, desenvolvidos conforme as necessidades de determinados usurios. normal10 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

que os administradores de mapas interativos realizem modificaes nas interfaces que so distribudas com o software, mas muitas caractersticas normalmente permanecem. Existem trs interfaces bsicas de mapas e mais duas interfaces especiais que normalmente so utilizadas. Em quaisquer uma delas podem estar presentes os seguintes elementos (Ilustrao 1: Componentes bsico de um mapa): Corpo do mapa: rea onde as camadas que compem o mapa so desenhadas. Permite a navegao sobre o mapa, como as operaes de aproximao (zoom) ou o deslocamento da abrangncia espacial do mapa (pan). Permite que seja feito um clique em determinado ponto para executar alguma operao, ou ainda, capturar o posicionamento do mouse em movimento. Menu suspenso: barra contendo opes que podem abrir links ou ferramentas. Geralmente fica localizado na parte superior do mapa. O menu composto de itens principais que podem ser expandidos para mostrar itens secundrios. Para expandir um item principal, basta sobrepor o mouse. Normalmente cada item mostrado na forma de texto, mas pode conter cones tambm. O menu pode conter opes que so repetidas em outros locais do mapa, servindo como um local de agrupamento de todas as funcionalidades. Barra de botes: barra de cones que permitem acionar determinadas funcionalidades de uso mais frequente. A barra de botes pode repetir as mesmas funcionalidades existentes no menu suspenso, mas normalmente, isso no ocorre. Na barra ficam cones que permitem operaes de interao direta com o mapa, como navegao e digitalizao, ou cones que abrem outras janelas de opes. O desenho das barras de botes pode variar, mas sua operao sempre consiste no clique sobre um cone. A descrio de cada operao mostrada quando o mouse passa ou para sobre um cone. Barra de navegao: um tipo especial de barra de botes que apresenta operaes de navegao. So teis para se ter acesso rpido a esse tipo de operao e tambm em dispositivos mveis, como os tablets. Em alguns casos, em funo da rea de tela disponvel, a barra de botes padro pode no existir, sendo mostrada apenas a barra de navegao. Janela flutuante: consiste em um elemento grfico que pode ser movimentado sobre o mapa e que contm opes para o uso de determinada funcionalidade ou que apenas apresenta textos explicativos. Possu um cabealho com o ttulo da janela e cones de

11 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

fechar e minimizar (opcional em alguns casos). Pode apresentar tambm um pequeno cone no rodap que permite alterar o tamanho da janela. Algumas janelas podem conter guias, tambm chamadas de abas, posicionadas na parte superior. Essas guias apresentam diferentes contedos e so utilizadas para organizar as opes disponveis. Para ativar uma guia, basta clicar sobre seu ttulo. Algumas janelas podem bloquear outras opes, isso ocorre para evitar que o usurio realize operaes que possam afetar de forma prejudicial o funcionamento da que controlada pela janela aberta. Algumas janelas bloqueiam a si mesmas quando alguma operao ativada, evitando-se que sequncias de operaes redundantes sejam disparadas. Nesses casos, um cone de aguarde mostrado no cabealho da janela. Durante a execuo de um processo disparado em uma janela, mesmo que haja bloqueio, a janela pode ser minimizada e deslocada. Guias ou abas laterais: as guias so reas fixas no mapa, mas que podem ser retrteis, ficando escondidas ou no. Normalmente contm elementos de maior destaque no mapa como as opes que controlam as camadas, legenda e catlogo de acesso aos dados. Os contedos das guias podem ainda ser apresentados de diferentes formas, como as guias do tipo sanfona ou acionadas por meio de cones. Complementos: os complementos margeiam o mapa e apresentam diferentes informaes, como a barra de escala, escala numrica, bandeiras de idiomas, cones de redes sociais, posio do mouse, etc. rvores: mostram opes organizadas de forma hierrquica e representadas graficamente como uma rvore invertida, onde a raiz fica no topo. A rvore composta por ns que podem ser expandidos ou no. Os ns que podem ser expandidos apresentam um cone de + ou -, indicando o estado atual. Ao expandir um n da rvore so mostrados os ns seguintes, que tambm podem ser expansveis. A montagem da rvore pode ser feita de forma dinmica, ou seja, os dados necessrios para compor os ns subsequentes podem ser requisitados no momento que o n for clicado. Nesse caso, um cone de aguarde mostrado. Os ns de uma rvore podem ter comportamentos especiais, por exemplo, em alguns casos o ttulo de um n pode ser clicado para ativar alguma operao ou mesmo pode ser arrastado para ser solto em algum lugar. Dobra de pgina: a dobra mostrada no canto inferior direito do mapa e permite que o12 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

corpo do mapa seja alterado, passando a ser desenhado por meio de um programa alternativo. A dobra pode abrir um mapa baseado no Google Maps ou no OpenLayers, alternando entre os dois.

13 de 86

Barra de navegao Janela flutuante

Menu suspenso

Guias

Corpo do mapa

Barra de botes

Ilustrao 1: Componentes bsico de um mapa

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

8.2.

Diferentes interfaces

Os componentes de um mapa podem ser posicionados e apresentados de formas variadas. O corpo pode ainda ser gerado com base em diferentes programas, como o OpenLayers, GoogleMaps ou GoogleEarth. Cada um desses programas possu caractersticas prprias, que alteram a forma como o usurio interage com o mapa. Na interface OpenLayers ( http://localhost/i3geo/interface/openlayers.htm ) todas as funcionalidades do software podem ser utilizadas e o desenho das camadas do mapa mais eficiente (Ilustrao 2: Interface OpenLayers).

Ilustrao 2: Interface OpenLayers

A interface Google Maps ( http://localhost/i3geo/interface/googlemaps.phtml ) permite o uso da base cartogrfica do Google, tando ruas quanto imagens de satlite (Ilustrao 3: Interface GoogleMaps). A barra de navegao diferente e o desenho das camadas do mapa pode ser mais lenta. A incluso de toponmia e smbolos pontuais pode m ficar comprometidos nessa interface, uma vez que todas as camadas so desenhadas por partes, podendo ocorrer problemas nas bordas das partes. Um conjunto de botes 15 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

mostrado no canto superior direito para permitir a escolha do tipo de mapa (ruas ou imagem de satlite).

Ilustrao 3: Interface GoogleMaps

Essas duas interfaces mostram o mapa em um plano, j a interface GoogleEarth ( http://localhost/i3geo/interface/googleearth.phtml ) permite que o mapa seja visto como em um globo (Ilustrao 4: Interface GoogleEarth). Observe que a barra de botes colocada em uma janela flutuante e no existe a possibilidade de uso das guias retrteis, sendo necessrio mant-las fixas. Essa interface utiliza uma barra de navegao mais complexa, uma vez que o globo pode ter pontos de vista diferentes para acomodar a visualizao do relevo da superfcie do globo.

16 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Ilustrao 4: Interface GoogleEarth

Existem ainda duas interfaces especiais que podem ser utilizadas. A primeira denominada mashup e pode ser acessada pelo link http://localhost/i3geo/mashups/ que mostra vrios exemplos de uso (Ilustrao 5: Interface mashup). Essa interface bastante simplificada em termos de elementos grficos para poder ser inserida em outras pginas WEB ou para ser aberta com base em links personalizados. Para mais detalhes sobre o uso dessa interface veja: Utilizao do mashup OpenLayers

17 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Ilustrao 5: Interface mashup

A segunda interface denominada atlas e atua em conjunto com as interfaces Openlayers, GoogleMaps e GoogleEarth (Ilustrao 6: Interface atlas). Um atlas, alm dos componentes normais dessas interfaces, contm uma opo para seleo de pranchas que correspondem a conjuntos pr estabelecidos de camadas. A lista de atlas disponveis em uma instalao do i3Geo pode ser obtida por meio do link http://localhost/i3geo/atlas/index.htm .

18 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Ilustrao 6: Interface atlas

8.2.1.

Tipos de componentes das interfaces

A) Menu suspenso

O menu padro do i3Geo contm cinco itens (Ilustrao 7: Menu suspenso): Ferramentas: acesso rpido s ferramentas que atuam sobre as camadas existentes no mapa ou sobre o mapa como um todo. As mesmas operaes podem se repetir em outros lugares do mapa, como na rvore de camadas. Aplicativos: links que abrem o mapa com diferentes desenhos (conforme descrito no item Diferentes interfaces e em Tablets) e para os aplicativos que funcionam em apoio ao i3Geo, como descrito em Servios, Download, Tela remota, Gerador de links e Hiperblica. Arquivo: opes que permitem salvar, recuperar e compartilhar o mapa atual, conforme descrito em Salvar e recuperar e Converso em formatos padronizados. Anlise: operaes de anlise geogrfica, descritas em Grades, Distncia entre pontos, N19 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

pontos em polgono, Ponto em polgono/raster, Distribuio de pontos, Centro mdio, Dissolve, Geometrias, Entorno (buffer), Agrupa, Centride, Grfico e Linha do tempo. Ajuda: nesse item so mostrados vrios links que permitem obter mais informaes sobre o i3Geo. Destacam-se os que indicam a documentao dos cdigos e a lista de funes. Essa lista oferece uma viso geral de todas as funes do i3Geo e links adicionais para obter ajuda sobre cada uma.

Ilustrao 7: Menu suspenso

O menu facilmente alterado e pode variar bastante de uma instalao do i3geo para outra, principalmente em mapas direcionados ao pblico menos especializado, que normalmente no faz uso das opes de anlise espacial.

Nesse manual o detalhamento das operaes mostradas no menu feito nos itens que agrupam funcionalidades.

B) Barra de botes

A barra de botes pode ser apresentada em uma janela plana ou em perspectiva (Ilustrao 8: Barra de botes em janela e Ilustrao 9: Barra de botes com efeito de perspectiva).

20 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Ilustrao 8: Barra de botes em janela

Ilustrao 9: Barra de botes com efeito de perspectiva

No primeiro caso, existem variaes da janela, podendo ou no ser mostrado o cone de fechamento e/ou o cabealho que permite o deslocamento sobre o mapa. Quando o tamanho da barra no suficiente para mostrar todas as opes, so mostrados cones na parte superior e inferior que permitem deslocar o conjunto de cones para que todos sejam mostrados. Para obter a descrio sobre a funo de cada item, basta sobrepor o mouse ao cone. Um exemplo de barra de botes desse tipo pode ser visto em http://localhost/i3geo/exemplos/botoes2.htm A barra de botes em perspectiva o padro atual utilizado pelo i3Geo. Os cones possuem um efeito de ampliao quando o usurio sobrepe o mouse e quando isso ocorre, uma pequena descrio da funcionalidade mostrada na parte inferior da barra, ao ativar um cone, mostrada uma pequena marca abaixo. Na extremidade direita da barra existe um cone que permite expandi-la para mostrar outros cones que no estejam visveis, j na extremidade esquerda, existe um cone que ativa a janela de ajuda onde mostrada uma descrio mais detalhada das funcionalidades.21 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

C) Guias

As guias so opes agrupadas em um bloco maior, por padro existem as seguintes guias em um mapa: Mapa: contm a opo de busca rpida (Buscas), propriedades do mapa (Propriedades e operaes sobre o mapa), camadas de fundo (Camadas de fundo) e rvore de camadas (rvore de camadas e Organizando camadas existentes no mapa).

Ilustrao 10: Guia "mapa"

Catlogo: mostra as opes que permitem adicionar novas camadas ao mapa atual. Essa guia contm uma opo de busca, para localizar dados existentes no catlogo; um bloco de cones com opes como upload, acesso WMS, etc.; um item com a lista de servios WMS cadastrados e um item para cada menu disponvel (Incluso de uma camada no mapa, Incluso de uma camada baseada em servios WMS e Localizando dados no catlogo).

22 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Ilustrao 11: Guia "catlogo"

Legenda: apresenta a legenda atual do mapa

Ilustrao 12: Guia "legenda"

Links: lista os links para outros mapas.

As guias podem ser apresentadas de formas diferentes. Por padro, so includas em um bloco retrtil com um boto de acionamento localizado na parte direita do mapa (ver Ilustrao 1: Componentes bsico de um mapa). Nesse caso as guias so mostradas e escondidas quando esse boto clicado. Para mostrar uma guia especfica, deve-se clicar no cone correspondente (Ilustrao 13: cones de acesso s guias no padro retrtil).

Ilustrao 13: cones de acesso s guias no padro retrtil23 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

As guias podem utilizar dois padres diferentes quando o desenho do mapa utiliza um espao fixo para agrup-las. No primeiro, as guias so acionadas por meio de abas (Ilustrao 14: Guias com abas) e no segundo caso, essas abas seguem o modelo chamado sanfona, que opera expandindo e retraindo o contedo das guias na vertical (Ilustrao 15: Guias sanfona).

Ilustrao 14: Guias com abas

Ilustrao 15: Guias sanfona

Um

exemplo

de

guias

em e

sanfona do

pode tipo

ser

visto

em em

http://localhost/i3geo/exemplos/guias2.htm http://localhost/i3geo/interface/openlayers1.htm .

abas

D) Janelas flutuantes

Muitas operaes do i3Geo interagem com o usurio solicitando parmetros ou apresentando dados. Essa interao geralmente utiliza janelas que ficam sobrepostas ao mapa e que podem ser deslocadas de forma interativa, bastando clicar e arrastar no cabealho. As janelas podem ser simples, mostrando apenas textos e formulrios, ou

24 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

podem conter abas para organizar o conjunto de opes e operaes (Ilustrao 16: Exemplo de janela flutuante). Mais de uma janela pode ficar aberta ao mesmo tempo, nessa situao, quando feito o clique sobre o cabealho a janela ativada, podendo ocorrer algum tipo de processo que faz a atualizao do contedo.

Ilustrao 16: Exemplo de janela flutuante

O cabealho contm o ttulo da janela, um link para a ajuda on-line, um cone para minimizar (opcional) e um cone para fechar a janela. No rodap pode haver um cone que ao ser clicado e arrastado possibilita a alterao do tamanho da janela, permitindo acomodar o contedo. No canto superior esquerdo mostrado um cone de aguarde indicando que alguma operao est sendo feita. Nesse estado, novas operaes com a mesma janela ficam bloqueadas, at o encerramento da ao. Algumas operaes exigem que uma camada existente no mapa seja escolhida para que o contedo da janela seja construdo. Por exemplo, a ferramenta tabela de atributos (Tabela de atributos) s mostra os dados quando o usurio escolhe uma camada. Nesse caso, a janela mostra no cabealho uma caixa de seleo para a escolha da camada. Ao escolher uma camada, nesse tipo de janela, a mesma fica ativa e novas janelas iro considerar a ltima escolha feita. A camada ativa realada com uma cor diferente na rvore de camadas (rvore de camadas).

25 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

E) rvores

Os elementos do tipo rvore apresentam itens de forma hierrquica, sendo utilizadas como menus de opes ou na escolha de camadas (Catlogo e rvore de camadas). Cada item em uma rvore chamado de n. Os ns que possuem filhos apresentam um cone + que permite sua expanso (Ilustrao 17: Exemplo de uso de rvore).

Ilustrao 17: Exemplo de uso de rvore

8.3.

Navegao

O termo navegao utilizado aqui para se referir s opes que permitem alterar a extenso geogrfica do mapa, aproximando, afastando ou deslocando a regio visvel.

8.3.1.

Modo tile e untiled

Cada camada existente em um mapa corresponde a um elemento grfico independente inserido no navegador WEB. Por sua vez, cada camada pode ser montada a partir de vrias quadrculas de tamanho fixo (modo tile) ou como um nico quadro (modo untiled). Cada um desses elementos de uma camada corresponde a uma imagem gerada pelo servidor que fornece aquela camada.

Camadas que fazem uso de servios do tipo WMS acessam as imagens diretamente do servidor de

26 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

origem, tornando mais rpido o desenho do mapa.

O uso de tiles possu o inconveniente de dificultar a apresentao dos dados de camadas que contm elementos pontuais ou textos. Isso ocorre em funo da quebra de continuidade no desenho do mapa. O i3Geo tenta resolver isso forando o uso do modo untiled nesses casos, no entanto, a interface Google Maps no permite isso, podendo ocorrer eventuais falhas no desenho dessas camadas. J na interface Google Earth s possvel o uso do modo untiled. Ao navegar pelo mapa o uso do modo tile fica evidente, uma vez que as imagens do mapa surgem ao longo de um perodo de tempo, que pode variar conforme a capacidade do servidor que est oferecendo as imagens. Em mapas com vrias camadas, o tempo de desenho no obedece a ordem das camadas, ou seja, uma camada que est em primeiro lugar na pilha de camadas pode surgir no mapa depois de outras camadas que esto mais abaixo, no entanto, a ordem das camadas na pilha sempre mantida. Uma outra caracterstica das interfaces Google Maps e OpenLayers o desenho de um entorno do mapa ainda no visvel. Essa estratgia permite carregar para visualizao as imagens que possivelmente viro a ser utilizadas, melhorando a experincia de navegao do usurio. Essa caracterstica pode ser desabilitada na interface OpenLayers acionando-se o item Guia Mapa Propriedades Ativa/desativaEntorno.

Na interface OpenLayers a rvore de camadas indica o andamento do processo de montagem do mapa, destacando em amarelo as camadas que ainda esto sendo desenhadas. Uma barra azul tambm mostrada, indicando o que ainda falta para concluir o mapa.

8.3.2.

Escala e deslocamento

A escala de um mapa indica a relao matemtica existente entre a dimenso de um elemento medido no mapa e o mesmo elemento medido na realidade. Em um mapa interativo, como o tamanho do mapa fixo, a alterao na escala produz o efeito de zoom in (aproximao) ou zoom out (afastamento).27 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

A modificao da escala pode ser feita utilizando-se as seguintes opes: Zoom por box: clique em , existente na barra de botes, e clique/arraste o mouse em

um ponto do mapa. Ao arrastar, ser desenhado um retngulo indicando a rea que ser ampliada e centralizada. Obs: como o retngulo desenhado na tela pode ter uma relao de largura/altura diferente do mapa, o ajuste da nova abrangncia pode no ser exato.

Enquadramento inicial: clique em

, existente na barra de botes, para que o mapa volte

a apresentar a abrangncia espacial do incio do mapa. Barra de navegao: a barra de navegao contm um boto deslizante e botes de aproximar/afastar, indicados com os smbolos + e - respectivamente. O boto deslizante altera a escala ao ser deslocado em direo aos botes + e -, fixando a escala quando o mouse liberado. Os botes + e - alteram a escala aplicando um fator fixo, sendo que o centro do mapa o ponto de referncia para a ampliao ou reduo. Roda do mouse: da mesma forma que o boto deslizante da barra de navegao, a roda do mouse altera a escala quando acionada. Esse efeito ocorre apenas quando o mouse est posicionado sobre o corpo do mapa. Lente de aumento: ao acionar na barra de botes aparece no mapa uma janela que

mostra uma ampliao de um trecho do mapa que corresponde posio atual do mouse. Essa ampliao til para investigar posies do mapa sem ter que realizar vrias operaes de aproximao. Para fechar a janela basta clicar novamente no cone. Escala numrica: a escala numrica mostra o denominador da escala

atual do mapa. O valor pode ser alterado digitando-se um novo. Ao clicar no cone localizado na parte direita do campo de formulrio, o novo valor aplicado ao mapa.

As operaes de alterao na escala utilizam uma forma de processar o mapa que evita mudanas visuais bruscas, assim, primeiro as imagens j existentes no mapa so dimensionadas, o que feito de forma imediata. Apenas quando o mapa refeito essas imagens temporrias so substitudas pelas novas. O deslocamento do mapa, ou pan, feito modificando-se a extenso geogrfica que abrangida mas mantendo-se a escala, ou seja, as diferenas entre a maior e menor longitude e entre a maior e menor latitude permanecem as mesmas.

28 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

O deslocamento pode ser feito das seguintes formas: Pan: escolha a opo mapa. Barra de navegao: na parte superior da barra de botes so mostrados cones direcionais que permitem deslocar o mapa para o norte, sul, leste e oeste, bastando clicar no cone correspondente. O deslocamento feito usando um valor fixo de distncia percorrida. existente na barra de botes, clique e arraste em um ponto do

A navegao pode ser feita tambm no contexto de outras funcionalidades, como mostrado a seguir: Ir para um ponto: essa opo funciona digitando-se os valores das coordenadas desejadas no campo de formulrio onde mostrada a coordenada do mouse , localizado na parte inferior do mapa. Esse campo mostra as coordenadas do mouse conforme feita a movimentao sobre o mapa, porm, ao mover o mouse para fora do corpo do mapa possvel alterar os valores, feito isso, basta clicar no cone localizado na parte direita do campo para deslocar o mapa para a coordenada digitada. Zoom para o tema: na rvore de camadas, ao expandir o n correspondente a uma camada, mostrado o cone , ao ser clicado, o mapa ajustado para corresponder extenso geogrfica da camada. Nem todas as camadas permitem o zoom, por isso, nem sempre o cone estar presente. Zoom para a seleo: essa opo semelhante ao zoom para o tema mas atua considerando apenas os elementos que estiverem selecionados (Seleo) em uma camada. O cone executa essa operao e mostrado na rvore de camadas, ao lado do nome .

da camada, quando existirem elementos selecionados

Zoom para o registro: essa opo semelhante ao zoom para a seleo, porm utilizada nas ferramentas que apresentam listagens de dados no formato texto. No necessrio que o componente de uma camada esteja selecionado e normalmente utiliza-se o cone .

29 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

8.3.3.

Visibilidade

As camadas existentes em um mapa so organizadas como uma pilha de lminas, onde cada uma corresponde a uma camada. Em muitos casos uma camada pode impedir a visualizao das que estiverem embaixo, nessa situao pode-se alterar a ordem das camadas manipulando-se a rvore de camadas ou pode-se alterar a transparncia de uma camada especfica (Opacidade, ttulo e outras opes). Muitas camadas apresentam uma densidade grande de dados e so sensveis escala, sendo reguladas para aparecer no mapa apenas em determinados intervalos de escala, por exemplo, uma camada com os lotes urbanos pode ser mostrada apenas quando o mapa estiver na escala 1:5.000 ou maior. Podem ainda ocorrer ajustes para que sejam mostradas as camadas de mesma temtica mais adequadas escala, por exemplo, podem ser mostrados os dados de vegetao agregados em determinada classe na escala 1:5.000.000 e desagregadas na escala 1:1.000.000. As camadas sensveis escala so marcadas na rvore de camadas com o smbolo .

8.3.4.

Mapa de refernciaexistente na barra de

O mapa de referncia, ativado por meio do cone

botes, utilizado para mostrar a rea de abrangncia do mapa atual em um contexto mais amplo, ou seja, em uma escala menor que a do mapa (Ilustrao 18: Mapa de referncia no modo fixo).

30 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Ilustrao 18: Mapa de referncia no modo fixo

No mapa de referncia mostrado um retngulo transparente que indica a rea de abrangncia do mapa maior. Esse retngulo pode ser clicado e arrastado para uma outra posio ou pode-se clicar em um ponto qualquer da referncia. Ao fazer isso, o mapa maior ajustado para a posio indicada. Ao navegar pelo mapa maior, o retngulo ir ser atualizado para a nova posio. Na parte superior do mapa de referncia existe uma campo de opes que permite alternar do modo padro (fixo) para os modos mapa e dinmico (Ilustrao 19: Tipos diferentes de mapas de referncia). No primeiro caso a imagem do mapa de referncia ir reproduzir as mesmas camadas do mapa atual, porm com uma escala diferente. No segundo caso, a imagem ser baseada em um mapa que contm elementos de referncia, como nomes de lugares. Nos dois casos, a escala do mapa de referncia alterada para acompanhar a escala do mapa em uso, mas com um fator de afastamento. Esse fator pode ser alterado acionando-se os botes de + e - existentes no cabealho do mapa de referncia.

31 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Ilustrao 19: Tipos diferentes de mapas de referncia

Nesses dois casos a abrangncia espacial do mapa em uso passa a ser mostrada como um retngulo vermelho fixo ao invs do mvel.

8.4.Veja os roteiros:

Incluso de camadas

Incluso de uma camada no mapa Incluso de uma camada baseada em servios WMS Utilizando o padro WMC Localizando dados no catlogo Acesso aos dados da INDE

Por padro, quando o i3Geo aberto apenas algumas camadas so mostradas, como os limites dos pases, limites estaduais, etc. Em muitas situaes os mapas apresentam configuraes de camadas diferentes, dependendo dos objetivos de cada site na internet. Essas camadas podem estar visveis ou no, sendo possvel alterar esse estado por meio da rvore de camadas. As camadas inicialmente disponveis em um mapa no so necessariamente as nicas que podem ser utilizadas, podendo-se adicionar novas ou mesmo remover as existentes. A remoo ou adio afeta apenas o mapa que visto pelo usurio e ao reinici-lo o estado original estabelecido.

32 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

8.4.1.

Catlogo

A adio de novas camadas feita por meio do catlogo de temas cujo acesso normalmente feito ativando-se a opo catlogo nas Guias do mapa. O catlogo apresenta uma barra de cones com as seguintes opes:

Ilustrao 20: cones de opes do catlogo de temas Refresh: reconstri as rvores de temas do catlogo, til caso ocorram erros eventuais no acesso ao banco de dados do i3Geo. Conexes: permite incluir camadas baseadas em servios on-line de fornecimento de dados (Servios). Upload: permite que sejam enviados dados locais ao servidor para incluso no mapa (Dados locais). Download: abre a pgina de download de dados (Download). Wmc: importa arquivos Web Map Context por meio de um endereo na internet ou arquivo local (upload). WMC um padro que permite que as configuraes de um mapa elaborados em um determinado sistema sejam reaproveitados em outro sistema. No caso do i3Geo, possvel utilizar a lista de camadas definidas no WMC para incorpor-las ao mapa, desde que essas camadas sejam servios WMS . Para mais informaes veja: http://mapserver.org/ogc/mapcontext.html Nuvem de tags: as camadas cadastradas previamente no catlogo recebem palavraschave (tags) que facilitam a localizao de dados de interesse. Essa opo abre uma janela com a lista de tags existentes e quando feita a escolha, o i3geo realiza a busca de camadas com opo para o cruzamento com outras nuvens de tags existentes na internet (Localizando dados no catlogo). Miniaturas: as camadas cadastradas previamente no catlogo podem ter uma miniatura gerada previamente e que mostra de forma geral a imagem da camada. Nessa opo a lista de miniaturas organizada em uma janela, permitindo a adio ao mapa quando uma imagem escolhida. Pesquisa na INDE: a Infra Estrutura de Dados Espaciais promove a descoberta e acesso a

33 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

dados geoespaciais do governo. Essa opo ainda experimental e permite a localizao de servios de acesso aos dados por meio de busca textual. Uma vez encontrado o servio, pode-se utiliz-lo para a adio de camadas ao mapa (Acesso aos dados da INDE).

Alm dessas opes existem rvores que organizam temas que podem ser adicionados ao mapa. Existem quatro tipos de rvore: servios, temas classificados, menus e sistemas. A Ilustrao 21: rvores de temas do catlogo exemplifica esses tipos, respectivamente OGC-WMS, Mais populares, Teste e Sistemas.

Ilustrao 21: rvores de temas do catlogo

Servios: lista os endereos dos servios WMS cadastrados no i3Geo. Essa lista a mesma que utilizada na opo de conexo com servios WMS (Servios), porm, ao escolher um n da rvore o i3Geo acessa o endereo e obtm a lista de camadas disponveis, montando uma rvore em tempo real.

Temas classificados: essa rvore permite visualizar os mesmos temas dos menus porm com algum tipo de classificao especial, como por exemplo, pelo nmero de acessos.

Menus: esse o principal tipo de rvore e organiza os temas em uma hierarquia de grupos e subgrupos (Temas pr-definidos). Os temas podem ser baseados em dados armazenados no servidor onde o i3Geo est instalado ou em servios OGC.

Sistemas: nessa lista so mostrados os links para ferramentas especiais que realizam algum tipo de interao para definir que dados sero includos no mapa. Os sistemas geralmente solicitam a escolha de parmetros, como tipologias, perodo de tempo, etc., que so fornecidos por meio de uma janela flutuante aberta quando uma das funes de determinado sistema escolhida.

O catlogo pode tambm ser utilizado em aplicativos que utilizam KML, para isso, na parte superior da rvore encontra-se o link abrir no Google Earth. A mesma organizao de grupos, subgrupos e temas inserida no KML e ao ativar um tema os34 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

dados so visualizados no aplicativo (Ilustrao 22: rvore de temas no Google Earth). Isso s possvel para temas que permitem o acesso via KML, o que definido pelo administrador do i3Geo. Esse tipo de visualizao de servios WMS. utiliza o acesso aos dados por meio

Ilustrao 22: rvore de temas no Google Earth

Na parte superior da guia encontra-se um campo de formulrio que permite localizar temas. O resultado da busca mostrado como uma nova rvore no catlogo, sendo possvel apenas a busca simples, que considera a frase completa e no cada palavra.

8.4.2.

Temas pr-definidos

Cada tema presente nos menus do catlogo so pr-definidos pelo administrador do usurio, o que significa que j possuem uma srie de propriedades como a legenda, ttulo, etc. Os temas so organizados em grupos e subgrupos, mas podem existir temas posicionados como ns na raiz de cada um desses nveis, ou seja,

35 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

temas que no possuem grupos ou subgrupos. Um tema distingui-se de um n normal por possuir alm do cone de + e - um boto que permite adicionar o tema ao mapa (Ilustrao 23: Exemplo de um tema e suas opes na rvore de temas do catlogo). Esse boto pode ser um crculo ou um retngulo, mas operam da mesma forma.

Ilustrao 23: Exemplo de um tema e suas opes na rvore de temas do catlogo

Ao expandir um n da rvore que corresponde a um tema, so mostradas algumas opes que atuam sobre esse tema: Miniatura: mostra uma figura em miniatura ue representa o contedo do tema. Ao clicar no link, a miniatura mostrada em uma nova janela do navegador. Caso a janela flutuante de ajuda (Barra de botes) estiver aberta, a miniatura mostrada nessa janela quando o mouse sobrepuser o link. KML: abre uma janela flutuante com os links que permitem gerar arquivos KML com o contedo do tema (Utilizando a exportao dos dados em KML). WMS OGC: mostra a funo Getcapabilities do servio WMS correspondente ao tema (Utilizando a exportao dos dados em WMS). Download: abre o sistema de download do i3Geo (Download) e gera os arquivos para o tema. Qrcode: abre uma nova janela do navegador e mostra o cdigo de barras no padro Qrcode, ao ativar o cdigo, o i3Geo aberto na verso especfica para dispositivos mveis.

36 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Se a janela de ajuda estiver aberta (Barra de botes) , o cdigo mostrado dentro. Estrelas: toda vez que um tema adicionado ao mapa o i3Geo faz o registro do acesso, assim possvel obter estatsticas que indicam os temas mais utilizados. As estrelas fazem uso desses registros e classificam cada tema conforme o nmero de adies, o que indicado pelo nmero de estrelas. Compartilhamento: o link que abre um determinado tema no i3Geo pode ser compartilhado nas redes sociais, bastando clicar em um dos cones para registrar o endereo.

8.4.3.Veja os roteiros:

Servios

Incluso de uma camada baseada em servios WMS Incluso de uma camada baseada em servios WMS-T

Quando o i3Geo instalado em um servidor, os administradores podem configurar temas que acessam bancos de dados locais, colocando-os disposio para uso. Uma outra forma de acessar dados por meio de Web Services que podem estar vinculados a dados existentes em qualquer servidor espalhado pela WEB. O funcionamento de um Web Service e a sua disponibilidade depende do dono do servio que quem mantm o seu funcionamento. Isso significa que um Web Service pode sofrer alteraes sem aviso, o que muitas vezes pode comprometer o funcionamento de um tema. comum, por exemplo, a mudana de nome do endereo do servio ou mesmo das regras de acesso. A vantagem no uso de temas baseados em Web Services que fica garantida a atualidade dos dados. Por exemplo, ao acessar a camada de Terras Indgenas do i3Geo instalado no Ministrio do Meio Ambiente (MMA) os dados so obtidos do banco de dados do MMA. Se esse banco de dados no estiver atualizado, a camada no mapa pode se referir uma data antiga, ao passo que se o tema fizer acesso diretamente ao servio de dados da instituio responsvel, no caso a FUNAI, a chance de se ter dados atuais ser bem maior.

37 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Existem vrios tipos de servios que o i3Geo pode se conectar, mas o mais comum o WMS. Assim como qualquer outro, esse tipo de servio acessado por meio de seu endereo na WEB. Quando o i3Geo acessa o endereo de um WMS obtida uma lista de camadas que o WMS oferece. Muitos endereos j esto cadastrados no i3Geo e no catlogo uma das rvores de temas mostra esses WMS, sendo cada n um endereo. Ao expandir o n, o i3Geo busca as camadas disponveis e mostra na rvore como novos ns, as camadas podem ento ser adicionadas ao mapa.

Ilustrao 24: Janela de conexo com servios do tipo KML

Na barra de cones do catlogo est o cone

que abre uma janela flutuante

para acesso aos vrios tipos de servios: KML, WMS, WMS-T, GEORSS e GEOJSON. Ao escolher uma das opes aberta uma nova janela (exemplo: Ilustrao 24: Janela de conexo com servios do tipo KML) que contm a lista de servios do tipo escolhido e um campo de formulrio que permite ao usurio digitar um endereo especfico.

8.4.4.Veja o roteiro:

Dados locais

Upload de arquivos contendo pontos

Apenas dados armazenados no servidor onde est instalado o i3Geo ou acessveis por meio de servios podem ser inseridos como camadas no mapa. Para permitir que dados locais do usurio, armazenados em seu computador, possam ser includos no mapa necessrio enviar os arquivos para armazenamento temporrio no38 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

servidor (upload).

Os arquivos enviados ficam armazenados em uma pasta temporria mas no h garantias que os mesmos no sero localizados por outras pessoas. Por isso, como medida de segurana, no faa o upload de arquivos que no possam ser utilizados por outras pessoas.

Na barra de cones do catlogo est o cone

que abre uma janela flutuante

para acesso aos vrios tipos de arquivos que podem ser enviados: SHAPEFILE, DBF ou CSV, GPX, KML ou KMZ. Ao escolher um dos tipos uma nova janela aberta, contendo as opes especficas de cada um (exemplo: Ilustrao 25: Janela com as opes para upload de arquivo shape file).

Ao escolher um arquivo para upload certifique-se que o nome no contenha caracteres acentuados ou espaos em branco e contenha apenas letras e nmeros. Muitos sistemas no aceitam esses caracteres, o que pode acarretar erros.

Os tipos SHAPEFILE, DBF, CSV e GPX aceitam como parmetro o sistema de projeo utilizado, mas d preferncia ao uso de dados em coordenadas geogrficas e no caso de DBF e CSV utilize coordenadas geogrficas em Dcimos de grau. A incluso de camadas com base em arquivos KML e KMZ difere da incluso de camadas com base em Servios. A opo de envio sempre utiliza o processamento dos arquivos no servidor, por meio do software Mapserver, j a opo de incluso como servio utiliza o processamento pelo navegador WEB. No primeiro caso, a camada processada como se fosse uma conexo normal, permitindo inclusive o uso das ferramentas de anlise espacial e de impresso do mapa. No caso de servios KML/KMZ, isso no possvel. As opes de envio possuem as seguintes particularidades: Shape file: devem ser enviados os trs arquivos obrigatrios que formam um shape file e que devem ter as extenses .shp, .shx e .dbf. importante informar qual o tipo de geometria contida no arquivo (polgonos, linhas ou pontos), caso contrrio o i3Geo pode interpretar erroneamente os dados. DBF ou CSV: a primeira linha do arquivo CSV deve conter os nomes das colunas que sero39 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

utilizadas na camada resultante do upload. Indique qual das colunas contm os valores de X (longitudes) e de Y (latitudes). Apenas arquivos contendo pontos podem ser utilizados. KML ou KMZ: deve ser indicado o nome do LAYER existente no KML/KMZ, esse nome no deve estar acentuado.

Ilustrao 25: Janela com as opes para upload de arquivo shape file

8.4.5.

Camadas de fundo

Camadas de fundo so componentes do mapa adicionados sem a necessidade de constarem no catlogo de temas ou nas configuraes do sistema de administrao do i3Geo. So adicionados ao mapa sem nenhuma operao no servidor onde o i3Geo est

40 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

instalado e para usurios mais experientes, podem ser adicionadas manipulando-se o navegador diretamente por meio de cdigos embutidos via console de javascript. Essas camadas no permitem alteraes de legenda, operaes espaciais, seleo, etc. Servem apenas como uma base de referncia para as demais. Na interface padro (OpenLayers) as camadas de fundo pr-configuradas so mostradas na rvore de camadas, podendo-se escolher apenas uma camada por vez (Ilustrao 26: Exemplo de uso de uma camada de fundo na interface OpenLayers).

Ilustrao 26: Exemplo de uso de uma camada de fundo na interface OpenLayers

Na interface Google Maps as camadas de fundo so mostradas no canto superior direito do mapa, podendo-se alternar entre a visualizao do arruamento ou imagens de satlite. J na interface Google Earth no possvel escolher camadas de fundo diferentes.

8.5.

Propriedades e operaes sobre o mapa

Muitas das funcionalidades do i3Geo agem sobre o mapa que est em uso, alterando suas caractersticas ou obtendo informaes sobre algum ponto. O usurio do mapa pode alterar as camadas visveis, sua ordem de desenho, obter dados, abrir a legenda, etc. Essas operaes afetam apenas o mapa que est aberto e so perdidas quando o mapa removido do navegador.

41 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Nesse item essas operaes so detalhadas, sendo complementadas pelo item Propriedades e operaes sobre os temas.

8.5.1.

Salvar e recuperar

Ao abrir um mapa o i3Geo gera um arquivo temporrio no servidor que ir armazenar as alteraes feitas durante a vida desse mapa. Esse arquivo mantido por um perodo de tempo que varia de uma instalao do i3Geo para outra, mas normalmente, esse tempo dura 24 horas. O usurio que abriu o mapa tem acesso a esse arquivo temporrio, podendo obt-lo e guard-lo em seu prprio computador. Posteriormente, o arquivo local pode ser enviado ao servidor (upload), restaurando assim o mapa que havia sido criado. Essa restaurao no completa uma vez que os dados que foram criados durante a vida do mapa ou que foram enviados ao servidor por meio de upload (Dados locais) no so recuperados. As operaes de salvar e recuperar utilizam janelas flutuantes (Ilustrao 27: Janelas flutuantes para salvar e carregar um mapa) e so iniciadas por meio do Menu suspenso Arquivos Salvar mapa e Carregar mapa

Ilustrao 27: Janelas flutuantes para salvar e carregar um mapa

42 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

8.5.2.

Converso em formatos padronizados

Um mapa aberto pode ser salvo (Salvar e recuperar) e o arquivo enviado para que outras pessoas o vejam. Existem ainda duas maneiras de compartilhar um mapa que utilizam padres OGC: WMS e WMC. No caso de WMS o mapa atual transformado em um servio que pode ser utilizado por qualquer pessoa e qualquer outro software. Por exemplo, pode-se criar um mapa, gerar um WMS e acessar o mesmo mapa com um software instalado localmente, como o gvSIG. O compartilhamento feito de forma temporria, funcionando enquanto o arquivo de configurao do mapa existir no servidor do i3Geo. Para utilizar essa opo acione Menu Suspenso Arquivo Converter Em WMS E WMC . Uma janela flutuante ser aberta mostrando o link que permitir acessar o WMS temporrio. Nessa mesma janela existe a opo para obter o endereo do arquivo WMC. Esse arquivo tambm pode ser carregado em outros softwares, a diferena em relao ao WMS que cada camada existente no WMC ser adicionada como um novo item no mapa, ou seja, o WMC nada mais que uma lista de endereos de WMS, que sero lidos e inseridos no mapa (veja o roteiro: Utilizando o padro WMC).

8.5.3.

Identificar

Uma das operaes mais importantes em um mapa interativo a possibilidade de se obter informaes sobre um lugar e a forma mais direta de se conseguir isso clicando-se no ponto desejado. O i3Geo possu duas ferramentas que permitem isso, identificao e etiqueta, ambas acionadas por meio de cones existentes na Barra de botes. Para realizar a operao deve-se primeiro clicar em um desses botes e depois no mapa, sendo que na segunda ferramenta pode-se apenas estacionar o mouse sobre um lugar por alguns instantes. A ferramenta etiqueta, indicada pelo cone , funciona apenas em algumas

camadas pr-configuradas e geralmente mostra as informaes mais importantes.43 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Quando o i3Geo encontra dados para o ponto indicado, aberto um balo como o mostrado na Ilustrao 28: Exemplo de balo com informaes criado pela ferramenta etiqueta. O balo pode ser fechado no cone mostrado no ponto de acionamento ou no x existente no canto superior direito.

Ilustrao 28: Exemplo de balo com informaes criado pela ferramenta etiqueta

Apesar da possibilidade de pr-configurar as camadas que permitem o uso das etiquetas, o que feito pelo administrador do i3Geo, o usurio do mapa pode alterar essa configurao. Para isso, pode-se utilizar a rvore de camadas e expandir o n da camada desejada at o nvel das opes, onde se encontra o item Ativar etiquetas, ou utilizar oMenu Suspenso Ferramentas Ativar Etiquetas .

Essa opo abre uma janela flutuante que

permite indicar quais as colunas da Tabela de atributos do tema sero utilizadas nas etiquetas (Ilustrao 29: Configurao das etiquetas de um tema).

44 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Ilustrao 29: Configurao das etiquetas de um tema

A ferramenta de identificao, indicada pelo cone

, opera em todas as

camadas, menos para aquelas que o administrador do i3Geo bloquear explicitamente, esse bloqueio no pode ser removido pelo usurio do mapa. Aps escolher a ferramenta deve-se clicar no ponto desejado do mapa e no apenas estacionar o mouse. Aps clicar no mapa aberta uma janela flutuante Ilustrao 30: Ferramenta de identificao que contm do lado esquerdo a lista de camadas disponveis no mapa, e que permitem o acesso aos dados, e do lado direito uma rea onde os dados so mostrados.

Ilustrao 30: Ferramenta de identificao

A lista de opes do lado esquerdo no se restringe s camadas existentes no

45 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

mapa, a opo Municpio IBGE, por exemplo, no uma camada mas um sistema especial que direciona a busca para um sistema do IBGE que mostra dados por municpios. Note que ao abrir a janela flutuante os dados so buscados na camada ativa, mas caso no tenha sido feita a ativao a rea de dados ficar vazia. A listagem de dados pode conter mais de uma ocorrncia caso o ponto clicado incida sobre mais de um elemento da camada ativa. Nesses casos mostrada uma opo que permite mostrar todas as ocorrncias encontradas ou uma por vez, escolhendo-se o identificador sequencial de cada uma. A busca por dados utiliza uma resoluo de busca que consiste em um nmero de Pixels que ser considerado ao redor do ponto indicado, evitando que o mouse tenha de ser posicionado com muita preciso, essa resoluo definida como 5 pixels mas pode ser alterada por meio da guia propriedades. Alm da guia propriedades, na parte superior da janela flutuante existem ainda as guias: Todos: mostra na lista de camadas tanto as que esto visveis no mapa como as que no esto. Por padro, so mostradas apenas as camadas que esto visveis. Etiquetas: Permite abrir a ferramenta de configurao de etiquetas conforme descrito em ferramenta etiqueta. XY/Buffer: mostra as coordenadas do ponto que foi indicado no mapa em diferentes projees cartogrficas e permite criar um buffer que representa a regio entorno do ponto correspondente a uma distncia medida em metros.

8.5.4.

Caractersticas visuais

Algumas caractersticas de visualizao e composio do mapa podem ser modificadas pelo usurio, incluindo efeitos de cores, adio de barra de escala, grade de coordenadas, etc. Considerando-se as interfaces OpenLayers, Google Maps e Google Earth, as seguintes caractersticas podem ser modificadas por meio da Guia Mapa Propriedades:

46 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Filtro de cores: aplica transformaes de cores nas camadas, como por exemplo a mudana para preto-e-branco. As transformaes so aplicadas aps as imagens normais serem produzidas e podem ser cumulativas, ou seja, pode-se aplicar mais de um filtro em sequncia. A janela flutuante dessa ferramenta mostra pequenas imagens com exemplos dos efeitos e um campo que lista os filtros escolhidos. Para cancelar os efeitos, basta escolher a opo nenhum filtro.

Legenda: no mapa interativo a legenda mostrada por vrias ferramentas (Visualizao da legenda) a diferena dessa opo o controle da legenda que embutida no corpo do mapa. Essa legenda s visvel nas imagens resultantes das operaes de impresso do mapa. A janela flutuante permite controlar vrios parmetros dessa legenda, como o estilo dos textos, tamanho, posio no mapa, etc. Existe ainda um boto que permite testar o resultado final. (Parmetros de configurao da legenda)

Escala: da mesma forma que a opo Legenda, a escala definida nessa opo s mostrada na impresso do mapa, podendo ter diferentes estilos, fontes e tamanho. (Parmetros de configurao da barra de escala)

Cor do fundo: cor utilizada como primeira camada e que cobre todo o mapa. As reas transparentes das demais camadas permitem que essa cor fique visvel, como no caso das regies ocenicas. Na interface Google Maps essa cor afeta apenas a impresso do mapa.

Grade de coordenadas: no funcional na verso 6 do Mapserver Tamanho: modifica o tamanho do mapa interativo e tambm da imagem que gerada nas operaes de impresso. A modificao do tamanho permite ajustar o mapa de acordo com o tamanho de impresso desejado. Por padro o i3Geo sempre ajusta o tamanho do mapa ao tamanho da janela do navegador, sempre que esse for redimensionado.

A interface OpenLayers possu ainda a opo Logomarca que ativa/desativa a apresentao da marca de crdito do mapa. J a interface GoogleEarth possu as seguintes propriedades tambm acessveis por meio da Guia Mapa Propriedades: Navegao com o mouse: ativa ou desativa a possibilidade de navegar no globo usando o mouse, restringindo a navegao apenas por meio da barra de navegao. Barra de status: ativa ou desativa a apresentao da barra que mostra as coordenadas, altitude e outros dados de navegao.47 de 86

Este trabalho foi licenciado com uma Licena Creative Commons - Atribuio - NoComercial - CompartilhaIgual 3.0 No Adaptada

Mapa de referncia: ativa ou desativa o mapa de referncia. Escala e legenda: ativa ou desativa a barra de escala e a legenda das camadas especficas do Google Earth

Atmosfera: ativa a simulao da presena da atmosfera na visualizao. Grade de coordenadas: ativa ou desativa a grade de coordenadas geogrficas. Luz do sol: ativa ou desativa a simulao da presena da luz solar sobre o globo conforme a hora do dia.

Terreno: permite a visualizao do relevo do globo. Es