OpenStreetMap
Kompatybilność OTOBO ≥ 10.1.x, Znuny ≥ 7.0.x
Przegląd
Wtyczka OpenStreetMap wizualizuje obiekty konfiguracyjne (ConfigItems) i powiązane z nimi bilety na interaktywnej mapie. Integruje framework OpenStreetMap z różnymi obszarami OTOBO:
- CMDB → Mapa: Wyświetla wszystkie ConfigItems jako markery.
- Bilety → Mapa biletu: Oznacza bilety na podstawie powiązanych z nimi ConfigItems.
- Widgety pulpitu nawigacyjnego: Dodaje widgety mapy do pulpitów nawigacyjnych agentów i klientów.
- AgentITSMConfigItemZoom: Wyświetla mapę bezpośrednio w oknie powiększenia ConfigItem.
Dzięki temu uzyskasz szybki wgląd w związki geograficzne i możesz łatwo zrozumieć położenia i stany.
Instalacja
- Menedżer pakietów
- W obszarze administracyjnym OTOBO pod Zarządzanie systemem → Zarządzanie pakietami wyszukaj i zainstaluj wtyczkę OpenStreetMap.
- Instalacja ręczna
- Rozpakuj archiwum do
Kernel/Config/Files/
. - Pod Zarządzanie systemem → Aktualizuj ponownie załaduj system plików.
Wymagania systemowe
- Framework: OTOBO ≥ 10.1.x
- Pakiety: brak dodatkowych
- Trzecie strony: brak
Konfiguracja (SysConfig)
Core::OpenStreetMap
Klucz | Opis |
---|---|
OpenStreetMap::ShowForClasses | Klasa definiująca, dla której wyświetlane są mapy |
OpenStreetMap::IncidentStateColors | Kolory stanów incydentów na mapie |
OpenStreetMap::IconOverride###BasicCIInfo01 | Niestandardowe ikony dla każdego stanu |
Core::OpenStreetMap::ActionConfig
Definiuje, w jaki sposób i gdzie pojawiają się mapy dla akcji:
ActionConfig###001
…###006
dla różnych punktów menu (np. Pulpit nawigacyjny, powiększenie biletu).
Core::OpenStreetMap::ClassConfig
Dla każdej klasy (np. ConfigItem) określa:
- Atrybuty szerokości i długości geograficznej (źródło danych geograficznych)
- LineColor: kolorowanie (np. kod heksadecymalny lub oparty na stanie)
Rejestracja modułów frontendu
Ścieżka | Cel |
---|---|
Frontend::Agent::ModuleRegistration::AgentOpenStreetMap | Moduł mapy w menu agenta |
Frontend::Agent::ModuleRegistration::Loader::AgentDashboard###437-OSM | Włącz widget pulpitu nawigacyjnego |
Frontend::Customer::ModuleRegistration::CustomerDashboard###002-OpenStreetMap | Widget mapy w pulpicie nawigacyjnym klienta |
Użycie
- Otwórz mapę CMDB:
CMDB → Mapa
wyświetla wszystkie ConfigItems z odniesieniami geograficznymi. - Mapa biletu: Pod
Bilety → Mapa biletu
bilety są wyświetlane na mapie. - Widgety: Dostępne na pulpitach nawigacyjnych za pomocą funkcji przeciągnij i upuść, konfigurowalne za pomocą ustawień pulpitu nawigacyjnego.
- Powiększenie ConfigItem: Mapa jest wyświetlana bezpośrednio w oknie powiększenia.
Ograniczenia
- Zależność wersji: Funkcja dostępna od wersji OTOBO 10.1.x.
- Dane geograficzne: Klasa ConfigItem musi poprawnie przechowywać dane geograficzne.
- Wydajność: Duża liczba markerów może zwiększyć czas ładowania mapy.
Pomoc i dodatkowe informacje
- Producent: Rother OSS GmbH
- Wersja: 11.0.1 (12.12.2024)
- Dokumentacja: https://doc.otobo.org/
- Kontakt: hello@otobo.io