Digitale Ausgabe

Präsenz und Produktivität. Die Publikationsorte von Humboldts Schriften in der Geodatenvisualisierung

Dokumentation für Endnutzer*innen Dem umfangreichen Corpus der Berner Digitalausgabe von Alexander von Humboldts Sämtlichen Schriften kann man sich auf verschiedenen Wegen nähern, zum Beispiel über die Bibliographie oder über die zahlreichen Erschließungswerkzeuge und Kommentare. Ein weiterer Zugangsweg führt entlang der Orte, an denen die Texte weltweit veröffentlicht und verbreitet wurde. Die geographische Dimension von Humboldts Publizistik wird in dieser interaktiven Geovisualisierung veranschaulicht. Sie bietet neben einer Kartenansicht auch eine Corpustabelle mit Links zu den Volltexten und quantitative Diagramme sowie verschiedene Einstellungs-, Auswertungs- und Filtermöglichkeiten. Die vorliegende Dokumentation erläutert all diese Funktionen.

Bedienoberfläche (User-Interface)

Die Startseite der Geovisualisierung bietet das Datendashboard, also eine Anzeige, mit der der zugrundeliegende Datensatz – Humboldts Schriften und insbesondere Normdaten zu ihren Publikationsorten – bearbeitet und die statistischen Daten visualisiert werden. Über einen Tab am oberen linken Rand der Anzeige kann zu einer animierten Datenvisualisierung gewechselt werden. Der Text des jeweils ausgewählten Tabs erscheint in Grau, während der des nicht ausgewählten Tabs in Blau erscheint.

Statistische Daten / Datendashboard

Unter dem als Standard ausgewählten Tab Statistische Daten finden sich mehrere Visualisierungen von Geo-Daten und zugehörigen weiteren statistischen Daten. Das Datendashboard enthält folgende Elemente:
  1. Filter der Sprachen
  2. Filter der Publikationsorte
  3. Schieberegler zum Filtern von Zeiträumen
  4. Weltkarte mit Publikationsorten
  5. Corpus-Tabelle
  6. Publikationen im Zeitverlauf (Balkendiagramm)
  7. Publikationen nach Orten (Kuchendiagramm)

Filtermöglichkeiten

Filter der Sprachen

Direkt unter den Tabs findet sich ein gelb eingefärbtes Eingabefeld mit einer Dropdown-Liste zur Auswahl der insgesamt 15 Sprachen des Corpus. Die jeweilige Auswahl wird auf alle Visualisierungen im Tab Statistische Daten angewendet. Standardmäßig ausgewählt ist die Option Alle Sprachen, die alle Publikationen unabhängig von ihrer Sprache umfasst. Die Auswahl kann durch einen Linksklick auf das X neben Alle Sprachen entfernt werden. Das gleiche Prinzip gilt für das Entfernen anderer ausgewählter Optionen. Um Sprachen auszuwählen, gibt es folgende Möglichkeiten:
  1. Suche: Durch einen Klick in das Eingabefeld wird eine Suchfunktion aktiviert. Tippen Sie in das Suchfeld die gewünschte Sprache ein. In der Dropdown-Liste erscheinen nun die Optionen, die auf Ihre Suchanfrage zutreffen. Mit einem Klick auf eine dieser Optionen wird diese als Sprache ausgewählt. Damit ist der Filter gesetzt und der Datensatz wird in der Anzeige entsprechen angepasst. Es ist möglich, mehrere Sprachen auszuwählen. Hierzu wiederholen Sie den beschriebenen Vorgang einfach. Manche Publikationen weisen mehrere Sprachen auf; sie können als Kombinationen ausgewählt werden.
  2. Öffnen der Dropdown-Liste: Am rechten Rand des Eingabefelds befindet sich ein nach unten zeigender grauer Pfeil. Mit einem Linksklick auf den Pfeil öffnet sich eine Dropdown-Liste. Fahren Sie mit dem Mauszeiger darüber und scrollen Sie weiter, bis Sie die gewünschte Sprache finden. Es ist möglich, mehrere Sprachen auszuwählen. Hierzu wiederholen Sie den beschriebenen Vorgang einfach.

