`areaAtuacaoCtrl` Responsável por exibir as funções da Area de Atuação na tela, bem como o seu funcionamento.
Example
<s4c-area-atuacao>
</s4c-area-atuacao>
Methods
(inner) abrirJanela(idRegiao, layer)
Abre uma região em uma camada do mapa já existente
Parameters:
Name | Type | Description |
---|---|---|
idRegiao |
Object | Identificador da Região |
layer |
Object | Camada do menu |
(inner) ativarLayer(idRegiao)
Ativa uma camada do mapa
Parameters:
Name | Type | Description |
---|---|---|
idRegiao |
Integer | Identificador da Região |
(inner) buscarRegiao(id)
Busca uma região pelo id
Parameters:
Name | Type | Description |
---|---|---|
id |
Integer | Identificação da região |
(inner) carregarLayerAreaAtuacao(regiao, node)
Carrega a camada da area de atuação
Parameters:
Name | Type | Description |
---|---|---|
regiao |
Object | Região com os seus atributos |
node |
Object | Camada do menu |
(inner) carregarLayerAreaAtuacaoNaoPermitida(regioes)
Carrega regiões da area de atuação na camada do mapa
Parameters:
Name | Type | Description |
---|---|---|
regioes |
Object | Regiões |
(inner) desativarLayer()
Desativa uma camada
(inner) exibirCategoria(categoria)
Exibe a categoria
Parameters:
Name | Type | Description |
---|---|---|
categoria |
String | codigo da categoria |
(inner) fechar()
Remove todos os itens referente a Area de Atuação do mapa
(inner) getPermissoes()
Obtem a lista de Permissões
(inner) pegarCameras()
Obtem as cameras que estão proximas a uma determinada região
(inner) pegarCenso()
Obtem dados refetente ao censo populacional
(inner) pegarPOIs()
Obtem os pois que estão proximas a uma determinada região
(inner) removerLayers(idArea)
Remove a Area de uma determinada camada
Parameters:
Name | Type | Description |
---|---|---|
idArea |
Object | Identificador da Area |
(inner) verificaAreaCarregada(areasCarregadas, idArea)
Verifica as areas carregadas no mapa
Parameters:
Name | Type | Description |
---|---|---|
areasCarregadas |
Object | Identificadores das areas carregadas |
idArea |
Integer | Id da Area de Atuação |
(inner) verificaExistenciaLayer(idArea)
Verifica se uma Area já está em alguma camada carregada
Parameters:
Name | Type | Description |
---|---|---|
idArea |
Object | Identificador da Area |
(inner) voarParaSubItem(obj)
Voa para um item do mapa
Parameters:
Name | Type | Description |
---|---|---|
obj |
Object | Objetos com as informações de lat e Lng |