freemapperEnglish

Handbuch › freemapper

10. Karte als PDF

Drei Schalter schreiben eine druckfertige Karte in A4 oder A3, zwei weitere stellen Maßstabsleiste und Quellenangabe ein:

SchalterDateiInhalt
--pdf (oder „mit PDF“ beim Assistenten)<name>.pdfdie Karte: genau die Objekte der OOM-Datei, also ohne Kandidaten
--pdf-candidates<name>-candidates.pdfder Prüfausdruck: die Karte plus alle Kandidaten, lagetreu
--training<name>-training.omap, <name>-training.pdfdie Trainingskarte: Karte und Kandidaten, bereinigt zum Drucken und Laufen
--pdf-scale-barzeichnet auf den PDFs die Maßstabsleiste
--pdf-sources auto|full|credit-onlywählt die Quellenangabe auf den PDFs (Standard auto)

Die Schalter lassen sich verbinden; dann liegen die Dateien nebeneinander im Projektordner. export und run kennen alle fünf, der MCP-Server als pdf, pdf_candidates, training, pdf_scale_bar und pdf_sources. freemapper merkt sich die Wahl nicht im Projekt: Sie gilt für den Aufruf.

Prüfausdruck als PDF

Der Prüfausdruck des Kreuzgymnasiums. Quelle: GeoSN, dl-de/by-2-0, Daten geändert; © OpenStreetMap-Mitwirkende.

Das PDF der Karte enthält nur, was auch in der OOM-Karte steht: Gebäude, Flächen, Gewässer, die Grundfläche unter Sprintkarten und die Nordlinien, dazu Titel, Maßstabszahl, Äquidistanz, Namensnennung und den Hinweis auf freemapper. Die Maßstabsleiste fehlt, weil deutsche Orientierungslaufkarten meist keine haben. Wer sie braucht, setzt --pdf-scale-bar; die Zahl „Maßstab 1:4000“ steht immer im Titelblock.

Quellenangabe auf dem PDF. Unter dem Titelblock stehen die Quellen mit Lizenz. Bis zu fünf Zeilen druckt freemapper unverändert (--pdf-sources auto, der Standard). Ist die Liste länger, etwa in Berlin mit neun Zeilen, kürzt es sie Schritt für Schritt: Quellen mit dl-de/zero-2-0 desselben Anbieters werden eine Zeile, lange Namen werden kurz („K5“ statt „Karte 1:5000 von Berlin (K5)“), Zeilen werden mit „ · “ verbunden, und zuletzt steht dort „Vollständige Quellen: ATTRIBUTION.txt im Projektordner“. Die Zeilen für OpenStreetMap, für jede andere Lizenz (dl-de/by-2-0, CC BY) und für freemapper bleiben dabei wörtlich. --pdf-sources full kürzt nie, --pdf-sources credit-only druckt nur die freemapper-Zeile. Rechtlich gilt: ODbL und dl-de/by-2-0 verlangen die Nennung der Quelle, wenn Sie die Karte weitergeben. Mit credit-only nennen Sie sie selbst; freemapper erinnert Sie daran. Die freemapper-Zeile mit der Adresse des Projekts steht in jedem Modus und lässt sich nicht abschalten. ATTRIBUTION.txt im Projektordner und die OOM- und OCAD-Karte führen immer alle Quellen.

Die Farben sind CMYK-Werte nach den IOF-Druck- und Farbdefinitionen Rev. 4 (gültig ab 1.12.2024), dieselben wie in der OOM- und der OCAD-Datei. Druckt Ihr Drucker Braun oder Grün deutlich anders, vergleichen Sie mit dem IOF Print Test Sheet und passen Sie die Farben an.

Der Prüfausdruck