Filter der Publikationsorte

Direkt unter dem Sprachfilter findet sich ein weiteres gelb eingefärbtes Eingabefeld zur Auswahl der rund 430 Publikationsorte. Auch sie wird auf alle Visualisierungen im Tab Statistische Daten angewendet. Standardmäßig ausgewählt ist die Option Alle Orte. Die Auswahl kann durch einen Linksklick auf das X neben Alle Sprachen entfernt werden. Das gleiche Prinzip gilt für das Entfernen anderer ausgewählter Optionen. Um Sprachen auszuwählen, gibt es folgende Möglichkeiten:
  1. Suche: Durch einen Klick in das Eingabefeld wird eine Suchfunktion aktiviert. Tippen Sie in das Suchfeld den gewünschten Ort ein. In der Dropdown-Liste erscheinen nun die Optionen, die auf Ihre Suchanfrage zutreffen. Mit einem Klick auf eine dieser Optionen wird der Ort ausgewählt. Damit ist der Filter gesetzt und der Datensatz wird in der Anzeige entsprechen angepasst. Es ist möglich, mehrere Orte auszuwählen. Hierzu wiederholen Sie den beschriebenen Vorgang.
  2. Öffnen der Dropdown-Liste: Am rechten Rand des Eingabefelds befindet sich ein nach unten zeigender grauer Pfeil. Mit einem Linksklick auf den Pfeil öffnet sich eine Dropdown-Liste. Fahren Sie mit dem Mauszeiger darüber und scrollen sie weiter, bis Sie den gewünschten Ort gefunden haben. Es ist möglich, mehrere Orte auszuwählen. Hierzu wiederholen Sie den beschriebenen Vorgang.

Schieberegler zum Filtern von Zeiträumen

Direkt unter der Weltkarte findet sich eine graue Zeitlinie zur Auswahl des Anzeige-Intervalls. Die jeweilige Auswahl wird auf alle Visualisierungen im Tab Statistische Daten angewendet. Standardmäßig ist der Zeitraum von 1789 bis 1799 ausgewählt, das erste Jahrzehnt von Humboldts Publikationstätigkeit. Die Auswahl reicht bis zu Humboldts Tod 1859 und kann durch das Verschieben der beiden Schieberegler verändert werden. Der ausgewählte Zeitraum wird durch eine blaue Kennzeichnung und durch die Anzeige der Jahrgänge unterhalb des Reglers angezeigt. Neben einem Zeitraum kann auch ein einzelner Jahrgang ausgewählt werden. Schieben Sie dafür die Regler zueinander, bis sie sich vollständig überlappen.

Weltkarte mit Publikationsorten

