We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Zuordnung von POIs in OSM-Grenzdaten

00:00

Formal Metadata

Title
Zuordnung von POIs in OSM-Grenzdaten
Title of Series
Number of Parts
88
Author
License
CC Attribution 4.0 International:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
In diesem Talk wird ein Workflow präsentiert, indem OSM-Grenzdaten extrahiert und mit den POIs und deren Metadaten integriert werden. Gegeben sind weltweit verteilte POIs. Das Ziel ist, diese POIs in Regionen einzuordnen, damit die Metadaten über verschiedene Stufen aggregiert werden können.
Keywords
MetadataInflection pointMittelungsverfahrenDatabaseInformationLevel (video gaming)MetadataAttribute grammarTable (information)Computer animation
IMPACT <Programmierumgebung>Fehlende DatenOpen sourceComa BerenicesNumberGeometryComputer animation
MARKUS <Unternehmensspiel>
Transcript: German(auto-generated)
Zur Ordnung von POIs in USM-Grenzdaten. Ich stelle hier einen Workflow vor, welcher
benutzt werden kann, um POIs in deren Grenzregionen zuzuordnen. Dieser wurde in einem Projekt eingesetzt, in welchem verschiedene Metadaten von allen POIs in einer Region aggregiert werden sollen. Als Ausgangslabne haben wir die POIs im Bild rechts und als Ziel wollen wir die POIs und
in deren administrativen Region. Das heißt Land, Region und Subregion. Hier nochmals die genaue Ausgangslage. Wir haben POIs mit Metadaten wie zum Beispiel jene im Bild. In diesem Fall sind das Verkaufsstellen mit
Informationen über die Umsatzzahlen. Diese POIs möchten wir nun in einem Land und falls möglich eine Region und Subregion zuweisen. Dazu benutzen wir die OSM-Grenzdaten oder auch bekannt als OSM Administrative Boundaries.
Da die POIs über die ganze Welt verteilt sind, ist es nicht möglich nur eine Region oder ein einzelnes Land zu nehmen und wir brauchen Grenzdaten, die über die ganze Welt verteilt sind. Als erstes wird eine Liste von Ländern bestimmt, welche die POIs beinhalten und für jedes Land wird
festgelegt, welches administratives Level, das in den OSM-Daten vorhanden ist, benutzt wird. Das machen wir, weil wir mit maximal drei administrativen
Regionen arbeiten und es bei OSM einige Levels gibt, wobei nicht alle in dem Land Daten aufweisen. Das Bild zeigt ein Beispiel von vorhandenen administrativen Levels in einem Teil Europas. Wenn wir also nun bestimmt
haben, welche Regionen für welches Land benutzt werden kann, können wir mittels Overpass API einen Datenextrakt generieren. Zusammen mit den POIs und dem generierten Datenextrakt müssen die POIs jetzt gemapped
werden. Dies wird in diesem Beispiel direkt in der Datenbank mittels SQL Scripts gemacht. Die OSM-Daten werden in eine eigene Tabelle in der selben Datenbank wie die POIs geladen. Mittels SQL Scripts werden
die OSM-Daten mit den POI-Daten in neue denormalisierte Tabelle zusammengefügt. Sodass nun die denormalisierte Tabelle die Attribute der POIs enthält, so wie das Land, die Region und die Subregion,
in welcher sich der POI befindet. Was kann man jetzt mit diesen Daten machen? In dem Beispiel hier wird über die Region von einem Land in verschiedenen Jahren aggregiert. So können die Zahlen verglichen und visualisiert werden. Weshalb wurde OSM
verwendet? Es weist eine hohe Flexibilität auf, auch bezüglich den Lizenzen. Es ist möglich, Daten zu ergänzen, wo etwas fehlt
und so etwas an die OSM-Community zurückzugeben. Die Geometrien haben eine hohe Genauigkeit. Dies ist vor allem wichtig für POIs, welche sich nahe an der Grenze befinden. Damit haben wir auch bei den Aggregationen eine höhere Genauigkeit. Ich bin
meinem Baumgartner und bin für die Firma Camp2Camp als Open-Source-Entwicklerin tätig. Herzlichen Dank für Ihre Aufmerksamkeit.