====== 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: * [[softwares:geoservicos.online:requisitos:modulos:atendimentos|Atendimentos]] * [[softwares:geoservicos.online:requisitos:modulos:pontosatendimento|Pontos de atendimento]] * [[softwares:geoservicos.online:requisitos:modulos:enderecos|Endereços]] ==== 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 - [[softwares:geoservicos.online:requisitos:configuracoes: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. ===== Importação para google earth ===== * 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 camada de ortofoto 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. * Ao clicar em ok, o sistema deve abrir o [[softwares:geoservicos.online:requisitos:modulos:clientside|Client Side.]] ===== Observações ===== Nenhuma informação adicional. ~~DISCUSSION|Sugira mudanças, aponte falhas ou contribua de alguma forma aqui:~~