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

Improving interoperability between OpenDRIVE HD map data and GIS using GDAL

00:00

Formale Metadaten

Titel
Improving interoperability between OpenDRIVE HD map data and GIS using GDAL
Serientitel
Anzahl der Teile
156
Autor
Lizenz
CC-Namensnennung 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
Our new vector driver for GDAL offers the possibility to convert highly detailed HD map data from the complex road description format ASAM OpenDRIVE into common geodata formats such as GeoPackage, GeoJSON, Shapefile, KML or spatial databases. Finally, this makes OpenDRIVE easily usable in established GIS applications. Within the domains of automotive and transportation, highly detailed road network datasets (HD maps) emerged as a core component for development, testing, function validation and also for later production use. Applications such as autonomous driving, driving simulation and traffic simulation often rely on special engineering data formats, of which ASAM OpenDRIVE [1] evolved as an open industry standard. This domain-specific data model bundles mathematical, continuous track geometry modelling with all necessary topological links and semantic information from traffic-regulating infrastructure (signs and traffic lights). OpenDRIVE's complexity makes data acquisition a sophisticated task, often financed by the automotive industry and conducted by third-party mobile mapping providers. Recently, governmental institutions have also shown increased interest in such data, particularly in the context of urban transport planning and road infrastructure maintenance. However, even though such OpenDRIVE data often covers the institutions' own urban space, it is often "inaccessible" because tool support for OpenDRIVE is mostly limited to expensive commercial software and - even worse - lacks integration into popular Geographic Information Systems (GIS). Our free software contribution [2] extends the common Geospatial Data Abstraction Library (GDAL) [3] and transforms OpenDRIVE road elements into OGC Simple Features [4] which can be loaded and processed ad hoc by all commercial and free GIS tools! This way, OpenDRIVE data can directly be loaded in QGIS, for example, which involves less overhead than having to intermediately convert it to CityGML using r:trån [5] beforehand. By bringing the domains of automotive engineering and GIS closer together, we hope to stimulate interdisciplinary knowledge transfer and the creation of an interconnected research community. With our open software extension, we empower public authorities and research institutions with easier access to highly-detailed road data, which might otherwise be limited to just industrial players. Vice versa, the (automotive) industry benefits from established tools and data provisioning services of the spatial data domain, with which it does normally not interact. Based on our experience with extending GDAL, other domain-specific data formats such as railML, RoadXML and the NDS Open Lane Model could be made accessible for the greater audience of GIS users as well. [1] ASAM OpenDRIVE: https://www.asam.net/standards/detail/opendrive/ [2] Git branch of OpenDRIVE driver: https://github.com/DLR-TS/gdal/tree/libopendrive [3] GDAL: https://gdal.org [4] OGC Simple Feature Access: https://www.ogc.org/standard/sfa/ [5] r:trån: https://doi.org/10.5281/zenodo.7702313
Schlagwörter
TransportproblemSystemprogrammierungTreiber <Programm>HilfesystemModelltheorieVerzweigendes ProgrammUmwandlungsenthalpieDateiformatNetzwerkdatenbanksystemSchnittmengeDomain <Netzwerk>Computeranimation
SimulationDigitalsignalPrimzahlzwillingeDomain <Netzwerk>Kartesische KoordinatenOffene MengeSimulationTeilbarkeitOrdnung <Mathematik>ComputeranimationVorlesung/Konferenz
SimulationDigitalsignalPrimzahlzwillingeOrdnung <Mathematik>SimulationDigitalisierungComputersimulationPrimzahlzwillingeSpeicherabzugCASE <Informatik>DateiformatFramework <Informatik>Minkowski-MetrikSoftwareentwicklerUmwandlungsenthalpieMobiles InternetComputeranimation
Dreiecksfreier GraphFehlermeldungGeradeParametrische ErregungSpiraleKrümmungsmaßProgrammbibliothekAbstraktionsebeneVektorraumBitmap-GraphikDateiformatMAPSoftwareentwicklerSimulationGruppenoperationDomain <Netzwerk>Mapping <Computergraphik>InformationOrdnung <Mathematik>RelativitätstheorieSelbst organisierendes SystemSoftwareValiditätZeichenketteDeskriptive StatistikFunktion <Mathematik>ModelltheorieProgrammbibliothekFormale SemantikProfil <Aerodynamik>VektorraumProgrammierumgebungElementargeometriePhysikalischer EffektAnalytische FortsetzungBelegleserBitFunktionalGarbentheorieGeradeHyperbelverfahrenKnotenpunktKomplex <Algebra>KugelObjektorientierte ProgrammiersprachePolygonSpeicherabzugSpiraleTreiber <Programm>WiderspruchsfreiheitVerschlingungDatenmodellLinearisierungAbstandParametersystemCASE <Informatik>Prozess <Informatik>PunktBridge <Kommunikationstechnik>Offene MengeKartesische KoordinatenParametrische ErregungUmwandlungsenthalpieFokalpunktDateiformatHierarchische StrukturQuellcodeVorzeichen <Mathematik>Elektronische PublikationTextur-MappingDifferenteAutorisierungAlgorithmische LerntheorieElement <Gruppentheorie>Front-End <Software>KurvenanpassungDickeKreisbogenKontextbezogenes SystemMultiplikationsoperatorStandardabweichungCliquenweiteAutonomic ComputingMobiles InternetPolynomNebenbedingungBitmap-GraphikInklusion <Mathematik>Kubische GleichungLipschitz-StetigkeitMeterOpen SourceComputeranimationDiagramm
Sampling <Musik>ProgrammbibliothekElementargeometrieAnalytische FortsetzungStichprobenumfangDiskrete UntergruppeOffene MengeLipschitz-StetigkeitSchlussregelComputeranimation
DatenmodellElementargeometrieKrümmungsmaßTreiber <Programm>Bildgebendes VerfahrenDynamisches SystemInformationZeichenketteModelltheorieTypentheorieProgrammierumgebungElementargeometrieGeradePolygonProjektive EbeneTreiber <Programm>Diskrete UntergruppeRandomisierungPunktOffene MengeHilfesystemLipschitz-StetigkeitElektronische PublikationDifferenteSelbstrepräsentationElement <Gruppentheorie>KurvenanpassungMapping <Computergraphik>Computeranimation
StandardabweichungVektorraumMathematikNotepad-ComputerDemo <Programm>Computeranimation
Demo <Programm>RechenwerkSoftwareAttributierte GrammatikBildgebendes VerfahrenOrdnung <Mathematik>SoftwareMAPKategorie <Mathematik>TropfenElementargeometrieTreiber <Programm>VerschlingungPrototypingCoxeter-GruppeSchnittmengeOffene MengeDateiformatQuellcodeElektronische PublikationViewerDifferenteSchlussregelStandardabweichungOverlay-NetzDienst <Informatik>BenutzerbeteiligungLipschitz-StetigkeitComputeranimationTafelbild
Umsetzung <Informatik>UnterraumATMMinkowski-MetrikAttributierte GrammatikBildgebendes VerfahrenImplementierungOrdnung <Mathematik>PerspektiveSelbst organisierendes SystemSoftwareTransportproblemValiditätDeskriptive StatistikModelltheorieBitGruppenoperationLastProjektive EbeneTreiber <Programm>VisualisierungFlächeninhaltOffene MengeArithmetische FolgeUmwandlungsenthalpieBimodulDateiformatLipschitz-StetigkeitQuellcodeElektronische PublikationSichtenkonzeptViewerWeb SiteDomain <Netzwerk>Kontextbezogenes SystemKollaboration <Informatik>SoftwareentwicklerGrundraumPhysikalisches SystemPlug inMobiles InternetComputeranimation
DatenbankOrdnung <Mathematik>SoftwareZeichenketteDeskriptive StatistikModelltheorieMAPElementargeometrieBitGeradeMereologieProjektive EbeneResultanteTreiber <Programm>ZahlenbereichE-MailDatenmodellTexteditorSchnittmengeOffene MengeUmsetzung <Informatik>BimodulDateiformatDezimalzahlStreaming <Kommunikationstechnik>AutorisierungFitnessfunktionObjekt <Kategorie>KurvenanpassungMapping <Computergraphik>Autonomic ComputingDemoszene <Programmierung>OrtsoperatorMobiles InternetGrundraumUnified Threat ManagementVorlesung/Konferenz
Computerunterstützte ÜbersetzungMethode der kleinsten QuadrateComputeranimation
Transkript: Englisch(automatisch erzeugt)