Posição padrão - Marte
Se por algum motivo o módulo obter um posição indefinida, para não exibir o mesmo em um local desconhecido pode-se configurar posições padrões para cada local, filial ou empresa.
A configuração é feita na tabela core_par_parametros
com a chave GIS_DEFAULT_POSITION
e o conteúdo conforme exemplo.
Exemplo
{
"EMPRESA": {
"1": {
"PLAT": -23.199681933867332,
"PLON": -45.891634424539085,
"LABEL": " Falha ao obter dados GIS. (Empresa)"
}
},
"FILIAL": {
"2": {
"PLAT": -23.199681933867332,
"PLON": -45.891634424539085,
"LABEL": " Falha ao obter dados GIS. (Filial)"
},
"3": {
"PLAT": -23.209345905867465,
"PLON": -45.90876913590114,
"LABEL": " Falha ao obter dados GIS. (Filial)"
}
},
"LOCAL": {
"3": {
"PLAT": -23.205389513925493,
"PLON": -45.906072532338456,
"LABEL": " Falha ao obter dados GIS. (Local)"
}
}
}
A posição é considerada indefinida quando:
- Latitude e longitude estão 0.
- Latitude ou longitude estão null.
Ao detectar o equipamento sem localização o NFS irá procurar se há uma posição padrão para o local do equipamento, se não houver irá procurar se há uma posição padrão para a filial, não encontrando posição padrão configurada na filial o mesmo irá procurar se a empresa tem uma posição padrão configurada, caso detectado a falta de configuração padrão o mesmo será exibido na Simova.
Visualmente no mapa, quando o equipamento pegar uma posição padrão veremos o seguinte detalhe:
Essa mensagem pode ser personalizada para cada posição padrão que for configurada, basta informar no campo LABEL
no objeto de configuração. Sem o LABEL
o sinal visual no painel lateral não será exibido.
Também um ícone informando algum problema com o equipamento será exibido no painel lateral.