Skip to content

OpenStreetMap

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

Overzicht

Het OpenStreetMap-plugin visualiseert configuratieobjecten (ConfigItems) en gerelateerde 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: Markeert tickets op basis van hun gerelateerde ConfigItems.
  • Dashboard-widgets: Voegt kaartwidgets toe aan agent- en klantendashboards.
  • AgentITSMConfigItemZoom: Toont de kaart rechtstreeks in het ConfigItem-zoomvenster.

Hiermee krijgt u een overzicht van geografische relaties en kunt u locaties en statussen gemakkelijk vastleggen.

Installatie

  1. Pakketbeheer
  • In het OTOBO-beheergebied onder Systeembeheer → Pakketbeheer het add-on OpenStreetMap zoeken en installeren.
  1. Handmatige installatie
  • Archief uitpakken in Kernel/Config/Files/.
  • Onder Systeembeheer → Vernieuwen het bestandssysteem opnieuw laden.

Systeemeisen

  • Framework: OTOBO ≥ 10.1.x
  • Pakketten: geen extra
  • Derden: geen

Configuratie (SysConfig)

Core::OpenStreetMap

SleutelBeschrijving
OpenStreetMap::ShowForClassesKlassen definiëren waarvoor kaarten worden weergegeven
OpenStreetMap::IncidentStateColorsKleuren voor incidentstatussen op de kaart
OpenStreetMap::IconOverride###BasicCIInfo01Aangepaste pictogrammen per status

Core::OpenStreetMap::ActionConfig

Definieert hoe en waar kaarten voor acties verschijnen:

  • ActionConfig###001###006 voor verschillende menu-opties (bijv. Dashboard, Ticket Zoom).

Core::OpenStreetMap::ClassConfig

Voor elke klasse (bijv. ConfigItem) vastleggen:

  • Latitude/Longitude-attributen (bron van gegevens)
  • LineColor: kleur (bijv. hex-code of status-gebaseerd)

Frontend-modulregistraties

PadDoel
Frontend::Agent::ModuleRegistration::AgentOpenStreetMapKaartmodule in agentenmenu
Frontend::Agent::ModuleRegistration::Loader::AgentDashboard###437-OSMDashboard-widget activeren
Frontend::Customer::ModuleRegistration::CustomerDashboard###002-OpenStreetMapKaartwidget 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: Op dashboards per slepen en neerzetten beschikbaar, configureerbaar via dashboardinstellingen.
  4. ConfigItem-zoom: Kaart rechtstreeks in het zoomvenster bekijken.

Beperkingen

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

Ondersteuning & verdere informatie