
Description¶
Show ConfigItems and connections between them on Openstreetmap. Besides an extra Action, the map can be included on the Dashboard and in a widget on AgentITSMConfigItemZoom.
Usage¶
Setup¶
In the ActionConfigs define which on which actions the map should be available and which classes should be shown. For AgentITSMConfigItemZoom this can be filtered with OpenStreetMap::ShowForClasses to be shown only for certain classes. In the ClassConfigs define, how classes should be represented on the map. For locations, i.e. classes which should be represented as points on the map, the class needs an attribute which contains the latitude and one which contains the longitude, both in decimal representation.
Configuration Reference¶
Core::OpenStreetMap¶
OpenStreetMap::IconOverride###BasicCIInfo01¶
Overrides the default icon based on config item information. Define “States” and assign “IconPaths” to them.
OpenStreetMap::ShowForClasses¶
For which classes the map is displayed.
OpenStreetMap::IncidentStateColors¶
Color representation of incident states on the map.
Core::OpenStreetMap::ActionConfig¶
OpenStreetMap::ActionConfig###001¶
Configurates how the map is presented for a given action.
Core::OpenStreetMap::ClassConfig¶
OpenStreetMap::ClassConfig###001¶
Configurates Backend information for each class. LocationInfo can contain either SourceKeys for Latitude and Longitude or Linked Classes which provide those. LineColor can be either “#rgb” (e.g. “#ff0000”), or “DeploymentState” or “IncidentState”, to match the specific color.
Frontend::Agent::ModuleRegistration¶
Frontend::Module###AgentOpenStreetMap¶
Frontend module registration for the agent interface.
Frontend::Agent::ModuleRegistration::Loader¶
Loader::Module::AgentDashboard###437-OSM¶
Loader module registration for the agent interface.
Loader::Module::AgentITSMConfigItemZoom###437-OSM¶
Loader module registration for the agent interface.
Loader::Module::AgentOpenStreetMap###437-OSM¶
Loader module registration for the agent interface.
Frontend::Agent::View::Dashboard¶
DashboardBackend###0002-OpenStreetMap¶
Parameters for the OpenStreetMap dashboard backend.
Frontend::Base::OutputFilter¶
Frontend::Output::FilterElementPost###OutputFilterPostOpenStreetMapCIWidget¶
Output filter to add an OpenStreetMap widget to the AgentITSMConfigItemZoom screen.
Frontend::Customer::ModuleRegistration¶
CustomerFrontend::Module###CustomerOpenStreetMap¶
Frontend module registration for the agent interface.