Im Prüfausdruck werden alle Kandidaten zu Kartenobjekten, auch die unsicheren. Nur Punkte in einem Sperrgebiet-Kandidaten, nicht erreichbare Durchgänge und die Felswände, die die Generalisierung weggenommen hat, fehlen (Kapitel 7 und 9). Jedes Objekt liegt, wo seine Quelle es hat, auch wenn sich Symbole überdecken. Nehmen Sie ihn mit ins Gelände, um Karte und Kandidaten zu prüfen. Bis Version 0.21.0 hieß er Trainingskarte.

Hinweis zur Umstellung: Bis Version 0.8.0 schrieb --pdf die Karte mit Kandidaten und Maßstabsleiste. Das ist jetzt --pdf-candidates --pdf-scale-bar.

Die Trainingskarte

Die Trainingskarte ist eine eigene Karte neben der Grundkarte (<name>.omap). Sie wird gedruckt und gelaufen, wie sie ist. Dafür nimmt freemapper die Objekte der Karte und alle sichtbaren Kandidaten zusammen und bereinigt sie, damit kein Symbol auf einem anderen liegt und die Abstände der Norm bleiben. Die Grundkarte bleibt dabei, wie sie ist: Mit den Kandidaten ist sie das Material zum Kartieren, lagetreu und vollständig.

freemapper run kreuzgymnasium --training
freemapper export kreuzgymnasium --training --ocad

Es entstehen <name>-training.omap und <name>-training.pdf, mit --ocad auch ocad/<name>-training.ocd. Die OOM-Datei bindet dieselben Rastervorlagen ein wie die Karte, aber keine Kandidaten. Auf der Gebietsseite heißt die Option „Trainingskarte“, beim KI-Assistenten training. Maßstabsleiste und Quellenangabe gelten wie für die anderen PDFs.

Eine vorhandene Trainingskarte bleibt, damit ein Lauf keine überschreibt, die gedruckt oder weitergegeben wurde. run --training meldet dann „Trainingskarte … behalten, damit ein Lauf keine überschreibt, die gedruckt oder weitergegeben wurde; zum Erneuern löschen oder --force angeben“ und läuft weiter, export --training bricht mit einer Meldung ab. Zum Erneuern löschen Sie sie oder geben --force an. --force schreibt sie neu und ersetzt auch die Grundkarte; die alten Dateien bleiben als .omap.bak.

