Open Data – Nehmen und Geben bei Integreat

13. Mai 2019

Im vorigen Artikel zu Open Data haben wir das Konzept bereits genauer vorgestellt. Heute wollen wir den konkreten Nutzen von Open Data an einem Beispiel demonstrieren. Für eine der kommenden Integreat-App-Versionen ist geplant, die Suche nach der eigenen Kommune zu erleichtern. Dies wird mithilfe von GPS geschehen. Die Nutzerin oder der Nutzer erhält zukünftig eine Auswahl der um- bzw. naheliegenden Städte oder Landkreise.

Aus Datenschutzgründen möchten wir dabei aber nicht auf Google oder vergleichbare Dienste zurückgreifen. Also müssen unsere Entwicklerinnen und Entwickler ran! Sie müssen die Entfernung der nächsten Kommunen selbst errechnen. Grundvoraussetzung dazu sind die Koordinaten aller in Integreat vertretenen Kommunen. Doch wie geht das in einem sehr großflächigen Landkreis= Hier ist es besonders hilfreich für die Nutzerinnen und Nutzer, wenn auch die einzelnen Gemeinden mit Namen und Koordinaten auffindbar werden. Das verbessert insgesamt das Suchergebnis: Wer sich am Rande eines großen Landkreises befindet, sieht dann auch den nächsten Nachbarkreis in der Integreat-App.

Open Data als Schlüssel

Glücklicherweise stellt das Statistische Bundesamt eine Liste aller Gemeinden Deutschlands mit zugehörigen Koordinaten zur Verfügung. Diese Daten werden in einer Excel-Datei bereitgestellt, die man theoretisch einfach weiterverarbeiten kann. Allerdings ist das Format für viele Anwendungsfälle nicht besonders gut geeignet. Das Ziel unserer Entwicklerinnen und Entwickler ist es, die Daten einfach für das Integreat-Projekt nutzbar zu machen. Dazu haben sie ein Werkzeug programmiert, das die Daten nun offen bereitstellt. So sind die Daten auch online leicht für Computer lesbar.

Den Nutzerinnen und Nutzern von Integreat möchten wir natürlich genau die Informationen geben, die Sie auch suchen. Deshalb reichern wir die Daten zusätzlich weiter an. Hinzugefügt werden die Anschrift der Gemeinde, die aus Wikidata importierten Homepage URLs sowie alle Postleitzahlen der Region. Diese Schnittstelle stellen wir nun der Allgemeinheit zur Verfügung, so dass sich andere Projekte die Arbeit der Datenaufbereitung ersparen können. Keine Doppelte Arbeit: Das ist auch eine Folge von Open Data.

Eine für Menschen lesbare Version ist auf https://gvz.integreat-app.de auffindbar. Der Open Source Quellcode und eine Schnittstellendokumentation ist auf Github zu finden.