Kurs:Karten und Geodaten (Virtuelles Kartenforum)

Karten und Geodaten (Virtuelles Kartenforum) - Seminarsitzung im Masterstudiengang DH, TU Dresden

TextLab der SLUB Dresden,

Methoden

Präsentation, gemeinsames Arbeiten (mobiles Endgerät nötig), Austausch

Termin
26. Mai 2023 von 9:20 bis 10:40 Uhr
Plattform
https://kartenforum.slub-dresden.de
Autor

Dominik Stoltz (Q95382360) – SLUB Dresden (Q323270)

Rekapitulation Bearbeiten

(Fortsetzung der vorigen Sitzung zum Thema Karten und Geodaten, heute stärker mit Fokus auf Karten)

Datenvisualisierung auf Karten, historische Beispiele: Jon Snows Cholera-Karte (1854) und Charles Minards Karte von Napoleons Feldzug 1812/13 nach Moskau (1869)

 
Minards Karte des Napoleonfeldzugs

Dazu moderne Varianten/Hommages:

(Punktdarstellungen und Kreisradien als Parameter, außerdem annotierte Pointer wurden bereits in der vorigen Seminarsitzung verwendet.)

Wikidata als Quelle für Geodaten Bearbeiten

Schon letzte Woche Wikidata als Quelle für Geodaten angezapft (Stichwort Klöster und Brauereien) Natürlich gäbe es zahllose weitere Sammmlungen, etwa www.geonames.org - Wikidata-Queries sind aber wegen der breiten Einsatzmöglichkeiten besonderes interessant

SPARQL (Sparql Protocol And RDF Query Language) wird nächste Woche ausführlicher Thema sein, daher hier nur kurz angeteasert. RDF (Resource Description Framework) ist ein semantisches Datenmodell basierend auf gerichteten Graphen. Darin werden Aussagen gebildet in Form von Tripeln. Diese bestehen aus Subjekt – Prädikat – Objekt, die miteinander kombiniert werden können.

SELECT ?stausee ?stauseeLabel ?koordinaten (YEAR(?baujahr) AS ?jahr) WHERE { 
?stausee wdt:P31 wd:Q131681 ; # ist ein Stausee 
wdt:P17 wd:Q183 ; # in Deutschland 
wdt:P625 ?koordinaten ; 
wdt:P571 ?baujahr . 
SERVICE wikibase:label { bd:serviceParam wikibase:language "de" } }

Disclaimer: Diese Query wurde erstellt von und mit ChatGPT. Ausprobieren in https://query.wikidata.org/ !

Weiternutzung der Daten im Virtuellen Kartenforum Bearbeiten

Download als CSV; Transformation der Koordinatenschreibweise in Longitude/Latitude (zB in OpenRefine) und Entfernen der Prä/Suffixe (in OpenRefine öffnen, mit "create" als neues Projekt starten, die Koordinatenspalte mit "edit column - Split into several columns" am Leerzeichen aufteilen, dann mit "edit cells - Replace" um "Point(" und ")" bereinigen und die fertig bearbeitete Tabelle wieder als "comma-seperated value" exportieren).

 
erklärendes Bild zu OpenRefine

https://www.convertcsv.com/csv-to-geojson.htm (das ginge eleganter mit einem eigenen Python-Skript, wer mag...)

Virtuelles Kartenforum

 
Talsperre Lehnmühle im Virtuellen Kartenforum

Angemeldete Nutzende können Sichten mit eigenen GeoJSON-Layers teilen.

Das VKF enthält auch Mosaikkarten, z.B https://slubdd.de/dresden1911 https://slubdd.de/leipzig1828 https://slubdd.de/meilenblatt

Ausblick auf ein mögliches Arbeitsthema: Stadtentwicklung im VKF

Bonus Bearbeiten

Karte deutschlandbezogener Schriftsteller:innen

#defaultView:Map
SELECT DISTINCT ?person ?name ?birthplace ?birthyear ?coord ?layer WHERE {
{?person wdt:P101 wd:Q49757} UNION {?person wdt:P106 wd:Q36180}
{?person wdt:P27 wd:Q183}
?person wdt:P570 ?dod;
   wdt:P19 ?place .
?place wdt:P625 ?coord
OPTIONAL { ?person wdt:P569 ?dob }
BIND(YEAR(?dob) as ?birthyear)
BIND(IF( (?birthyear < 1700), "Pre-1700", IF((?birthyear < 1751), "1700-1750", IF((?birthyear < 1801), "1751-1800", IF((?birthyear < 1851), "1801-1850", IF((?birthyear < 1901), "1851-1900", IF((?birthyear < 1951), "1901-1950", "Post-1950") ) ) ) )) AS ?layer )
?person rdfs:label ?name FILTER (lang(?name) = "de")
?place rdfs:label ?birthplace FILTER (lang(?birthplace) = "de")
} ORDER BY ?birthyear
 
Geburtsorte deutscher Schriftsteller:innen

Karten in der Wikiversity Bearbeiten

https://de.wikiversity.org/wiki/Wikiversity:Kartensammlung

-