OpenStreetMap
Compatibilidade OTOBO ≥ 10.1.x, Znuny ≥ 7.0.x
Visão Geral
O plugin OpenStreetMap visualiza objetos de configuração (ConfigItems) e tickets associados 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 Ticket: Marca tickets com base em seus ConfigItems conectados.
- Widgets de Dashboard: Adiciona widgets de Mapa aos dashboards de Agente e Cliente.
- AgentITSMConfigItemZoom: Mostra o mapa diretamente no zoom do ConfigItem.
Isso fornece uma visão geral das relações geográficas e facilita a compreensão de locais e status.
Instalação
- Gerenciador de Pacotes
- Na área de administração do OTOBO, em Gerenciamento do Sistema → Gerenciador de Pacotes, procure e instale o add-on OpenStreetMap.
- Instalação Manual
- Descompacte o arquivo em
Kernel/Config/Files/. - Em Gerenciamento do Sistema → Atualizar, recarregue o sistema de arquivos.
- Descompacte o arquivo em
Requisitos do Sistema
- Framework: OTOBO ≥ 10.1.x
- Pacotes: Nenhum adicional
- Terceiros: Nenhum
Configuração (SysConfig)
Core::OpenStreetMap
| Chave | Descrição |
|---|---|
| OpenStreetMap::ShowForClasses | Define as classes para as quais os mapas serão exibidos |
| OpenStreetMap::IncidentStateColors | Cores 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…###006para diferentes itens de menu (por exemplo, Dashboard, Ticket Zoom).
Core::OpenStreetMap::ClassConfig
Para cada classe (por exemplo, ConfigItem), defina:
- Atributos de Latitude/Longitude (fonte dos dados geográficos)
- LineColor: Definição de cor (por exemplo, código hexadecimal ou baseado no estado)
Registros de Módulos Frontend
| Caminho | Propósito |
|---|---|
| Frontend::Agent::ModuleRegistration::AgentOpenStreetMap | Módulo de Mapa no menu do Agente |
| Frontend::Agent::ModuleRegistration::Loader::AgentDashboard###437-OSM | Ativa o widget de Dashboard |
| Frontend::Customer::ModuleRegistration::CustomerDashboard###002-OpenStreetMap | Widget de Mapa no dashboard do Cliente |
Uso
- Abrir Mapa CMDB:
CMDB → Mapaexibe todos os ConfigItems com referências geográficas. - Mapa de Ticket: Em
Tickets → Mapa de Ticket, os tickets são apresentados no mapa. - Widgets: Disponíveis nos dashboards via arrastar e soltar, configuráveis através das configurações do dashboard.
- Zoom ConfigItem: Visualize o mapa diretamente na janela de zoom.
Limitações
- Dependência de Versão: Funcionalidade disponível a partir do OTOBO 10.1.x.
- Dados Geo: As classes do ConfigItem devem armazenar latitude e longitude corretamente.
- Desempenho: Muitos marcadores podem aumentar o tempo de carregamento do mapa.
Suporte e Mais Informações
- Fabricante: Rother OSS GmbH
- Versão: 11.0.1 (12.12.2024)
- Documentação: https://doc.otobo.org/
- Contato: hello@otobo.io