O módulo de Integração possui duas funcionalidades principais: o mapa de integração e as consultas agregadas. A primeira funcionalidade permite que camadas pré-configuradas contendo resultados de consultas ou mapas customizados sejam exibidas em um mapa, com alguns recursos adicionais permitindo que sistemas externos de vídeo e telecomunicações sejam integrados. A segunda permite a criação e execução de consultas agregadas que exibem os resultados de várias consultas individuais de diversas fontes diferentes em uma única página. Essas funcionalidades possibilitam que os gestores verifiquem informações do sistema e de fontes externas simultaneamente, fornecendo uma visão geral sobre elas.
Camadas e consultas agregadas são configuradas em arquivos XML localizados na pasta de instalação do sistema. Para mais informações sobre como configurar camadas para o mapa de integração, veja o tópico Apêndice -> Camadas para o mapa de integração. Para mais informações sobre como configurar consultas agregadas, veja o tópico Apêndice -> Configurações para consultas agregadas.
Uma vez que as camadas forem configuradas corretamente no arquivo XML, elas são exibidas como opções de camada no mapa de integração. Cada camada pode então ser habilitada ou desabilitada para exibição individualmente, de modo que os usuários possam escolher visualizar informações específicas separadamente ou sobrepostas. Consultas do módulo Organização e das soluções de Despacho e Eventos com resultados georreferenciados podem ser configuradas como camadas, bem como consultas REST cadastradas na seção Gerenciar Consultas REST deste módulo, que podem consultar bases de dados externas. Consultas de outros módulos e soluções que incluem objetos com atributos do tipo Georreferência também podem ser utilizadas, bem como mapas que suportam KML, WMS ou tile servers. Observe que, na maioria das instalações de sistema, camadas padrão adicionais estarão disponíveis.
No mapa de integração, os usuários também podem configurar o tipo do mapa; enviar mensagens SMS; desenhar e gerenciar formas para serem exibidas no mapa; visualizar feeds de vídeo ao vivo ou gravados; reproduzir conversas gravadas de um sistema de telecomunicações; localizar um endereço no mapa; e conversar com outros usuários através de um bate-papo. Algumas dessas funcionalidades requerem integrações customizadas com sistemas externos e só estão disponíveis sob demanda.
Todas as consultas do sistema podem ser utilizadas para criar consultas agregadas, incluindo consultas REST. Uma vez configuradas no arquivo XML, consultas agregadas podem ser executadas através da seção Consultas Agregadas. As consultas usadas como estrutura para consultas agregadas também podem ser associadas para que os resultados de uma consulta possam ser utilizados como parâmetros de busca para outra, permitindo que os usuários naveguem com facilidade de uma consulta para a outra. Adicionalmente, um relatório em PDF pode então ser gerado para cada registro, listando todos os resultados das consultas associadas relacionados ao parâmetro selecionado.
Como determinadas funcionalidades deste módulo requerem integrações com softwares de terceiros, a compatibilidade total entre essas funcionalidades e os navegadores suportados pelo sistema não é garantida.