OpenStreetMap
Compatibilité OTOBO ≥ 10.1.x, Znuny ≥ 7.0.x
Vue d'ensemble
Le plugin OpenStreetMap visualise les objets de configuration (ConfigItems) et les tickets associés sur une carte interactive. Il intègre le framework OpenStreetMap dans différents domaines d'OTOBOf :
- CMDB → Carte : Affiche tous les ConfigItems sous forme de marqueurs.
- Tickets → Carte de ticket : Marque les tickets en fonction de leurs ConfigItems associés.
- Widgets de tableau de bord : Ajoute des widgets de carte aux tableaux de bord des agents et des clients.
- AgentITSMConfigItemZoom : Affiche la carte directement dans la fenêtre de zoom du ConfigItem.
Cela vous permet d'obtenir une vue d'ensemble géographique et de saisir facilement les emplacements et les états.
Installation
- Gestionnaire de paquets
- Dans la zone d'administration d'OTOBOf, sous Gestion du système → Gestion des paquets, recherchez et installez le module complémentaire OpenStreetMap.
- Installation manuelle
- Décompressez l'archive dans
Kernel/Config/Files/
. - Sous Gestion du système → Mise à jour, rechargez le système de fichiers.
Exigences système
- Framework : OTOBO ≥ 10.1.x
- Paquets : aucun autre
- Tiers : aucun
Configuration (SysConfig)
Core::OpenStreetMap
Clé | Description |
---|---|
OpenStreetMap::ShowForClasses | Définit les classes pour lesquelles les cartes sont affichées |
OpenStreetMap::IncidentStateColors | Couleurs pour les états d'incident sur la carte |
OpenStreetMap::IconOverride###BasicCIInfo01 | Icônes personnalisés par état |
Core::OpenStreetMap::ActionConfig
Définit comment et où les cartes apparaissent pour les actions :
ActionConfig###001
…###006
pour différents points de menu (par exemple, tableau de bord, zoom de ticket).
Core::OpenStreetMap::ClassConfig
Pour chaque classe (par exemple, ConfigItem), définissez :
- Attributs de latitude/longitude (source des données géographiques)
- LineColor : couleur (par exemple, code hexadécimal ou basé sur l'état)
Enregistrements de modules frontend
Chemin | Objectif |
---|---|
Frontend::Agent::ModuleRegistration::AgentOpenStreetMap | Module de carte dans le menu de l'agent |
Frontend::Agent::ModuleRegistration::Loader::AgentDashboard###437-OSM | Activer le widget de tableau de bord |
Frontend::Customer::ModuleRegistration::CustomerDashboard###002-OpenStreetMap | Widget de carte dans le tableau de bord du client |
Utilisation
- Ouvrir la carte CMDB :
CMDB → Carte
affiche tous les ConfigItems géoréférencés. - Carte de ticket : Sous
Tickets → Carte de ticket
, les tickets sont représentés sur la carte. - Widgets : Disponibles par glisser-déposer sur les tableaux de bord, configurables via les paramètres du tableau de bord.
- Zoom de ConfigItem : La carte est affichée directement dans la fenêtre de zoom.
Limitations
- Dépendance de version : Fonctionnalité disponible à partir d'OTOBOf 10.1.x.
- Données géographiques : Les classes de ConfigItem doivent stocker correctement les latitudes et les longitudes.
- Performances : De nombreux marqueurs peuvent augmenter le temps de chargement de la carte.
Support et ressources supplémentaires
- Fabricant : Rother OSS GmbH
- Version : 11.0.1 (12.12.2024)
- Documentation : https://doc.otobo.org/
- Contact : hello@otobo.io