MilX-Layer und Overlays in map.army importieren

In diesem Kapitel wird gezeigt, wie sie ihre MilX Layer importieren können. Oder sie importieren eigene Layer als Vektor oder Bitmap-Grafik.

Übersicht

Folgende Typen von Datenlayern können in map.army importiert werden:

TypBeschreibung
MilXLage, die in map.army erstellt und exportiert wurde.
VektorgrafikBeliebige Grafik im Vektorformat
RastergrafikBeliebige Grafik im Rasterformat

MilX Layer

Dateien mit der Endung .milxlyz wurden aus dem Generator für militärische Lagen exportiert. Diese können wieder importiert, angezeigt und weiterbearbeitet werden.

Falls sie auf ihrer Lagekarte bereits Layer erzeugt haben, werden die importierten Layer immer hinzugefügt. Bereits existierende Layer werden nicht verändert.

Vektor Layer

Sie können Vektor-Grafiken als Layer importieren und in der Lagekarte darstellen. Es sind folgende Grafik-Formate möglich:

EndungFormat
*.kmlKeyhole Markup Language (z.B. aus Google Earth)
*.gpxDas GPS Exchange Format ist ein Datenformat zur Speicherung von Geodaten
*.jsonDie JavaScript Object Notation ist ein Datenformat für den Datenaustausch zwischen Anwendungen
*.geojsonGeoJSON ist ein offenes Format, um geografische Daten nach der Simple-Feature-Access-Spezifikation zu repräsentieren

Hinweise zum KML-Import

KML-Dateien verweisen häufig über href-Attribute innerhalb von Placemarks auf eigene Icons. map.army übernimmt diese Icon-Referenzen beim Import nicht — jedes Feature wird mit einem generischen Basissymbol dargestellt. KML-Dateien moderater Grösse werden zuverlässig importiert; sehr grosse Vektoreingaben können die Punkt-Obergrenze pro Symbol überschreiten — in solchen Fällen die Daten auf mehrere Dateien aufteilen.

Nach dem Import kann eine Vektorebene über den Einstellungsdialog der Ebene in eine MilX-Ebene konvertiert werden. Die resultierende MilX-Ebene unterstützt den vollen taktischen Grafikeditor und lässt sich als .milxlyz exportieren. Das beim Konvertieren zugewiesene Basissymbol kann derzeit nicht innerhalb der Anwendung geändert werden — siehe den FAQ-Eintrag zum Ändern des Symbols eines importierten Features für den Projekt-Workflow.

Erhalt von Stil und Farbe

map.army parst Geometrie und Standard-Stileigenschaften aus Vektor-Importen, aber Farbe und Stil-Attribute pro Feature aus Drittanbieter-Werkzeugen werden möglicherweise nicht übernommen:

  • GPX hat im Kernschema keine standardisierte Farbeigenschaft. Einige Werkzeuge (Garmin, Scribblemaps) schreiben eine nicht-standardisierte topografix:color-Erweiterung, die map.army nicht parst — importierte Features fallen auf den Standardstil zurück.
  • JSON / GeoJSON haben ebenfalls kein durch das Schema vorgeschriebenes Stil-Attribut; Stile variieren je nach Produzent und die meisten Erweiterungen werden nicht geparst.
  • KML-Stile (<Style> mit <LineStyle>-Farbe, <IconStyle> href) werden für die Geometrie teilweise berücksichtigt, aber die href-Icons werden nicht übernommen (siehe Hinweise zum KML-Import oben).

Wenn die Farbe wichtig ist, bearbeiten Sie die resultierende Vektor- oder MilX-Ebene nach dem Import in map.army , oder erzeugen Sie die Quelldatei nur mit standardkonformen Stildeklarationen.

Bild Layer

Sie können Raster-Grafiken als Layer importieren und in der Lagekarte darstellen. Es sind folgende Grafik-Formate möglich:

EndungFormat
*.pngPortable Network Graphics — Rastergrafikformat mit verlustfreier Datenkompression
*.svgScalable Vector Graphics — Vektorgrafiken, die als Bildebene gerendert werden
*.jfifJPEG File Interchange Format Grafikformat
*.pjpegBitmap-Bild im Progressive-JPEG-Format
*.jpeg, *.jpgDas JPEG-Bildformat zählt zu den gängigsten Bilddateiformaten
*.pjpProgressive JPEG (alternative Endung)
*.bmpWindows Bitmap — zweidimensionales Rastergrafikformat
*.webpWebP — Grafikformat von Google für komprimierte Bilder