Das zentrale Element der Datenanzeige ist eine Weltkarte. Diese findet sich oben links auf der Startseite. Weil sich nationale Grenzen während Humboldts Leben zum Teil deutlich verschoben, sind keine Ländergrenzen eingezeichnet. Auf der Karte werden die jeweils ausgewählten Publikationsorte dargestellt. Die beschriebenen Filter modulieren die Anzeige. Auf der Karte steht jeder farbige Punkt für einen Publikationsort. Die Größe und Farbe des Punktes zeigt die Anzahl an Publikationen, abhängig wiederum von den ausgewählten Filtereinstellungen. Zur Interpretation der farblichen Darstellung findet sich rechts neben der Weltkarte eine Legende, welche zu den Farbtönen die korrespondierende Publikationsanzahl angibt. Die Karte selbst bietet mehrere Möglichkeiten zur Interaktion:
  1. Zoomen: Mithilfe des Mausrads oder des Touchpads kann in der Karte gezoomt werden. Es wird auf den Bereich gezoomt, auf dem sich der Mauszeiger befindet.
  2. Bewegen: Bei Halten der Maustaste auf der Karte kann man den Kartenausschnitt beliebig verschieben.
  3. Einen Reset vornehmen: Um zur Standardansicht zurückzukehren, die die gesamte Weltkarte zeigt, klickt man oben rechts von der Karte auf das graue Icon mit gekreuzten Pfeilen (siehe untenstehende Abbildung).
    Abb. 1
  4. Abbildung speichern: Der im Fenster aktuell gezeigte Kartenausschnitt kann als Bilddatei im png-Format abgespeichert werden. Hierzu gibt es oben rechts von der Karte ein graues Icon einer Kamera (siehe untenstehende Abbildung). Mit einem Klick auf das Icon wird der Kartenausschnitt automatisch heruntergeladen.
    Abb. 2
  5. Information: Indem man mit dem Mauszeiger über einen der Kreise fährt, welche die Publikationsorte anzeigen, werden zusätzliche Informationen angezeigt. Unter dem fett gedruckten Namen des Publikationsorts wird die Anzahl der hier im ausgewählten Zeitraum und in den ausgewählten Sprachen erschienenen Veröffentlichungen angezeigt. Die Farbe der Anzeige entspricht der Menge der Publikationen.
  6. Interaktion mit der Corpus-Tabelle: Rechts von der Karte befindet sich eine Tabelle. In dieser sind jeweils die zugehörigen Publikationen zu den auf der Karte dargestellten Orten aufgeführt. Klickt man auf der Karte auf einen einzelnen Publikationsort, werden in der Tabelle nur noch diejenigen Publikationen angezeigt, die dort erschienen sind.

Corpus-Tabelle

In der Tabelle rechts von der Karte sind die den auf der Karte dargestellten Orten zugehörigen Publikationen aufgeführt. Die Tabelle enthält die folgenden Spalten:
  1. Titel: Hier wird der Titel der jeweiligen Publikation angezeigt. Alle Titel sind unterstrichen, da es sich jeweils um einen Link zu dem entsprechenden Volltext in der digitalen Edition handelt. Mit einem Linksklick auf den Titel öffnet sich ein neuer Browser-Tab mit der entsprechenden Textanzeige.
  2. Sprache: Hier wird die Sprache oder die Sprachenkombination angegeben, in der die jeweilige Publikation verfasst ist.
  3. Ort: Hier wird der Erscheinungsort der jeweiligen Publikation angegeben. Dieser Ort korrespondiert mit dem auf der Weltkarte angezeigten Ort.
Im Kopf jeder Spalte finden sich links vom Spaltennamen direkt übereinander zwei schwarze Pfeile (siehe untenstehende Abbildung). Mit Klick auf die Pfeile können die Einträge der jeweiligen Spalte auf- oder absteigend (alphabetisch oder numerisch) sortiert werden.
Abb. 3
Rechts über der Tabelle findet sich ein Button mit der Aufschrift Tabelle exportieren. Mit einem Klick auf den Button kann der aktuelle Inhalt der Tabelle als .csv Datei heruntergeladen werden. In der Standardansicht kann so eine vollständige Corpusliste erzeugt werden.

Publikationen im Zeitverlauf (Balkendiagramm)

Unterhalb der Weltkarte findet sich ein Balkendiagramm, auf dem die Anzahl der Publikationen (auf der y-Achse) gegen die Jahre (auf der x-Achse) aufgetragen ist. Die im Diagramm dargestellten Daten werden ebenfalls über die Filtermöglichkeiten am Kopf der Seite gesteuert. Dargestellt wird also, wie viele Texte pro Jahr im ausgewählten Zeitraum an den ausgewählten Orten in den ausgewählten Sprachen erschienen. Wie die Weltkarte kann auch das Balkendiagramm als Bilddatei gespeichert werden. Mit einem Klick auf das graue Kamera-Icon oben rechts wird das Diagramm automatisch als png-Datei heruntergeladen. Zusätzliche Informationen werden angezeigt, wenn man mit dem Mauszeiger über die Balken im Diagramm fährt. Für jeden Balken werden der Jahrgang sowie die Anzahl der Publikationen angezeigt, die in diesem Jahr für die eingestellten Filter vorliegen.

