Paul Bradshaw: Scraping-Techniken

Daten finden ist das Thema des zweiten Moduls im Online-Kurs “Doing Journalism with Data”, über den ich hier in einer kleinen Serie berichte. Experte ist Paul Bradshaw (Twitter), der an der Birmingham City University Online-Journalismus lehrt und das Online Journalism Blog betreibt. Er zeigt mir, wie man Daten automatisiert auslesen kann, nennt mir eine Alternative für den Fall, dass eine Website keinen RSS-Feed oder eigenen Mail-Alert anbietet, und erinnert mich an Möglichkeiten, die ich im Arbeitsalltag oft vergesse. Weiterlesen →

Simon Rogers: Datenjournalismus-Grundlagen

“Don’t focus on tools, focus on storys”: Paul Bradshaw, britischer Online-Journalist und Blogger, hat mit dieser freundlichen Mahnung mich gemeint. Ganz bestimmt. Denn ich neige dazu, in meiner Begeisterung für neue Werkzeuge schnell mal die eigentliche Geschichte aus den Augen zu verlieren. Die aber steht auch im Datenjournalismus im Vordergrund und am Anfang eines Projekts. Nett von Paul Bradshaw, mich am Ohr zu ziehen und daran zu erinnern.

 Die Krankenschwester Florence Nightingale stellt im 19. Jahrhundert die Todesursachen während des Krimkrieges  als Diagramm dar. Nightingale-mortality  von w:Florence Nightingale (1820–1910). - http://www.royal.gov.uk/output/Page3943.asp. Lizenziert unter Public domain über Wikimedia Commons.


Die Krankenschwester Florence Nightingale zeigt im 19. Jahrhundert, dass im Krimkrieg die meisten Soldaten an Infektionskrankheiten sterben und nicht an Kriegsverletzungen.
Bild: http://www.royal.gov.uk, lizenziert unter Public domain über Wikimedia Commons.

Er ist einer von fünf renommierten Datenjournalisten, bei denen ich in den vergangen Wochen den Online-Intensivkurs “Doing Journalism with Data: First Steps, Skills and Tools”  des European Journalism Centre absolvieren durfte, zusammen mit vielen tausend anderen Teilnehmerinnen und Teilnehmern aus der ganzen Welt. Es war ein MOOC, ein Massive Open Online Course, kostenlos und offen für alle, mit insgesamt 20 Video-Vorträgen in fünf Modulen, jeweils ergänzt durch Zwischentests und sehr rege geführte Forumsdiskussionen, aus denen ebenso viel zu lernen war wie aus den Vorträgen selbst. Der erfolgreiche Abschlusstest wird mit einem Zertifikat belohnt, und ich bin glücklich, meinen letzte Woche bestanden zu haben.

Was ich gelernt habe, will ich hier in einer fünfteiligen Serie aufschreiben. In diesem ersten Teil geht es um die Grundlagen. Weiterlesen →

Hamburger leben länger!

Vorbildlich: Das Max-Planck-Institut für Demografieforschung hat nicht nur herausgefunden, dass die Lebenserwartungen in Deutschland sehr unterschiedlich verteilt ist, sondern stellt auch gleich Rohdaten der Studie inklusive Geodaten zum Download zur Verfügung. So konnte ich recht schnell diese Karte erstellen:

Sie zeigt, wie stark der Anteil von Uralten (das sind jene, die gegen Ende des 19.Jahrhunderts in der jeweiligen Region geboren wurden, im Untersuchungszeitraum von 1989 bis 2002 also 105 Lebensjahre oder mehr auf dem Buckel hatten) nach oben oder unten vom Bundesdurchschnitt abweicht. Und siehe da: An der Küste lebt sich’s länger! Ganz besonders lange leben die Hamburger, die Stadt ist Spitzenreiter mit einem Hochbetagten-Anteil, der um 71 Prozent über dem Durchschnitt liegt. Weiterlesen →

Bornheim ist wieder Bornheim

Höhenstraße: Hier beginnt nun wieder Bornheim