Was die Trainingskarte anders macht als die Karte, Schritt für Schritt:

  1. Linien, die Ende an Ende stoßen, werden eine Linie: Wege, Treppen, Gleise, Wasserläufe, Böschungen, Zäune, Mauern und Höhenlinien. Die Strichelung läuft dann durch.
  2. Stadtmobiliar (531, etwa Laternen, Papierkörbe und Fahrradständer) auf Straßen und Plätzen entfällt, im Park bleibt es.
  3. Offenes Gelände eines Parks ist nur dort gelb, wo das nDOM keine Bäume zeigt; der Rest bleibt weißer Wald. freemapper liest dafür die Baumbedeckung data/tree-cover.tif, die derive schreibt: alles ab 3 m Höhe, meist Bäume, aber auch Pavillons. Ohne nDOM bleibt der Park, wie er ist.
  4. In olivgrünen Flächen (520) bleiben nur Gebäude, Überdachungen, Gewässer, Bahngleise und Höhenlinien. Ein Weg, auch eine Treppe, bleibt ganz, wenn er hindurchführt: wenn er den Rand an zwei Stellen erreicht, die keine Mauer und kein Zaun versperrt. Von jedem anderen Weg bleibt an jeder offenen Stelle ein Anfang von 1 mm, damit ein Läufer nicht von einem abzweigenden Weg überrascht wird. Steht dort ein Zaun oder eine Mauer, zeigt die Karte nur diese. Eine Durchfahrt bleibt nur, wo ein Weg hindurchführt, der bleibt. Was auf dem Rand liegt, etwa der Zaun um den Garten oder die Straße daneben, bleibt.
  5. Ein Punktsymbol (ein Baum, ein Denkmal, ein Brunnen und dergleichen), das einem Weg, einem Gebäude, Wasser, einem Zaun oder einem anderen Punkt zu nahe kommt, rückt auf den nächsten freien Platz, höchstens 1,5 mm auf dem Papier (6 m bei 1:4000, 15 m bei 1:10 000), aber nie in olivgrüne Flächen. Von zwei Punkten rückt der kleinere. Er trägt dann freemapper:moved. Findet er keinen Platz, bleibt er stehen und entfällt in Schritt 6, wenn er dort einem anderen Symbol zu nahe kommt. Bäume auf Straßen und Plätzen bleiben stehen.
  6. Wo sich zwei Symbole überdecken oder einander näher kommen als der Abstand der Norm (0,15 mm zwischen zwei Linien, vergrößert wie die Symbole), weicht das mit dem niedrigeren Rang. Der Rang fällt von Gebäude über Gewässer, Bahn, Straße, Weg, Wasserlauf und Treppe, Zaun, Mauer und Felswand, Böschung und Höhenlinie bis zu den Punkten. Das Stück wird ausgeschnitten, Kreuzungen bleiben. Liegt mehr als die Hälfte eines Objekts im Konflikt, entfällt es ganz; ein Stück nahe an zwei Symbolen zählt einmal. Mauern und unüberwindbare Zäune werden nur geschnitten, nie ganz weggelassen, denn ein Läufer trifft sie im Gelände an. Höhenlinien laufen durch Gebäude und Wege und weichen nur Böschungen und Felswänden. Ein Zaun oder eine Mauer entlang einer Treppe bleibt: Die Norm zeichnet sie mit der Treppe.
  7. Was unter der Mindestgröße der Norm liegt, entfällt: kurze Linienstücke, Treppen unter drei Stufen (1 mm) und kleine Flächen von offenem Gelände, Wald und Grün. Ein kurzes Stück, das an einer Linie seiner Art endet, die bleibt, bleibt auch; bei Wegen, Treppen und Gleisen zählt jeder Weg, so bleibt ein von Stufen zerteilter Pfad, wenn ein Ende auf einen längeren Weg trifft. Zwei kurze Stücke halten einander nicht. Eine Treppe, die zu kurz zum Zeichnen ist, wird zwischen zwei Wegen als Weg gezeichnet (sie trägt freemapper:generalized); an einem Wegende entfällt sie.

Auf Wald- und Sprintkarten generalisiert die Trainingskarte außerdem die Felswände stärker als die Karte (Kapitel 7).

Fahrbahnen, Gleise und Wege, die nebeneinander laufen, stehen in dieser Version noch nebeneinander, und die Bordsteine bleiben. Das Zusammenlegen auf eine Mittellinie, das Verschieben von Linien und eine eigene Farbe für die Fahrbahn kommen später. Halten nach allen Schritten noch Objekte zu wenig Abstand, nennt eine Warnung die Länge in mm; schauen Sie sich diese Stellen in OOM an.

Kartieren Sie nicht in der Trainingskarte. freemapper baut sie aus den heruntergeladenen Daten und den Inhaltseinstellungen, nicht aus den .omap-Dateien; was Sie in OpenOrienteering Mapper korrigieren, kommt nie in sie hinein. Was sie verschiebt oder weglässt, steht lagetreu in der Grundkarte und den Kandidaten. Um nur die Trainingskarte neu zu schreiben, löschen Sie <name>-training.omap (mit --ocad auch ocad/<name>-training.ocd) und rufen run --training ohne --force auf; das PDF entsteht dabei neu. --force ersetzt auch die Grundkarte. Die unsicheren Objekte der Trainingskarte kommen aus den Kandidaten; prüfen Sie die Strecke vor einem Lauf im Gelände, am besten mit dem Prüfausdruck.

Stand: v0.22.0 · Quelle auf GitHub