Skip to content

OpenStreetMap

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

Overzicht

De OpenStreetMap plugin visualiseert Configuratie-Items (ConfigItems) en bijbehorende tickets op een interactieve kaart. Het integreert het OpenStreetMap framework in verschillende gebieden van OTOBO:

  • CMDB → Kaart: Toont alle ConfigItems als markers.
  • Tickets → Ticket Kaart: Markert tickets op basis van hun gekoppelde ConfigItems.
  • Dashboard Widgets: Voegt Kaart-widgets toe aan Agent- en Klantdashboards.
  • AgentITSMConfigItemZoom: Toont de kaart direct in de ConfigItem-zoom.

Dit biedt een geografisch overzicht en maakt het eenvoudig om locaties en statussen te begrijpen.

Installatie

  1. Pakketbeheerder
    • Zoek en installeer de OpenStreetMap add-on in het OTOBO Admin-gedeelte onder Systeembeheer → Pakketbeheer.
  2. Handmatige Installatie
    • Pak het archief uit naar Kernel/Config/Files/.
    • Laad het bestandssysteem opnieuw onder Systeembeheer → Bijwerken.

Systeemeisen

  • Framework: OTOBO ≥ 10.1.x
  • Packages: Geen aanvullende
  • Third-Party: Geen

Configuratie (SysConfig)

Core::OpenStreetMap

SleutelBeschrijving
OpenStreetMap::ShowForClassesDefinieert klassen waarvoor kaarten worden getoond
OpenStreetMap::IncidentStateColorsKleuren voor incidentstatussen op de kaart
OpenStreetMap::IconOverride###BasicCIInfo01Aangepaste iconen per status

Core::OpenStreetMap::ActionConfig

Definieert hoe en waar kaarten verschijnen voor acties:

  • ActionConfig###001###006 voor diverse menu-items (bv. Dashboard, Ticket Zoom).

Core::OpenStreetMap::ClassConfig

Specificeert voor elke klasse (bv. ConfigItem):

  • Latitude/Longitude Attributen (bron van geo-data)
  • LineColor: Kleurinstelling (bv. hex-code of status-gebaseerd)

Frontend Module Registraties

PadDoel
Frontend::Agent::ModuleRegistration::AgentOpenStreetMapKaartmodule in Agentenmenu
Frontend::Agent::ModuleRegistration::Loader::AgentDashboard###437-OSMDashboard widget activeren
Frontend::Customer::ModuleRegistration::CustomerDashboard###002-OpenStreetMapKaart widget in Klantendashboard

Gebruik

  1. CMDB Kaart Openen: CMDB → Kaart toont alle ConfigItems georeferentieerd.
  2. Ticket Kaart: Onder Tickets → Ticket Kaart worden tickets op de kaart weergegeven.
  3. Widgets: Beschikbaar op dashboards via drag-&-drop, configureerbaar via dashboard-instellingen.
  4. ConfigItem Zoom: Bekijk de kaart direct in het zoomvenster.

Beperkingen

  • Versieafhankelijkheid: Functionaliteit beschikbaar vanaf OTOBO 10.1.x.
  • Geo-data: ConfigItem klassen moeten lengte- en breedtegraden correct opslaan.
  • Prestaties: Veel markers kunnen de laadtijd van de kaart verhogen.

Ondersteuning & Meer Informatie