Höhenstraße: Hier beginnt nun wieder Bornheim

Der Frankfurter Stadtteil Bornheim ist nun auch offiziell wieder dort Bornheim, wo ja eigentlich immer Bornheim war: Ab der Höhenstraße die Bergerstraße aufwärts. Ende letzten Jahres hat die Stadt die Stadtteilgrenze offiziell in Richtung Südwesten verschoben – dorthin, wo sie nach dem Gefühl der Bornheimer schon immer gehört, an die Höhenstraße. Zuvor gehörte auch der mittlere Teil der Bergerstraße, zwischen Höhenstraße und Bornheim-Mitte gelegen, offiziell zu Nordend-Ost. Wie es einst zu dieser irritierenden Grenzziehung gekommen war, erklärt Stadtkind Ffm hier. Nun also beginnt Bornheim an der Höhenstraße, und Arnsburger-, Petterweil- und mittlere Bergerstraße, der Germaniaplatz und die St.Josefskirche, sie alle sind endlich zu Hause. :)

Anlass für mich, die Geodaten der Frankfurter Stadtteilgrenzen zu aktualisieren. Bei dieser Gelegenheit habe ich auch viele Ungenauigkeiten ausgebessert. Jetzt also ganz frisch und noch besser als vorher:

KML-Daten zum Download

  • KML-Daten: alle Stadtteile von Frankfurt am Main (Download)
  • KML-Daten: Frankfurter Stadtteile, zugeschnitten auf Darstellung von Wahlergebnissen (Download)

Geodaten für Frankfurt am Main: Stadtteile zum Download

Frankfurter Stadtteile

Liebevoll gezeichnet: Frankfurter Stadtteile

Ich weiß jetzt so ungefähr, wie Slartibartfaß sich fühlte, der sein Leben dem Zeichnen von norwegischen Fjorden widmete. Bei mir sind es die Grenzen der 46 Stadtteile von Frankfurt am Main. Mit Hilfe von Google Earth und auf Grundlage dieser Karte habe ich stundenlang Polygone gemalt, bis mir die ganze Stadt vor den Augen verschwamm. Aber es hat sich gelohnt, denn nun kann ich für lokale Visualisierungen immer wieder auf diese Daten zurückgreifen – zum Beispiel, um zu vergleichen, wie es um die Ärztedichte in den einzelnen Stadtteilen steht. Und ihr könnt das auch, denn ich stelle meine Geodaten zum Download zur Verfügung! Weiterlesen →

Fusion Tables: So werden Infofenster auf einer Karte dynamisch

Infofenster, dynamisch gefüllt

Infofenster, dynamisch gefüllt

Wie sich mit Hilfe des Google-Werkzeugs Fusion Tables eine interaktive Karte erstellen lässt, habe ich hier schon mal beschrieben. Alles, was man dafür braucht: Eine Datentabelle und einen Google-Account.

Sofern die Tabelle Ortsinformationen enthält, lässt sich daraus eine Karte machen, die bestimmte Punkte oder auch ganze Bereiche (etwa einen Stadtteil oder ein Bundesland) markiert und auf Klick ein Fenster mit weiteren Angaben (etwa Einwohnerzahl oder Öffnungszeiten) einblendet. Welche Daten das sind und wie sie im Fenster dargestellt werden, kann man bei Fusion Tables konfigurieren.

Was aber, wenn das Fenster keine statischen Informationen enthalten, sondern sich dynamisch füllen soll? Der konkrete Anwendungsfall: Auf meiner Karte der Frankfurter Wahlkreise für die Landtagswahl, die ich für fr-online.de erstellt habe, werden in den Infofenstern die Direktkandidaten aufgelistet – und immer dann, wenn es ein Porträt dazu gibt (die erst nach und nach veröffentlicht werden), soll ein entsprechender Link zu diesem Text eingeblendet werden. Das Ganze bitte, ohne dass andernfalls Lücken oder Leerzeilen entstehen. Die Lösung: dynamische Templates. Weiterlesen →