Publikationen nach Orten (Kuchendiagramm)

Unterhalb der Corpus-Tabelle, rechts neben dem Balkendiagramm, befindet sich ein Tortendiagramm. Es zeigt die Anteile der verschiedenen Orte an der Gesamtmenge der Publikationen, die durch die Filter ausgewählt wurden. Es zeigt also die räumlichen Verhältnisse im ausgewählten Corpus-Ausschnitt. Wie die Weltkarte kann auch das Tortendiagramm als Bilddatei gespeichert werden. Mit einem Klick auf das graue Kamera-Icon oben rechts wird das Diagramm automatisch als png-Datei heruntergeladen. Zusätzliche Informationen werden angezeigt, wenn man mit dem Mauszeiger über die Kreisausschnitte im Diagramm fährt. Für jede Fläche wird der entsprechende Ort, die absolute Anzahl der hier erschienenen Publikationen sowie ihr Anteil an der Gesamtmenge des per Filter bestimmten Corpus-Auswahl angegeben.

Datenvisualisierung

Durch Klick auf den Tab Datenvisualisierung am oberen linken Bildschirmrand wird eine zusätzliche Anzeigeoberfläche mit folgenden Elementen erreicht:
  1. Weltkarte mit Publikationsorten
  2. Legende der Weltkarte
  3. Play- und Stop-Button
  4. Schieberegler zur Einstellung des Jahres
Das zentrale Element der Seite Datenvisualisierung ist eine animierte Weltkarte, auf der die Publikationsorte gezeigt werden. Der dieser Weltkarte zugrundeliegende Datensatz enthält sämtliche Publikationen, die in der Berner Edition erfasst sind. Diese Ansicht kann nicht gefiltert werden. Die Animation kann mit einem Klick auf den Play-Button, welcher sich in der unteren linken Ecke des Bildschirmrandes befindet, gestartet werden. Sie zeigt chronologisch alle Orte, an denen im jeweiligen Jahrgang Humboldt-Texte erschienen sind, sowie die Anzahl der jeweiligen Publikationen. Dabei wird in Ein-Jahres-Schritten vorgegangen. Größe und Farbe des Punktes auf der Weltkarte zeigen wieder die Anzahl der Publikationen an. Zur Interpretation der farblichen Darstellung findet sich rechts neben der Weltkarte eine Legende, welche zu den Farbtönen die korrespondierende Publikationsanzahl angibt Mit einem Klick auf den Stop-Button (neben dem Play-Button) kann die Animation in jedem beliebigen Jahrgang angehalten werden. Das Jahr kann außerdem manuell eingestellt werden. Hierfür wird der Schieberegler auf dem Zeitstrahl am unteren Bildschirmrand bewegt. Der aktuell ausgewählte Jahrgang wird am Beginn des Zeitstrahls angezeigt. Die Karte selbst bietet mehrere Möglichkeiten zur Interaktion:
  1. Zoomen: Mithilfe des Mausrads oder des Touchpads kann in der Karte gezoomt werden. Es wird auf den Bereich gezoomt, auf dem sich der Mauszeiger befindet.
  2. Bewegen: Bei Halten der Maustaste auf der Karte kann man den Kartenausschnitt beliebig verschieben.
  3. Einen Reset vornehmen: Um zur Standardansicht zurückzukehren, die die gesamte Weltkarte zeigt, klickt man oben rechts auf das graue Icon mit gekreuzten Pfeilen (siehe untenstehende Abbildung).
    Abb. 4
  4. Abbildung speichern: Der im Fenster aktuell gezeigte Kartenausschnitt kann als Bilddatei im png-Format abgespeichert werden. Hierzu gibt es oben rechts von der Karte ein graues Icon einer Kamera (siehe untenstehende Abbildung). Mit einem Klick auf das Icon wird der Kartenausschnitt automatisch heruntergeladen.
    Abb. 5
  5. Information: Indem man mit dem Mauszeiger über einen der Kreise fährt, welche die Publikationsorte anzeigen, werden zusätzliche Informationen angezeigt. Unter dem fett gedruckten Namen des Publikationsorts wird die Anzahl der hier im ausgewählten Jahrgang erschienenen Veröffentlichungen angezeigt. Die Farbe der Anzeige entspricht der Menge der Publikationen.