Eine Bildebene hinzufügen

  1. Öffnen Sie Kartenüberlagerungen → Ebene hinzufügen → Bild.
  2. Die Beschriftung der Schaltfläche variiert je nach Browser und Betriebssystem: in Chrome / Edge am Desktop heisst sie häufig Select Working Directory (Ordnerauswahl), in Safari und auf Mobilbrowsern dagegen Select File (Einzeldatei). Beide führen zum gleichen Ergebnis.
  3. Wählen Sie die Bilddatei aus. Für die Georeferenzierung wählen Sie zusätzlich die passende World-Datei (.pgw für PNG, .jgw für JPG — siehe Als georeferenziertes Bild exportieren).
  4. Positionieren Sie das Bild mit den Drag-/Zoom-/Rotation-Anfassern, bis es an der richtigen Stelle liegt.
  5. Klicken Sie auf die grüne Schaltfläche Add Layer, um die Ebene auf die Karte zu übernehmen. Bis Sie Add Layer drücken, ist die Ebene zwar im Import-Dialog vorbereitet, aber noch nicht sichtbar — dieser letzte Bestätigungsschritt wird am häufigsten übersehen und ist die Ursache hinter “importierte Bildebene erscheint nicht”.
Hinweis: Praktische Grössenbegrenzungen: sehr grosse Bildoverlays (mehrere zehn MB oder Pixelmasse über ~10 000 px pro Seite) können in manchen Browsern beim Rendern fehlschlagen. Wenn ein grosses Quellbild nicht erscheint, teilen Sie es in Kacheln auf und fügen Sie jede Kachel als separate Bildebene hinzu.

Bildoverlays und das .milxlyz-Format

Die Platzierungskoordinaten einer Bildebene werden in eine config.json-Begleitdatei neben der Bilddatei geschrieben. Um ein Bildoverlay über Sitzungen hinweg zu erhalten, halten Sie Bilddatei und JSON-Datei zusammen — wenn Sie den Bildwähler erneut öffnen und das gleiche Verzeichnis auswählen, stellt map.army die ursprüngliche Platzierung automatisch wieder her.

Bildebenen werden nicht in .milxlyz-Exporten eingebettet. Wenn Sie Ihre Arbeit als MilX teilen oder speichern, wird der Bildoverlay-Inhalt zurückgelassen. Um eine Karte mit Bildoverlay zu teilen, geben Sie die Bilddatei separat weiter oder verwenden eine Online-Quellen-Bildebene — siehe Online-Quellen-Ebenen teilen.

Bildoverlays für eigene Grafiken und fiktive Karten

Bildoverlays sind der unterstützte Weg für jeden Anwendungsfall, der nicht-standardisierte Grafiken auf der Karte benötigt:

  • Eingescannte Feldzugskarten oder historische Karten als Hintergrund.
  • Fiktive Nationen-Karten für Kriegsspiele oder Rollenspielszenarien.
  • Eigene Embleme, Truppenabzeichen oder andere Grafiken über den MIL-STD-2525-Symbolen.

Diese Grafiken liegen auf einer separaten Bildebene; sie werden nicht in einzelne militärische Symbole eingebettet (das MIL-STD-2525-/JC3IEDM-Austauschformat kann keine beliebigen Bilder auf Symbolen tragen). Für ergänzende Icons, die am Symbol haften, verwenden Sie den Icon-Erweiterungsmodifikator im Arbeitsmodus Erweitert — siehe Symbole → Symbol Editor.

Bildoverlays in der Desktop-PWA — zusätzliches Verhalten

Wenn map.army als Progressive Web App (auf den Desktop installiert) läuft, verhalten sich Bildoverlays etwas anders als im Browser-Tab:

Hinweis: Das Löschen einer Bildebene in der Desktop-PWA löscht auch die Quell-Bilddatei von der Festplatte (nicht nur die Ebenenreferenz). Die Löschung geht direkt ins Dateisystem — nicht in den Papierkorb. Halten Sie eine Kopie des Quellbildes anderswo bereit, bevor Sie es als Ebene hinzufügen, oder verwenden Sie den Browser-Tab zum Experimentieren.

Eine zweite PWA-spezifische Eigenheit betrifft die Ladereihenfolge: Wenn Sie zuerst eine .milxlyz öffnen und dann in derselben Sitzung eine Bildebene hinzufügen, wird die Bildebene beim nächsten Sitzungs-Neuladen möglicherweise nicht automatisch übernommen. Der zuverlässige Workflow ist: zuerst die Bildebene hinzufügen, positionieren, und dann beliebige MilX-Ebenen darüber laden. Falls die Bildebene nach einem Neuladen nicht zurückkehrt, fügen Sie sie manuell aus dem gespeicherten Bild + config.json-Paar erneut hinzu.

Bildoverlay vs. Wechsel der Basiskarte

Das Importieren eines Bildoverlays wird in der öffentlichen Webanwendung unterstützt und ist das richtige Mittel, um eine eigene Hintergrundgrafik auf eine Karte zu legen.

Das Wechseln der Basiskarte selbst zu einem privaten WMTS-/WMS-Anbieter (sodass sich die zugrundeliegenden Kartenkacheln ändern) ist eine separate Funktion, die nur in der professionellen Variante / einer Closed-Network-Bereitstellung verfügbar ist. Siehe den FAQ-Eintrag zur Pro-Version.