| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
| edpweb3:map [2025/09/11 10:51] – [Vorschau/Funktionen] pascal | edpweb3:map [2026/06/30 13:40] (aktuell) – [edp:map] jannis.baudisch_einsatzleitsoftware.de |
|---|
| Mit der Beta Version ''2025.01.05'' wurde die browserbasierte Version des **edp:** GIS-Moduls mit Lagekartenführung (**edp:**map) grundlegend überarbeitet. Die Oberfläche wurde mit einem Fokus auf die Bedienung sowohl am PC, Tablets aber auch an interaktiven Whiteboards angepasst. Die Aktualisierung der Systemdaten (Einsatzmittelstandorte, Einsätze, Abschnitte, ...) erfolgt nun in Echtzeit. Als prägnanteste Funktion wurde die Möglichkeit der browserbasierten Lagekartenführung ergänzt //(separate Lizenz erforderlich)//. | Mit der Beta Version ''2025.01.05'' wurde die browserbasierte Version des **edp:** GIS-Moduls mit Lagekartenführung (**edp:**map) grundlegend überarbeitet. Die Oberfläche wurde mit einem Fokus auf die Bedienung sowohl am PC, Tablets aber auch an interaktiven Whiteboards angepasst. Die Aktualisierung der Systemdaten (Einsatzmittelstandorte, Einsätze, Abschnitte, ...) erfolgt nun in Echtzeit. Als prägnanteste Funktion wurde die Möglichkeit der browserbasierten Lagekartenführung ergänzt //(separate Lizenz erforderlich)//. |
| |
| | ** :?: Hinweis:** Den Link zur alten Karte bis Version ''2025.01.04'' finden Sie **[[edpweb3:edpmap| hier]]**. |
| ==== Vorschau/Funktionen ==== | ==== Vorschau/Funktionen ==== |
| |
| * Einsatzfotos (Georeferenzierte Fotos ins Einsatztagebuch) | * Einsatzfotos (Georeferenzierte Fotos ins Einsatztagebuch) |
| * Statische Benutzerdefinierte Layer überlagern | * Statische Benutzerdefinierte Layer überlagern |
| * Lagekarten **(Echtzeitsynchronisation + Möglichkeit zur Archivierung)** | * Lagekarten **(Echtzeitsynchronisation + Möglichkeit zur Archivierung //(separate Lizenz erforderlich)//)** |
| * **Lagekartenführung** //(separate Lizenz erforderlich)// | * **Lagekartenführung** //(separate Lizenz erforderlich)// |
| * **Kartenhistorie beschreiben** | * **Kartenhistorie beschreiben** //(separate Lizenz erforderlich)// |
| * Druckexport | * Druckexport |
| * Standortbestimmung | * Standortbestimmung |
| Bei Rechtecken, Kreisen und Polygonen wird in der Editier-Sidebar auch die Fläche berechnet. Die Einheit kann über das Taschenrechnersymbol angepasst werden. Pfeilen und Linien haben die selbe Funktion mit der Länge. | Bei Rechtecken, Kreisen und Polygonen wird in der Editier-Sidebar auch die Fläche berechnet. Die Einheit kann über das Taschenrechnersymbol angepasst werden. Pfeilen und Linien haben die selbe Funktion mit der Länge. |
| |
| | ==== Menüleiste ==== |
| | |
| | === Kartensätze === |
| | |
| | Es kann immer nur ein Kartensatz auf einmal angezeigt werden. Kartensätze können über den **edp:**editor ergänzt werden. Siehe Abschnitt Konfiguration. |
| | |
| | Es werden Tile-Server nach dem WMS und Sippy Map Standard nach dem OSM "Standard" Style unterstützt |
| | |
| | === Overlays === |
| | |
| | Ermöglicht das Überlagern mehrere Overlays mit Transparenten Hintergründen über dem Kartensatz (bspw. Regenradar). Es können mehrere Overlays parallel angezeigt werden. Overlays können über den **edp:**editor ergänzt werden. Siehe Abschnitt Konfiguration. |
| | |
| | Es werden Tile-Server nach dem WMS und Sippy Map Standard nach dem OSM "Standard" Style unterstützt |
| | |
| | === Datenlayer === |
| | |
| | Ermöglicht das ein-/ausblenden von Daten aus dem **edp:** System. Bspw. Einsatzmittel, Einsätze, Objekte, Hydranten, Ereigniss (wie Sperrungen o.ä.), ... |
| | |
| | == Benutzerdefinierte Layer == |
| | |
| | In Abgrenzung zu Lagekarten sind Benutzerdefinierte Layer (auch Userlayer genannt) dafür gedacht, statische Informationen darstellen zu können. Bspw. Autobahnkilometer, Vordefinierte Bereitstellungsräume, Standnummern bei Festen o.ä. Also Informationen, welche einmalig eingepflegt werden und daraufhin nur noch angezeigt werden. |
| | |
| | Benutzerdefinierte Layer können aktuell ausschließlich aus der Desktopversion von **edp:**map heraus erstellt und angepasst werden. Die Desktopversion ermöglicht zudem einen Import verschiedener OSM Daten direkt als Benutzerdefinierten Layer. |
| | |
| | === Lagekarten === |
| | |
| | Ermöglicht das ein-/ausblenden von Lagekarten. Siehe Lagekartenführung. Lagekarten können optional einen Einsatzbezug haben. Hierdurch werden sie beim schließen des Einsatz automatisch archiviert. |
| | |
| | == Historie == |
| | |
| | Die Kartenhistorie ermöglicht es einen "Snapshot" des aktuellen Karteninhalts inklusive Einsatzmittelstandorten, Lagekarten usw. zu speichern. Dieser Stand kann später wieder angezeigt werden. Die Kartenhistorie kann aktuell nur über die desktopversion von **edp:**map dargestellt werden. Die browserbasierte Karte ermöglicht nur ein Erstellen eines neuen "Snapshots". |
| | |
| | == Archivieren == |
| | |
| | Um Lagekarten zu löschen, können diese Archiviert werden. Sie können im Anschluss nur von Administratoren über die desktopversion von **edp:**map wiederhergestellt werden. |
| | |
| | === Optionen === |
| | |
| | == GPS-Fahrtrichtung == |
| | |
| | Sofern die Einsatzmittelpositionen über eine Schnittstelle mit GPS-Fahrtrichtung (GPS Heading) an das **edp:** System gesendet werden, kann die Fahrtrichtung auf der Karte angezeigt werden. |
| | |
| | Die Fahrtrichtung kann in zwei Stufen angezeigt werden. |
| | |
| | * Stufe 1: "Zeige GPS-Fahrtrichtung" aktiviert. Die Fahrtrichtungen werden nur beim hovern über das Einsatzmittel angezeigt |
| | * Stufe 2: "Zeige GPS-Fahrtrichtung" und "Immer Anzeigen" aktiviert. Alle Fahrtrichtungen werden immer angezeigt. |
| ==== Konfigurieren ==== | ==== Konfigurieren ==== |
| === Kartensätze/Overlays/Objekte === | === Kartensätze/Overlays/Objekte === |
| Gemeinsame Datenquelle mit der Desktopversion von **edp:**map. [[editor:start|Editor Dokumentation]] | Gemeinsame Datenquelle mit der Desktopversion von **edp:**map. [[editor:start|Editor Dokumentation]] |
| | |
| | //:!: Beim Laden der Kartensatz und Overlay Tiles wird das "[[https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageElement/referrerPolicy|referrerPolicy]]" Attribut in den HTML Bild Elementen standardmäßig nicht gesetzt (es behält den Standardwert ''strict-origin-when-cross-origin''). Bei Anfragen an externe TileServer wird hierdurch der aktuelle Host/Domainname als ''Referrer'' Header mitgesendet (bspw. ''Referer: https://edpweb.de/''). Um die ''referrerPolicy'' für Overlays zu überschreiben, kann diese in der erweiterten Konfig angegeben werden. Bspw. ''"referrerPolicy": "no-referrer"''. Bei Kartensätzen, kann dies nur für Kartensätze mit einer WMS-URL geändert werden. Hier kann der GET Parameter ''?referrerPolicy=no-referrer'' angegeben werden.// |
| |
| === Darkmode in Karte deaktivieren === | === Darkmode in Karte deaktivieren === |
| |
| == Mögliche Werte == | == Mögliche Werte == |
| * ''overlays'' - Kommaseparierte Liste der Anzeigenamen der ausgewählten Overlays //[Default: keine]// | ^ **Name URL Parameter** \\ //Name Datenbank// ^ Beschreibung ^ Default | |
| * ''datenlayer.einsaetze'' - Zeige Datenlayer Einsätze an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''ja'']// | | **''kartensatz''** \\ //''MAP_DEFAULT_KARTENSATZ''//| Name des ausgewählten Kartensatzes| //keine//| |
| * ''datenlayer.einsaetze.beschriftung'' - Zeige Beschriftung für Einsätze an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''ja'']// | | **''overlays''** \\ //''MAP_DEFAULT_OVERLAYS''//| Kommaseparierte Liste der Anzeigenamen der ausgewählten Overlays| //keine//| |
| * ''datenlayer.einsatzmittel'' - Zeige Datenlayer Einsatzmittel an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''ja'']// | | **''datenlayer.einsaetze''** \\ //''MAP_DEFAULT_DATENLAYER_EINSAETZE''//| Zeige Datenlayer Einsätze an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''ja''//| |
| * ''datenlayer.einsatzmittel.taktischeZeichen'' - Zeige Taktische Zeichen der Einsatzmittel an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''ja'']// | | **''datenlayer.einsaetze.beschriftung''** \\ //''MAP_DEFAULT_DATENLAYER_EINSAETZE_BESCHRIFTUNG''//| Zeige Beschriftung für Einsätze an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''ja''//| |
| * ''datenlayer.ereignisse'' - Zeige Datenlayer Ereignisse an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''ja'']// | | **''datenlayer.einsatzmittel''** \\ //''MAP_DEFAULT_DATENLAYER_EINSATZMITTEL''//| Zeige Datenlayer Einsatzmittel an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''ja''//| |
| * ''datenlayer.ereignisse.beschriftung'' - Zeige Beschriftung für Ereignisse an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''ja'']// | | **''datenlayer.einsatzmittel.taktischeZeichen''** \\ //''MAP_DEFAULT_DATENLAYER_EM_TAKTISCHEZEICHEN''//| Zeige Taktische Zeichen der Einsatzmittel an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''ja''//| |
| * ''datenlayer.hydranten'' - Zeige Datenlayer Hydranten an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''ja'']// | | **''datenlayer.ereignisse''** \\ //''MAP_DEFAULT_DATENLAYER_EREIGNISSE''//| Zeige Datenlayer Ereignisse an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''ja''//| |
| * ''datenlayer.hydranten.beschriftung'' - Zeige Beschriftung für Hydranten an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''nein'']// | | **''datenlayer.ereignisse.beschriftung''** \\ //''MAP_DEFAULT_DATENLAYER_EREIGNISSE_BESCHRIFTUNG''//| Zeige Beschriftung für Ereignisse an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''ja''//| |
| * ''datenlayer.objekte'' - Zeige Datenlayer Objekte an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''nein'']// | | **''datenlayer.hydranten''** \\ //''MAP_DEFAULT_DATENLAYER_HYDRANTEN''//| Zeige Datenlayer Hydranten an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''ja''//| |
| * ''datenlayer.objekte.beschriftung'' - Zeige Beschriftung für Objekte an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''ja'']// | | **''datenlayer.hydranten.beschriftung''** \\ //''MAP_DEFAULT_DATENLAYER_HYDRANTEN_BESCHRIFTUNG''//| Zeige Beschriftung für Hydranten an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''nein''//| |
| * ''datenlayer.objekte.gruppen'' - Kommaseparierte Liste der anzuzeigenden Objektgruppen oder ''ja'' bzw. ''1'' um alle Gruppen anzuzeigen (um alle Gruppen auszublenden ''nein'' oder ''0'') //[Default: ''ja'']// | | **''datenlayer.objekte''** \\ //''MAP_DEFAULT_DATENLAYER_OBJEKTE''//| Zeige Datenlayer Objekte an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''nein''//| |
| * ''datenlayer.einsatzabschnitte'' - Zeige Datenlayer Einsatzabschnitte an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''nein'']// | | **''datenlayer.objekte.beschriftung''** \\ //''MAP_DEFAULT_DATENLAYER_OBJEKTE_BESCHRIFTUNG''//| Zeige Beschriftung für Objekte an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''ja''//| |
| * ''datenlayer.einsatzabschnitte.beschriftung'' - Zeige Beschriftung für Einsatzabschnitte an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''ja'']// | | **''datenlayer.objekte.gruppen''** \\ //''MAP_DEFAULT_DATENLAYER_OBJEKTE_GRUPPEN''//| Kommaseparierte Liste der anzuzeigenden Objektgruppen oder ''ja'' bzw. ''1'' um alle Gruppen anzuzeigen (um alle Gruppen auszublenden ''nein'' oder ''0'')| //''ja''//| |
| * ''datenlayer.einsatzfotos'' - Zeige Datenlayer Einsatzfotos an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''nein'']// | | **''datenlayer.einsatzabschnitte''** \\ //''MAP_DEFAULT_DATENLAYER_EINSATZABSCHNITTE''//| Zeige Datenlayer Einsatzabschnitte an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''nein''//| |
| * ''datenlayer.einsatzfotos.beschriftung'' - Zeige Beschriftung für Einsatzfotos an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''ja'']// | | **''datenlayer.einsatzabschnitte.beschriftung''** \\ //''MAP_DEFAULT_DATENLAYER_EA_BESCHRIFTUNG''//| Zeige Beschriftung für Einsatzabschnitte an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''ja''//| |
| * ''userlayer'' - Kommaseparierte Liste der Anzeigenamen der ausgewählten Benutzerdefinierten Layer //[Default: keine]// | | **''datenlayer.einsatzfotos''** \\ //''MAP_DEFAULT_DATENLAYER_EINSATZFOTOS''//| Zeige Datenlayer Einsatzfotos an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''nein''//| |
| * ''lagekarten'' - Kommaseparierte Liste der Anzeigenamen der ausgewählten Lagekarten //[Default: keine]// | | **''datenlayer.einsatzfotos.beschriftung''** \\ //''MAP_DEFAULT_DATENLAYER_EINSATZFOTOS_BESCHRIFTUNG''//| Zeige Beschriftung für Einsatzfotos an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''ja''//| |
| * ''lagekarten.zeigeEinsatzbezogene'' - Wenn ''ja'' oder ''1'' werden zu den Lagekarten in Option ''lagekarten'' auch alle Lagekarten angezeigt, welche dem Einsatz in der Option ''einsatznummer'' zugeteilt sind (zum deaktivieren ''nein'' oder ''0'') //[Default: ''nein'']// | | **''userlayer''** \\ //''MAP_DEFAULT_USERLAYER''//| Kommaseparierte Liste der Anzeigenamen der ausgewählten Benutzerdefinierten Layer| //keine//| |
| * ''optionen.zeigeBeendeteEinsaetze'' - Zeige auch beendete (nicht geschlossene) Einsätze in Datenlayer Einsätze an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''ja'']// | | **''lagekarten''** \\ //''MAP_DEFAULT_LAGEKARTEN''//| Kommaseparierte Liste der Anzeigenamen der ausgewählten Lagekarten| //keine//| |
| * ''optionen.zeigeEinsatzmittelImStatus2'' - Zeige auch Einsatzmittel im Status 2 in Datenlayer Einsatzmittel an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''ja'']// | | **''lagekarten.zeigeEinsatzbezogene''** \\ //''MAP_DEFAULT_LAGEKARTEN_ZEIGEEINSATZBEZOGENE''//| Wenn ''ja'' oder ''1'' werden zu den Lagekarten in Option ''lagekarten'' auch alle Lagekarten angezeigt, welche dem Einsatz in der Option ''einsatznummer'' zugeteilt sind (zum deaktivieren ''nein'' oder ''0'')| //''nein''//| |
| * ''optionen.zeigeEinsatzmittelImStatus6'' - Zeige auch Einsatzmittel im Status 6 in Datenlayer Einsatzmittel an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'') //[Default: ''ja'']// | | **''optionen.zeigeBeendeteEinsaetze''** \\ //''MAP_DEFAULT_OPTIONEN_ZEIGEBEENDETEEINSAETZE''//| Zeige auch beendete (nicht geschlossene) Einsätze in Datenlayer Einsätze an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''ja''//| |
| * ''optionen.taktischeZeichenGröße'' - Größe der Taktischen Zeichen (sowohl Lagekarte, als auch Einsatzmittel) (mögliche Werte: ''XS'', ''S'', ''M'', ''L'', ''XL'') //[Default: ''M'']// | | **''optionen.zeigeEinsatzmittelImStatus2''** \\ //''MAP_DEFAULT_OPTIONEN_ZEIGEEINSATZMITTELIMSTATUS2''//| Zeige auch Einsatzmittel im Status 2 in Datenlayer Einsatzmittel an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''ja''//| |
| * ''einsatznummer'' - Optionale Angabe einer Einsatznummer als Standardwert beim Anlegen von Lagekarten sowie zum Anzeigen von Lagekarten des Einsatzes in Kombination mit der Option ''lagekarten.zeigeEinsatzbezogene'' | | **''optionen.zeigeEinsatzmittelImStatus6''** \\ //''MAP_DEFAULT_OPTIONEN_ZEIGEEINSATZMITTELIMSTATUS6''//| Zeige auch Einsatzmittel im Status 6 in Datenlayer Einsatzmittel an, wenn ''ja'' oder ''1'' (zum deaktivieren ''nein'' oder ''0'')| //''ja''//| |
| | | **''optionen.taktischeZeichenGroesse''** \\ //''MAP_DEFAULT_OPTIONEN_TAKTISCHEZEICHENGROESSE''//| Größe der Taktischen Zeichen (sowohl Lagekarte, als auch Einsatzmittel) (mögliche Werte: ''XS'', ''S'', ''M'', ''L'', ''XL'')| //''M''//| |
| | | **''einsatznummer''** \\ //(theoretisch ''MAP_DEFAULT_EINSATZNUMMER'' [keine Relevanz])//| Optionale Angabe einer Einsatznummer als Standardwert beim Anlegen von Lagekarten sowie zum Anzeigen von Lagekarten des Einsatzes in Kombination mit der Option ''lagekarten.zeigeEinsatzbezogene''| //keine//| |
| |
| == URL Parameter == | == URL Parameter == |
| Die Einträge für die Startansicht sind in der Standarddatenbank nicht enthalten und können somit auch nicht über den Editor erzeigt werden werden. | Die Einträge für die Startansicht sind in der Standarddatenbank nicht enthalten und können somit auch nicht über den Editor erzeigt werden werden. |
| Alle oben genannten Werte können in der Datenbanktabelle ''edpweb_optionen'' gesetzt werden. Der Datenbankeintrag bildet sich wie folgt: | Alle oben genannten Werte können in der Datenbanktabelle ''edpweb_optionen'' gesetzt werden. Der Datenbankeintrag bildet sich wie folgt: |
| * ''NAME'' - In Großbuchstaben geschriebener Name der oben genannten Option mit dem Prefix ''MAP_DEFAULT_''. Punkte müssen durch Unterstriche (''_'') ersetzt werden. Bspw. ''MAP_DEFAULT_KARTENSATZ'' oder ''MAP_DEFAULT_DATENLAYER_EINSATZMITTEL_TAKTISCHEZEICHEN'' | * ''NAME'' - In Großbuchstaben geschriebener Name (siehe Tabelle oben) |
| * ''WERT'' - Oben genannter Wert | * ''WERT'' - Gewünschter Wert (mögliche Werte siehe Tabelle oben) |
| * ''TYP'' - Für Darstellung in Editor genutzt. ''0'' für Ja/Nein Werte und ''1'' für Textwerte | * ''TYP'' - Für Darstellung in Editor genutzt. ''0'' für Ja/Nein Werte und ''1'' für Textwerte |
| * ''BEZEICHNUNG'' - Optionale Bezeichnung in Editor | * ''BEZEICHNUNG'' - Optionale Bezeichnung in Editor |