Programmierung

Die Web-Applikation wurde in Python entwickelt mithilfe des Frameworks „Dash“, welches auf Plotly.js und React.js aufbaut. Die Visualisierungen wurden mit Plotly Express auf Grundlage der aus den Datensätzen entstandenen Dataframes erstellt. Die Filtermöglichkeiten wurden durch die Verknüpfung der Visualisierung mit Dash-Komponenten im Callback realisiert. Wird über eine Dash-Komponente, z. B. über ein Dropdown, ein Wert zur Filterung übergeben, wird das den Visualisierungen zugrundeliegende Dataframe entsprechend angepasst. Die Entwicklung einer eigenen Anwendung wurde bereits bestehenden Tools wie dem Geo-Browser von DARIAH-DE vorgezogen, um die Spezifika des Editionsmaterials umsetzen zu können. Der Vorteil der Neuentwicklung liegt in der Möglichkeit, neben der Kartenlokalisierung weitere quantitative Analysetools zu kombinieren und auf einen nutzerseitig veränderbaren Datensatz interaktiv abzustimmen. Um tatsächlich einen zusätzlichen Zugangsweg zur Edition zu ermöglichen, war außerdem die Verlinkung mit den Volltexten unerlässlich, die in bisherigen Geo-Anwendungen häufig nicht vorgesehen ist. Außerdem bot das gewählte Vorgehen eine größere Freiheit bei der Gestaltung des User-Interfaces, das auf diese Weise an das Design der Digitalausgabe angepasst werden konnte.

Normdaten und Datensatz

Der Datensatz, auf dem die Geovisualisierung basiert, besteht aus den Metadaten der in der digitalen Edition enthaltenen Texte, ergänzt um die geographische Lage der Publikationsorte. Die Koordinaten (Längen- und Breitengrade) wurden von Geonames übernommen, einer geographischen Normdatenbank, die über elf Millionen Toponyme weltweit umfasst. Jedes topographische Objekt in Geonames ist mit einem festen URI (Uniform Resource Identifier) versehen. Der Datensatz setzt sich also aus folgenden Informationen zusammen: Breitengrad, Längengrad, Name der Textdatei, Titel, Sprache, Ort, Jahr.

Zugang und Lizenz

Die Inhalte der Geovisualisierung werden zur Verfügung gestellt unter der Lizenz CC BY-SA 4.0 (Namensnennung – Weitergabe unter gleichen Bedingungen 4.0 International). Der Code der Web-Applikation ist über ein GitHub-Repositorium zugänglich, ebenfalls unter der Lizenz CC BY-SA 4.0.

Beteiligte

Die vorliegende Web-Applikation ist das Ergebnis einer Projektarbeit, die im Sommersemester 2022 im Masterstudiengang Digital Humanities an der Universität Stuttgart durchgeführt wurde. Betreut wurde das Projekt durch Gabriel Viehhauser und Thomas Nehrlich. Der Arbeitsgruppe gehörten Lilly Osburg, Lale Arikan, Maja Heckmann, Theresa Müller und Ellen Schaefer an. Der Normdatensatz wurde von Thomas Nehrlich und Rex Clark erstellt.

Kontakt

Kontakt zur studentischen Arbeitsgruppe: lilly.osburg@live.de Kontakt zur Humboldt-Edition: humboldt@germ.unibe.ch