Especificação Funcional: Mapas

Resumo

Os cadastros que tem coordenadas geográficas associadas podem ser visualizados num mapa.

Descrição

Em várias partes do sistema o usuário pode editar ou importar coordenadas geográficas relacionadas a um determinado cadastro. Estas coordenadas podem ser usadas para exibir dados sobre estes cadastros num mapa. Para isto, o sistema deve gerar um arquivo kml, que deve ser aberto pelo Google Earth, sobrepondo os dados do sistema às imagens de satélite.

O sistema deve detectar a instalação do Google Earth ou Google Earth Pro na computador local e abrir o arquivo kml gerado. Caso as duas versões do Google Earth estejam instaladas, deve-se dar prioridade para o Google Earth Pro ao abrir as mapas.

Os módulos que exibem dados nos mapas são:

Feições

No mapa devem ser exibidos dados do(s) cadastro(s) selecionado(s), bem como as feições associadas a cada cadastro.

Camadas

Além dos dados extraídos dos cadastros, o usuário pode escolher exibir no mapa outras camadas de informação, como curvas de nível, áreas de preservação, entre outras.

O usuário deve escolher nas configurações do sistema quais camadas deseja acrescentar aos mapas.

Configurações e preferências do usuário

  • Sobreposição de imagens: lista de endereços das imagens a serem sobrepostas nos mapas - Configurações de mapas.
  • Identificar feições pelo nome: esta preferência é definida quando o usuário escolhe as opções de visualização antes de gerar o mapa. Quando ativada, as feições terão suas descrições num rótulo junto ao ícone do marcador no mapa. Nas linhas e polígonos o marcador ficará no ponto central da feição. Quando desativada, somente os ícones serão mostrados.
  • Exibir medidas das feições: definida quando o usuário escolhe as opções de visualização antes de gerar o mapa. Quando ativada, cada linha e polígono no mapa virá com as medidas de cada lado ou segmento, localizadas no ponto médio entre os pontos, com a distância entre eles em metros.

Pontos de verificação

  • As feições exibidas nos mapas devem corresponder aos cadastros feitos no sistema, respeitando as coordenadas, cores, características e a altitude de cada feição.
  • As camadas escolhidas pelo usuário devem ser exibidas em todos os mapas gerados mas só a primeira camada deverá estar visível no mapa por padrão.
  • Antes de gerar dados para serem exibidos no mapa o usuário deve poder escolher as opções de visualização de acordo com o módulo que estiver utilizando.
  • As opções de “Identificar feições pelo nome” e “Exibir medidas das feições” devem ser salvas quando o usuário confirmar a exibição do mapa e restauradas quando a tela de opções for mostrada novamente.
  • O sistema deve tentar localizar a instalação do Google Earth nas pastas padrão, seja nas versões 32 bits ou 64 bits. Se a pasta de instalação for alterada, o sistema não irá localizar o Google Earth.
  • Quando o Google Earth não estiver instalado, o sistema deve informar isto ao usuário no momento abrir o mapa e perguntar se ele quer acessar a página de download. Em caso afirmativo, a página deve ser aberta no navegador padrão.
  • Caso o Google Earth e o Google Earth Pro estejam instalados simultaneamente, deve-se dar prioridade para o Google Earth Pro ao abrir as mapas.

Observações

Nenhuma informação adicional.

 
softwares/geoservicos/requisitos/modulos/mapas.txt · Última modificação: 01/12/2021 11:47 (edição externa)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki