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.