Skip to content

Die Umweltzone Wiesbaden auf Openstreetmap

Im OSM Blog erscheinen seit ein paar Wochen so genannte Wochenaufgaben (die Idee ist allerdings schon älter), zuletzt die Wochenaufgabe Umweltzonen. Dabei geht es darum, möglichst alle in Deutschland (und weltweit) eingerichteten Umweltzonen - ihr wisst schon, die mit den Feinstaubplaketten - zu sammeln und zu mappen.

Für die Darstellung der deutschen Umweltzonen gibt es aktuell die Android-App "Umweltzone" von Tobias Preuss, der auch die Idee für die Wochenaufgabe hatte. Auf der "normalen" OSM-Karte sind die Bereiche hingegen nicht zu sehen. Immerhin lässt sich mit einer kurzen Abfrage auf Overpass Turbo die Wiesbadener Umweltzone anzeigen:

"Die Umweltzone Wiesbaden auf Openstreetmap" vollständig lesen

Maptales: Geschichten erzählen mit Landkarten

Landkarten sind eine uralte Form der Datenvisualisierung. Auf thematischen Karten können selbst komplizierte Sachverhalte sehr anschaulich und überraschend einfach erklärt werden, wie ihr alle sicher noch aus dem Erdkunde-Unterricht wisst. Historische Entwicklungen lassen sich auf Karten ebenfalls wunderbar nachvollziehen, wie die hervorragende Arte-Sendung "Mit offenen Karten" seit Jahren beweist. Jetzt soll das auch im Internet gelingen: Maptales heißt ein neuer Online-Dienst, mit dem sich sehr leicht karten-basierte Geschichten (map-based stories) erstellen lassen.

Was genau unter dem Begriff der map-based stories zu verstehen ist, begreift am schnellsten, wer die beiden Beispiel-Stories von Homers Odyssee oder Jules Vernes In 80 Tagen um die Welt durchklickt. Chronologische Ereignisse sind räumlich auf einer Weltkarte verortet und können wie in einer Slideshow durchgeblättert werden. Bei Bedarf ist jeder Schritt mit einem kurzen Begleittext versehen. Die Events sollten im Idealfall Teile einer großen Geschichte sein, die sich dann durch Ort und Zeit verfolgen lässt.

Um den Dienst zu testen, habe ich eine Maptale erstellt. Alle bisherigen Spieltage von Waldhof Mannheim in der laufenden Regionalligasaison sind im folgenden möglichst akkurat und ortsgenau erfasst ;-)

Jedem Spiel ließen sich noch weitere Inhalte beifügen, z.B. Spielberichte, Fotos oder Videos. Allerdings sind die Eingabefunktionen von Maptales noch recht rudimentär, Textformatierungen sind nicht möglich. Ich habe außerdem etwas üben müssen, bis ich die richtigen Orte gefunden und markieren hatte. Ein einfacher Datenimport, z.B. aus CSV-Daten oder aus Google Docs, hätte mir das Anlegen der Spieltage deutlich erleichtert. Nichtsdestotrotz: Maptales funktioniert bereits in der aktuell noch sehr frühen Version.

Ich kann mir interessante Anwendungen vorstellen, auch und gerade für (tages-)aktuelle Geschehnisse. Mir schwebt dabei so eine Art Storify mit Landkarten vor, auf denen Journalisten, Blogger oder auch Lehrer ihre Geschichten eintragen.

Oder nehmen wir die Visualisierung der Todesopfer rechter Gewalt in der Zeit: teilweise mit Maptales bereits machbar. Fehlen noch Filterfunktionen und ein Play-Button (und überhaupt die Anreicherung mit weiteren Daten). Wenn dann noch die Bedienung vereinfacht und die Ortssuche verbessert wird, ist Maptales ein wunderbares Tool für alle, die sich die Aussagekraft von Landkarten zu Nutze machen möchten.

Die Kartendaten von Maptales stammen übrigens aus der Openstreetmap, werden durch CloudMade aufbereitet und mittels der äußerst hilfreichen Javascript-Bibliothek Leaflet geladen. Eigene Kartenstyles, z.B. mit eigenen Farben, lassen sich auf diese Weise sehr einfach erstellen und abrufen; Maptales bietet das aber (noch) nicht an. Ich als großer Kartenfan und aktiver Openstreetmapper wünsche Maptales jedenfalls noch jede Menge schöne, neue Features und viel Erfolg.

PS: Ich hätte auch meinen letzten Urlaub per Maptales nacherzählen können. Oder warum nicht gleich Maptales als tägliches Fahrtenbuch? Tourdaten von Bands? Wenn ihr noch mehr Ideen habt oder Maptales gleich ausprobiert, würde ich mich über die entsprechenden Hinweise bzw. Links in den Kommentaren sehr freuen.

Der halboffene Haushalt

Visualisierung des Bundeshaushalts auf offenerhaushalt.de

In The state of mapping APIs wirft Adam DuVander einen Blick auf die wichtigsten momentan verfügbaren Mapping APIs (vergisst dabei aber OpenLayers!). Er stellt fest, dass es immer einfacher werde, Karten zu erstellen, dass es aber immer noch zu schwierig sei, an die Daten heranzukommen, um die Karten mit sinnvollen Informationen anzureichern.

In diesem Zusammenhang weist er auch darauf hin, dass es immer noch zu kompliziert sei, so genannte Choroplethenkarten aus Datenquellen zu erstellen. Was ein Choroplethenkarte ist, musste ich erst einmal nachschlagen. Im Prinzip sind das eingefärbte thematische Karten, auf denen beispielsweise Landkreise nach Häufigkeit bestimmer Eigenschaften unterschiedlich eingefärbt werden, wie sie auch dpa Regiodata anbietet. Da kommt dann auch wieder die Open Government-Bewegung ins Spiel.

Denn was bringt uns das beste Toolkit, um solche Karten einfach und schnell erstellen zu können, wenn wir an die zugrundeliegenden Daten gar nicht herankommen? Welche Probleme das Fehlen der Daten mit sich bringt, zeigt ein aktuelles Projekt auf. Unter OffenerHaushalt wird der Bundeshaushalt schön visualisiert und interaktiv bis auf die einzelnen Posten heruntergebrochen erfahrbar gemacht. Einen Haken hat die Sache aber, denn:

Die von OffenerHaushalt.de verwendeten Daten entstammen der Webseite des Bundesministeriums der Finanzen. Leider stehen die Haushaltsdaten nicht in einem offenen, maschinenlesbaren Datenformat zur Verfügung. Wir mussten daher auf einer maschinelle Auswertung der angebotenen HTML-Dokumente ("screen scraping") zurückgreifen.

Das ist schon ganz schön bitter und der Qualität der Daten nicht gerade förderlich. Immerhin stellt das Projekt die so gewonnenen Daten in maschinenlesbarer Form zur Verfügung, so dass sie auch von Dritten weiterverarbeitet werden können. Ich würde ja gern auch die Länderhaushalte sehen oder den Bundeshaushalt als multi-level pie chart. Eine freie Library, die so ein Diagramm erzeugen kann, habe ich aber noch nicht gefunden. Mal weitersuchen ...