In dieser Arbeit wird ein Werkzeug vorgestellt, mit dem Datenbankelemente des OpenStreetMap-Projekts in Java JTS-Objekte konvertiert werden. Hauptaugenmerk liegt hierbei auf (Multi-)Polygonrelationen, da diese nicht standardmäßig explizit mit eigener Geometrie in der Datenbank gespeichert sind. Das entwickelte Werkzeug mit Namen „osmpg2java“ extrahiert sämtliche OSM-Datenbankobjekte und für Relation vom Typ Multipolygon sammelt es alle notwendigen zusammengehörigen Elemente, um gültige JTS-Objekte zu erzeugen. Die erstellten (Multi-)Polygongeometrien werden in die Datenbank gespeichert, um mathematische und geometrische Operationen darauf entweder direkt in der Datenbank selbst, aber vor allem in Java durchführen zu können.
In this work a tool that transforms database elements of the OpenStreetMap project into Java JTS objects is presented. The key aspect is to resolve the OSM (multi-)polygon relations, as those are not stored explicitly with their geometry in the database tables by default. The conversion tool called “osmpg2java” extracts all the database elements and for relations of type “multipolygon” it is able to assemble all required parts to build valid JTS objects. The generated (multi-)polygon geometries are stored into the database, allowing mathematical and geometric operations to be performed on the geometry field, either directly in the database or especially in Java itself.
Autor / Author: | Silbernagl, Doris; Krismer, Nikolaus; Specht, Günther |
Institution / Institution: | Universität Innsbruck, Österreich; Universität Innsbruck, Österreich; Universität Innsbruck, Österreich |
Seitenzahl / Pages: | 10 |
Sprache / Language: | Deutsch |
Veröffentlichung / Publication: | AGIT ‒ Journal für Angewandte Geoinformatik, 2-2016 |
Tagung / Conference: | AGIT 2016 – Symposium und Fachmesse Angewandte Geoinformatik |
Veranstaltungsort, -datum / Venue, Date: | Salzburg, Österreich 06-07-16 - 08-07-16 |
Schlüsselwörter (de): | OpenStreetMap, PostgreSQL, Java, JTS, Konvertierungsalgorithmus, Multipolygon |
Keywords (en): | OpenStreetMap, PostgreSQL, Java, JTS, Conversion algorithm, Multipolygon |
Paper review type: | Extended Abstract Review |
DOI: | doi:10.14627/537622026 |
Diese Website nutzt Cookies, um ihre Dienste anbieten zu können und Zugriffe zu analysieren. Dabei ist uns der Datenschutz sehr wichtig.
Legen Sie hier Ihre Cookie-Einstellungen fest. Sie können Sie jederzeit auf der Seite Cookie-Informationen ändern.