As funcionalidas da interface referem-se aos recursos implementados no i3GeoSaúde para permitir que os usuário interajam com os mapas de forma facilitada e intuitiva. A seguir detalhamos os principais recursos presentes na interface com usuário. Visão geral dos mapas interativos
Cada instalação do i3GeoSaúde pode conter mapas com diferentes objetivos e desenhos, desenvolvidos conforme as necessidades de seus usuários. Existem três interfaces básicas de mapas que normalmente são utilizadas pelo i3GeoSaúde. Em quaisquer uma delas podem estar presentes os seguintes elementos.
Interface com suas funcionalidades.
• Corpo do mapa: área onde as camadas que compõem o mapa são desenhadas. Permite a navegação sobre o mapa, como as operações de aproximação (zoom) ou o deslocamento da abrangência espacial do mapa ("pan"). As operações atuam em um simples “clique” sobre o mapa, em um determinado ponto geográfico, além disso a ferramenta exibe informações básicas sobre os pontos georeferenciados ao capturar o posicionamento do mouse em movimento. Veja abaixo detalhes sobre o corpo do mapa e as coordenadas geográficas para o ponto clicado sobre o mapa.
Corpo do mapa e a barra com as coordenadas do ponto geográfico.
• Menu suspenso: barra contendo opções principais da ferramenta i3GeoSaúde, que contém outros submenus que são expandidos para mostrar ítens secundários. Como visto na figura abaixo, as opções permitem abrir diversas funcionalidades e outros aplicativos. Essa barra fica normalmente localizada na parte superior da interface.
Menu suspenso.
• Barra de botões: barra de ícones que permitem acionar determinadas funcionalidades de uso mais frequente. Na barra ficam ícones que permitem operações de interação direta com o mapa, como navegação, posicionamento, zoom, e outros que abrem outras janelas de opções. Como podemos ver na figura, há duas versões disponíveis, que são acionadas pelo controle posicionado à direita da barra: a barra padrão (com onze funções) e a barra estendida, contendo opções adicionais ao padrão.
Barra de botões (versão padrão e estendida).
• Barra de navegação: É um tipo especial de barra de botões que apresenta operações de navegação. São úteis para se ter acesso rápido a esse tipo de operação e também em dispositivos móveis, como os “tablets”. Em alguns casos, em função da área de tela disponível, a barra de botões padrão pode não existir, sendo mostrada apenas a barra de navegação.
• Janela flutuante: consiste em um elemento gráfico que pode ser movimentado sobre o mapa e que contém opções para o uso de determinada funcionalidade ou que apenas apresenta textos explicativos.
• Guias ou abas laterais: as guias são áreas retráteis, podendo estar escondidas ou não. Normalmente contém elementos de maior destaque no mapa como as opções que controlam as camadas, legenda e catálogo de acesso aos dados. Os conteúdos das guias podem ainda ser apresentados de diferentes formas, como as guias do tipo “sanfona” ou acionadas por meio de ícones. A figura seguinte mostra a guia de camadas localizada na lateral direita da interface, ocm destaque para o controle que exibe e oculta a guia.
Guia lateral para operações sobre as camadas (temas).
• Complementos: os complementos ficam localizados em uma barra na parte inferior da interface. Apresenta diferentes informações, como a barra de escala, escala numérica, bandeiras de idiomas, ícones de redes sociais, posição do mouse, etc. A figura apresenta a barra de complementos normalmente encontrada no i3GeoSaúde.
Barra inferior com funções complementares.
• Árvores: mostram opções organizadas de forma hierárquica e representadas graficamente como uma árvore invertida, onde a raiz fica no topo. A árvore é composta por nós que podem ser expandidos ou não. Os nós que podem ser expandidos apresentam um ícone de “+” ou “-”, indicando o estado atual.
• Dobra de página: a dobra é mostrada no canto inferior direito do mapa e permite que o corpo do mapa seja alterado, passando a ser desenhado por meio de um programa alternativo. A dobra permite que você alterne as formas de visualizar o mapa, ao abrir um mapa baseado no Google Maps ou no OpenLayers, alternando entre os dois.
Controle de dobra de página.
Os componentes de um mapa podem ser posicionados e apresentados de formas variadas. A visualização pode ser gerada com base em diferentes programas, como o OpenLayers, GoogleMaps ou GoogleEarth. Cada um desses programas possui características próprias, que alteram a forma como o usuário interage com o mapa. Na interface OpenLayers, todas as funcionalidades do software podem ser utilizadas e o desenho das camadas do mapa é mais eficiente em relação às outras formas de visualização. O OpenLayers é a forma padrão de interação do i3GeoSaúde.
Interface OpenLayers
A interface Google Maps permite o uso da base cartográfica do Google, possibilitando visualização tanto de ruas quanto imagens de satélite. A barra de navegação é diferente do padrão OpenLayers, e o desenho das camadas do mapa pode ser mais lenta, em razão da necessária conexão à internet para acesso ao Google Maps. A inclusão de toponímia e símbolos pontuais podem ficar comprometidos nessa interface, uma vez que todas as camadas são desenhadas por partes, podendo ocorrer problemas nas bordas que compõem os quadros do mapa. Um conjunto de botões é mostrado no canto superior direito para permitir a escolha do tipo de mapa (ruas ou imagem de satélite).
Interface Google Maps.
Tanto o OpenLayers quanto o Google Maps apresentam o mapa em um plano 2D. Já a interface GoogleEarth permite que o mapa seja visto na perspectiva 3D. Observe que a barra de botões é colocada em uma janela flutuante, e não existe a possibilidade de uso das guias retráteis, sendo necessário mantê-las fixas. Essa interface utiliza uma barra de navegação mais complexa, uma vez que o globo pode ter pontos de vista diferentes para acomodar a visualização do relevo da superfície do globo.
Interface Google Earth.
O menu padrão, contendo as principais funcionalidades do i3GeoSaúde, contém sete ítens.
Menu suspenso.
• Admin/Login: Utilizado para fazer autenticação do usuário e ter acesso às funcionalidades de administração, caso o usuário tenha direitos de administrador. •
Marcadores: Permite salvar a extensão da vista atual (nível de zoom e localização da vista no mapa) para ser retomada depois.
• Ferramentas: Acesso rápido às ferramentas que atuam sobre as camadas que foram carregadas para visualização no i3GeoSaúde. As mesmas operações podem estar presentes em outros lugares da interface, como na árvore de camadas.
• Aplicativos: Links que abrem o mapa com diferentes desenhos e aplicativos que funcionam em apoio ao i3GeoSaúde. Entre eles temos Serviços, Download, Tela remota, Gerador de links e parâmetros de inicialização e Hiperbólica.
• Arquivo: Ppções que permitem salvar, recuperar e compartilhar o mapa atual.
• Análise: Operações de análise geográfica, descritas em Grades, Distância entre pontos, "N" pontos em polígono, Ponto em polígono/raster, Distribuição de pontos, Centro médio, Dissolve, Geometrias, Entorno (buffer), Agrupa, Centróide, Gráfico e Linha do tempo.
• Ajuda: Nesse ítem são mostrados vários links que permitem obter mais informações sobre o i3GeoSaúde. Destacam-se os que indicam a documentação do projeto, e a lista de funções. Essa lista oferece uma visão geral de todas as funções do i3GeoSaúde e links adicionais para obter ajuda sobre cada uma. Quanto à barra de botões, é importante destacar as funcionalidades, pois boa parte da interação e tarefas do usuário com o cartograma ocorre nessa ferramanta. Para mais obter mais informações sobre as principais tarefas do usuário,
veja mais detalhes em "principais operações sobre os mapas"
Barra de Botões
Outro componente frequentemente utilizado pelo usuário, destacamos as guias ou abas laterais. Tais guias contém as opções que controlam as camadas, legenda e catálogo de acesso aos dados. A seguir apresentaremos algumas das opções desse recurso.
• Mapa: Ao clicar no ícone
surgirá três árvores principais: Opção de "busca rápida", Propriedades do mapa (Propriedades), Camadas de fundo (Camadas de fundo) e Temas, que permitem maior fluidez de visualização, interação e análise
sobre o mapa.
Guia do Mapa.
• Catálogo: mostra por meio do ícone
opções que permitem adicionar novas camadas ao mapa atual. Essa guia contém uma opção de busca, para localizar dados existentes no catálogo; um bloco de ícones com opções como upload, acesso à WMS, etc.; um ítem com a lista de serviços WMS cadastrados e um item para cada menu disponível (Inclusão de uma camada no
mapa, Inclusão de uma camada baseada em serviços WMS e Localizando dados no catálogo).
Guia de Catálogo.
• Legenda: Ao clicar no ícone
é apresentado os temas.
Exemplo de temas do Guia de legenda.