MSL KARTENARCHIV — EIGENE KOLORIERTE LEHRWANDKARTEN
Version 2.12.0 · 17. Oktober 2026
Raum und Karteninhalte sind getrennt. Sieben hohe Stangen bieten je 40 Plätze.
Weltkarte und sieben Kontinentkarten hängen an GSE. Neue Karten werden als
fertige Pakete ergänzt, ohne Raum oder allgemeines Programm neu zu schreiben.
Jede Tafel: eigene hochwertige kolorierte Zeichnung, sorgfältig, ruhig, zeitlos.
Keine Internetbilder oder übernommenen Kartenbilder. Rohkoordinaten und numerische
Höhen sind für eine genaue eigene geografische Zeichnung zulässig.
VERWALTUNG
Verwaltung entsperren, „Karte einhängen“ wählen, JSON-Paket oder SVG und Stange
wählen. Dieselbe map.id aktualisiert eine vorhandene Karte, eine neue Kennung
fügt eine hinzu. Eine volle Stange nimmt keine 41. Karte an. Zum Umhängen dieselbe
Kennung und eine andere Stange wählen. „Archiv sichern“ enthält alle Karten als
JSON. „Webspace-ZIP“ enthält das vollständige veröffentlichbare Archiv. Änderungen
werden im Browser gespeichert. ZIP ganz entpacken und auf den Webspace laden.
Die Passwortsperre schützt die Bedienung der statischen Browserfassung.
PAKETVERSION 3
format: "msl-kartenpaket"
version: 3
map: {id, name, type:"svg", kind, number}
data: {svg, presentation}
svg: vollständige eigene SVG-Zeichenkette mit rechteckigem viewBox. Eventuelle
eigene Rasterzeichnungen direkt als PNG/JPEG/WebP-base64 im SVG einbetten.
Keine externen Bilder, Skripte oder Schriftdateien. SVG höchstens 25 MiB;
gesamtes Importpaket höchstens 100 MiB. Optionale Infoboxen werden nur für ausdrücklich entsprechend beauftragte
Tafeln verwendet; London ist die erste neue Tafel mit dieser Ausstattung.
WENIGE SCHALTBARE OBJEKTGRUPPEN
presentation: {mapOnly:true, adaptiveLabels:true, groupControlsOnly:true,
groups:[{id:"waters",label:"Flüsse & Seen",defaultVisible:false}, ...]}
SVG data-group="waters" steuert Linien, Seenflächen und Namen gemeinsam.
Für die aktuellen geografischen Tafeln: countries, waters, mountains, cities.
Die IDs sind frei wählbar. Bis zu acht Gruppen werden unterstützt; inhaltlich
auf wenige sinnvolle Schalter beschränken. groupControlsOnly:true zeigt nur
diese Gruppenschalter. Keine zusätzlichen umfangreichen Ebenenmenüs.
DARSTELLUNGSWECHSEL
presentation.modes:[{id:"physical",label:"Physisch"},
{id:"political",label:"Politisch"}], defaultMode:"physical".
SVG data-mode="physical" ordnet Elemente der Ansicht zu. Beide Ansichten
verwenden dasselbe Koordinatensystem; Ausschnitt und Zoom bleiben erhalten.
Gebirgsnamen und Gipfelsymbole sind eigene Gruppen, das Relief bleibt in der
physischen Grundkarte. Die Antarktis braucht keinen politischen Modus.
GUT LESBARE NAMEN
SVG-Gruppe .detail-label-group mit data-label-priority="2" wird auf Überdeckung
geprüft. Kleinere Zahl: höhere Priorität. data-screen-size="true" mit
data-anchor-x und data-anchor-y hält Symbole und Namen in Bildschirmgröße am
richtigen Kartenort. data-min-zoom="3" zeigt ein Detail ab dreifachem Zoom.
.map-decoration kennzeichnet Titel und Legenden. Nicht zu viel auf einmal:
bis zu vier Städte, vier Flüsse und zwei Berge/Gebirge je Land als Orientierung.
Bei kleinen Inselgebieten keine Merkmale erfinden.
WEITERE THEMEN
Für Themen, die mehrere Kartenbilder benötigen, bleibt data.slides mit bis zu
20 Kartenbildern oder data.overlays mit bis zu 20 Auflagen unterstützt. Solche
Karten müssen ihr Thema begründen; eine Weltkarte bleibt eine Weltkarte.
Alle Vorlagen in templates sind ausdrücklich technische Platzhalter, keine
fertigen Lehrtafeln. Detailkarte_Vorlage.json zeigt Gruppen und Ansichtswechsel.
AUFTRAG FÜR WEITERE TAFELN
„Erstelle ein vollständiges MSL-Kartenpaket Version 3 für [Thema]. Die Hauptarbeit
steckt in einer hochwertigen eigenen kolorierten Zeichnung: liebevolle Details,
ruhiger Aufbau und zeitlose Eleganz im Schulwandkartenstil. Wenige fachlich
sinnvolle Schalter, gut lesbare Namen und starker Zoom. Keine Infoboxen, keine
Internetbilder oder fertigen Kartenbilder. Format nach KARTEN_ERWEITERN.txt.“
OPTIONALE GRENZHERVORHEBUNG
SVG-Flächen können als am Ende der Kartenzeichnung stehen. Referenzierte Pfade einmal in defs speichern. Die Hervorhebung arbeitet unabhängig von den normalen Objektgruppen, mit Maus/Stift, kurzem Touch-Antippen und Tastatur. Keine Skripte oder Informationsboxen im Datenpaket.
OPTIONALE ILLUSTRIERTE INFOBOXEN (LONDON UND ENTSPRECHENDE NEUE AUFTRÄGE)
data.notes: [{id:"example",title:"Titel",englishName:"English name",
category:"Thema",summary:"Kurzer verständlicher Text",prompt:"Beobachtungsauftrag",
image:"data:image/webp;base64,...",sourceUrl:"https://..."}]
Bis 100 eindeutige Einträge. Bilddaten müssen eingebettete PNG/JPEG/WebP sein;
externe Bilder, SVG-Bilder in Infoboxen und Skripte sind ausgeschlossen.
SVG-Ziel: ….
Jede Illustration wird eigenständig mit dem eingebauten Bildgenerator erstellt.
Maus, kurzer Touch und Tastatur werden vom gemeinsamen Programm unterstützt.
Option presentation.viewportLabels:true begrenzt Beschriftungsprüfungen auf den
sichtbaren Ausschnitt; sinnvoll bei umfangreichen Stadtplänen. Ohne notes bleibt
die Tafel ohne Infoboxen. Bestehende Karten brauchen keine Anpassung.
DIDAKTISCH REDUZIERTE STADTLEHRTAFELN
London und München: je30 Straßennamen und30 eigene Bildminiaturen. Eine ruhige
Tafel mit klaren Lagebeziehungen, viel freier Fläche, wenigen Gewässern und
Stadtteilen. Keine Gebäudegrundrisse oder versteckte detailreiche Straßenbasis.
Namen und kurze Erklärungen der Miniaturen öffnen sich beim Zeigen/Antippen.
Verbindlicher aktueller Aufbau: scripts/build-school-cities.py.
THEMENKARTEN 2.9.0
Vier neue Datenpakete: alpen, isar, nil, roemer. Jede Tafel hat ein eigenes
Hauptbild, sechs kurze Texte und passende data-group-Schalter. Keine neuen
Infoboxen. Grundprogramm und Raum benötigen dafür keine Sonderfälle.
Quellen und Originalbilder: data/sources/themenkarten/.
EINZELPAKETE UND NATURRÄUME 2.10.0
Vier weitere Tafeln: kueste, klimazonen, erde-bewegung und regenwald.
Je eine neue eigene Hauptzeichnung, sechs kurze Kernaussagen und drei Schalter.
Die vollständigen Einzelpakete liegen unter kartenpakete/. Anleitung:
KARTENPAKETE_ANLEITUNG.txt. Einhängen speichert im Browser; für alle Besucher
Webspace-ZIP exportieren und dessen Inhalt erneut hochladen.
Das Gesamtarchiv enthält nun 23 Tafeln an GSE. Themenfolge: THEMENPLAN.txt.
LEHRTAFELN 2.11.0
Vier weitere eigenständige Datenpakete: klimawandel, jeans, mittelalter-stadt,
entdeckungsreisen. Je eigene Bildkomposition, sechs kurze Kernaussagen und
drei passende Schalter. 27 Tafeln an GSE; kein Sonderfall im Grundprogramm.
Alle vier zusätzlich als einzelne JSON-Datei in kartenpakete/.
Bildentstehung und Fachgrundlagen: GESELLSCHAFT_QUELLEN.txt.
GSE-ABSCHLUSS 2.12.0
Die sechs abschließenden Pakete heißen industrialisierung, afrika-kolonial,
erster-weltkrieg, ns-europa, deutsche-einheit und europa-zusammen.
Aktuell 33 Tafeln an GSE, 7 Plätze frei. Die angekündigte Themenliste ist
abgeschlossen; die technische Erweiterbarkeit bleibt vollständig erhalten.
Die Stangenperspektive verteilt jeden tatsächlich eingehängten Bestand bis
kurz vor die Wand. Keine Karten verschwinden mehr ab dem achten Platz.
Generatoren: prepare-gse-history.py, build-gse-finale.py, compile-gse-finale.mjs.
Die Rohdatenvorbereitung kann standardmäßig aus dem beigelegten raw-Ordner
wiederholt werden. Shapely, pyproj und pyshp werden dafür benötigt.
SCHRITTWEISE TAFELBILDER AB 2.13.0
NuT5 verwendet den allgemeinen Datenvertrag presentation.teachingSteps=true
und presentation.maxZoom=6. Unterrichtsschritte sind die vorhandenen
presentation.groups (höchstens acht), jeweils mit defaultVisible=false.
Die passenden SVG-Elemente erhalten data-group mit derselben Kennung.
Nächster Schritt zeigt die nächste noch verborgene Gruppe; Schritt zurück
verbirgt die letzte sichtbare. Einzelne Gruppen sowie Alles aus/an sind
ebenfalls verfügbar. Themen werden nicht im Programm hinterlegt.
maxZoom ist optional und darf zwischen 2 und 64 liegen; ohne Angabe bleibt
das bisherige Zoomverhalten erhalten. Für diese neuen Steuermöglichkeiten
einmal das vollständige Archiv ab Version 2.13.0 auf den Webspace laden.
Neue Tafeln anschließend als vollständige JSON-Datenpakete einhängen.