{"guid":"f4a2c4a5-53d9-4fd4-889c-146c27274731","title":"osm_address_db - Adressdaten in der OSM-Datenbank","subtitle":null,"slug":"fossgis2016-5039-osm_address_db-adressda","link":"https://fossgis-konferenz.de/2016/programm/event5039.html","description":"Bereits auf der vergangenen FOSSGIS in Münster wurde das Projekt osm_address_db in\n          einem Lighting-Talk vorgestellt. Entstanden ist die Idee für dieses Projekt im Jahr 2013\n          als mich jemand ansprach und wissen wollte, ob Adressdaten (Land, PLZ, Ort, Straße,\n          Hausnummer, Position) aus der OSM-Datenbank für externe Projekte extrahiert werden können.\n          Daraus entstanden ist eine Sammlung von Shell- und SQL-Skripten, die mithilfe des Tools\n          osm2pgsql und einer PostgreSQL/Postgis-Datenbank eine Tabellenstruktur aufbaut, die für\n          den Export und weiter Auswertungen der Adressdaten in OSM verwendet werden kann.\n\n          Im Vortrag wird neben der Datenstruktur, benutzten Tools und Technologien sowie die\n          während der Entwicklung aufgetretenen Schwierigkeiten u.a. mit den verschiedenen\n          Import-Tools von OSM dargelegt. Die OSM-Daten werden nach dem Karlsruher Schema\n          analysiert, dabei werden auch associatedStreet-Relationen für den Aufbau der Tabellen\n          berücksichtigt. Nach dem Import der relevanten Tags werden dann alle fehlenden Daten aus\n          den Grenz-, Postleitzahlen- und associatedStreet-Relationen gefüllt, sodass eine\n          vollständige Tabelle mit Adressen entsteht, die als CSV-Datei exportiert und dann in einem\n          beliebigen Programm importiert werden kann. Bei der Entwicklung der Datenstruktur wurde\n          darauf geachtet, dass eine Aktualisierung der Datenbank mit diff-Dateien möglich ist.\n\n          Um eine mögliche Verwendung und die Kontrolle der importierten Daten zu ermöglichen, wurde\n          zunächst ein Prototyp entwickelt, der die Auswahl eines Ortes über die Hierarchieebenen\n          (admin_level) ermöglicht und dann alle Informationen zu einem Ort bzw. Stadt liefern. Dazu\n          zählen neben den Adressen auch die Postleitzahlen, Straßen und untergeordnete\n          Hierarchieebenen (Orts- und Stadtteile). Der Prototyp ermöglicht, auf Basis der\n          analysierten Daten, ebenfalls fehlerhafte Schreibweisen von Orts- und Straßennamen in den\n          Tags der Adressen heraus zu finden.\n\n          Derzeit befindet sich eine Webanwendung in Entwicklung, die eine Umsetzung des Prototypen\n          vorsieht. Dabei sind schon viele Ideen zusammen getragen worden. So soll diese Anwendung\n          keine Alternative, sondern eine Ergänzung der Hausnummern- und Straßenlistenauswertung von\n          regio-osm.de sein. Eine Verlinkung zwischen den beiden Projekte ist nach Fertigstellung\n          der ersten Version vorgesehen.\n\nDas Projekt osm_address_db ermöglicht die Aufbereitung der in OSM vorhandenen\n          Adressdaten. Dazu wurden Shell- und SQL-Skripte entwickelt, die eine Tabellenstruktur zur\n          Auswertung und Analyse aufbauen.\n          Im Vortrag wird die Datenstruktur, benutzten Tools und Technologien von osm_address_db als\n          auch die während der Entwicklung aufgetretenen Probleme eingegangen. Die OSM-Daten werden\n          nach dem Karlsruher Schema analysiert, dabei finden auch associatedStreet-Relationen\n          Berücksichtigung.\n          Derzeit befindet sich eine Webanwendung zur Auswertung in Entwicklung.","original_language":"deu","persons":["Christopher Lorenz"],"view_count":0,"promoted":false,"date":"2016-07-05T11:00:00.000+02:00","release_date":"2026-05-18T00:00:00.000+02:00","updated_at":"2026-05-18T20:48:31.873+02:00","tags":["5039","2016","fossgis2016","Freie Daten","GI Studio","fossgis2016-deu"],"length":1515,"duration":1515,"thumb_url":"https://static.media.ccc.de/media/events/fossgis/2016/5039-f4a2c4a5-53d9-4fd4-889c-146c27274731.jpg","poster_url":"https://static.media.ccc.de/media/events/fossgis/2016/5039-f4a2c4a5-53d9-4fd4-889c-146c27274731_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/fossgis/2016/5039-f4a2c4a5-53d9-4fd4-889c-146c27274731.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/fossgis/2016/5039-f4a2c4a5-53d9-4fd4-889c-146c27274731.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/fossgis2016-5039-osm_address_db-adressda","url":"https://api.media.ccc.de/public/events/f4a2c4a5-53d9-4fd4-889c-146c27274731","conference_title":"FOSSGIS 2016","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2016","related":[],"recordings":[{"size":44,"length":1515,"mime_type":"video/mp4","language":"deu","filename":"fossgis-import-5039-deu-osm_address_db_-_Adressdaten_in_der_OSM-Datenbank_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-05-18T20:48:31.836+02:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2016/h264-sd/fossgis-import-5039-deu-osm_address_db_-_Adressdaten_in_der_OSM-Datenbank_sd.mp4","url":"https://api.media.ccc.de/public/recordings/100552","event_url":"https://api.media.ccc.de/public/events/f4a2c4a5-53d9-4fd4-889c-146c27274731","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2016"},{"size":15,"length":1514,"mime_type":"audio/opus","language":"deu","filename":"fossgis-import-5039-deu-osm_address_db_-_Adressdaten_in_der_OSM-Datenbank_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2026-05-18T20:46:35.066+02:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2016/opus/fossgis-import-5039-deu-osm_address_db_-_Adressdaten_in_der_OSM-Datenbank_opus.opus","url":"https://api.media.ccc.de/public/recordings/100549","event_url":"https://api.media.ccc.de/public/events/f4a2c4a5-53d9-4fd4-889c-146c27274731","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2016"},{"size":23,"length":1515,"mime_type":"audio/mpeg","language":"deu","filename":"fossgis-import-5039-deu-osm_address_db_-_Adressdaten_in_der_OSM-Datenbank_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2026-05-18T20:46:31.439+02:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2016/mp3/fossgis-import-5039-deu-osm_address_db_-_Adressdaten_in_der_OSM-Datenbank_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/100548","event_url":"https://api.media.ccc.de/public/events/f4a2c4a5-53d9-4fd4-889c-146c27274731","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2016"},{"size":147,"length":1515,"mime_type":"video/webm;codecs=av01","language":"deu","filename":"fossgis-import-5039-deu-osm_address_db_-_Adressdaten_in_der_OSM-Datenbank_av1-hd.webm","state":"new","folder":"av1-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-05-18T18:35:17.801+02:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2016/av1-hd/fossgis-import-5039-deu-osm_address_db_-_Adressdaten_in_der_OSM-Datenbank_av1-hd.webm","url":"https://api.media.ccc.de/public/recordings/100442","event_url":"https://api.media.ccc.de/public/events/f4a2c4a5-53d9-4fd4-889c-146c27274731","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2016"},{"size":151,"length":1515,"mime_type":"video/mp4","language":"deu","filename":"fossgis-import-5039-deu-osm_address_db_-_Adressdaten_in_der_OSM-Datenbank_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-05-18T18:29:23.176+02:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2016/h264-hd/fossgis-import-5039-deu-osm_address_db_-_Adressdaten_in_der_OSM-Datenbank_hd.mp4","url":"https://api.media.ccc.de/public/recordings/100438","event_url":"https://api.media.ccc.de/public/events/f4a2c4a5-53d9-4fd4-889c-146c27274731","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2016"}]}