Skip to content

OpenStreetMap

Compatibilidade OTOBO ≥ 10.1.x, Znuny ≥ 7.0.x

Visão Geral

O plugin OpenStreetMap visualiza objetos de configuração (ConfigItems) e tickets relacionados em um mapa interativo. Ele integra o framework OpenStreetMap em várias áreas do OTOBO:

  • CMDB → Mapa: Exibe todos os ConfigItems como marcadores.
  • Tickets → Mapa de Tickets: Marca tickets com base nos ConfigItems relacionados.
  • Widgets de Painel: Adiciona widgets de mapa aos painéis do agente e do cliente.
  • AgentITSMConfigItemZoom: Exibe o mapa diretamente na janela de zoom do ConfigItem.

Com isso, você obtém uma visão geral geográfica e pode facilmente entender locais e estados.

Instalação

  1. Gerenciador de Pacotes
  • No painel de administração do OTOBO, em Gerenciamento de Sistema → Gerenciamento de Pacotes, procure e instale o add-on OpenStreetMap.
  1. Instalação Manual
  • Descompacte o arquivo em Kernel/Config/Files/.
  • Em Gerenciamento de Sistema → Atualizar, recarregue o sistema de arquivos.

Requisitos do Sistema

  • Framework: OTOBO ≥ 10.1.x
  • Pacotes: nenhum adicional
  • Terceiros: nenhum

Configuração (SysConfig)

Core::OpenStreetMap

ChaveDescrição
OpenStreetMap::ShowForClassesDefine as classes para as quais os mapas são exibidos
OpenStreetMap::IncidentStateColorsCores para os estados de incidentes no mapa
OpenStreetMap::IconOverride###BasicCIInfo01Ícones personalizados por estado

Core::OpenStreetMap::ActionConfig

Define como e onde os mapas aparecem para ações:

  • ActionConfig###001###006 para diferentes pontos de menu (por exemplo, Painel, Zoom de Ticket).

Core::OpenStreetMap::ClassConfig

Para cada classe (por exemplo, ConfigItem), defina:

  • Atributos de Latitude/Longitude (fonte de dados geográficos)
  • LineColor: Esquema de cores (por exemplo, código hexadecimal ou baseado em estado)

Registros de Módulos Frontend

CaminhoPropósito
Frontend::Agent::ModuleRegistration::AgentOpenStreetMapMódulo de mapa no menu do agente
Frontend::Agent::ModuleRegistration::Loader::AgentDashboard###437-OSMAtivar widget de painel
Frontend::Customer::ModuleRegistration::CustomerDashboard###002-OpenStreetMapWidget de mapa no painel do cliente

Uso

  1. Abrir Mapa CMDB: CMDB → Mapa exibe todos os ConfigItems georreferenciados.
  2. Mapa de Tickets: Em Tickets → Mapa de Tickets, os tickets são exibidos no mapa.
  3. Widgets: Disponíveis em painéis por arrastar e soltar, configuráveis por meio das configurações do painel.
  4. Zoom de ConfigItem: Exiba o mapa diretamente na janela de zoom.

Limitações

  • Dependência de Versão: Funcionalidade disponível a partir da versão 10.1.x do OTOBO.
  • Dados Geográficos: As classes de ConfigItem devem armazenar corretamente os dados de latitude e longitude.
  • Desempenho: Muitos marcadores podem aumentar o tempo de carregamento do mapa.

Suporte & Recursos Adicionais