Skip to main content

OSM to OpenDRIVE Converter

This project contains a python module that can converts OpenStreetMap Data into the OpenDRIVE Format.

Usage

  1. Clone Repository

  2. Get OSM Region extract (download from https://www.openstreetmap.org/export or https://slice.openstreetmap.us/ or extract locally from planet dump)

  3. run uv run -m osm_to_opendrive <input_path.osm> <output_path.xodr> (or manually create a virtual environment, install the dependencies and run with python -m osm_to_opendrive)

Supports

  • Road networks and roundabouts
  • Lane types and lane widths
  • Turn lanes and road arrows
  • Intersections and junction connections
  • Traffic lights and traffic signs
  • Pedestrian crossings
  • Bridges and elevation profiles (estimated from the OSM data)
  • Geo-referencing and coordinates

Metadata

Release files for osm-to-opendrive 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for osm-to-opendrive 0.1.1
File Size Uploaded Provenance Actions
osm_to_opendrive-0.1.1.tar.gz 72.8 kB Without provenance Details for osm_to_opendrive-0.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for osm-to-opendrive 0.1.1
File Interpreter ABI Platform Actions
osm_to_opendrive-0.1.1-py3-none-any.whl Python 3 none any Details for osm_to_opendrive-0.1.1-py3-none-any.whl

Total release size: 152.6 kB

Release files / osm_to_opendrive-0.1.1.tar.gz

Download URL osm_to_opendrive-0.1.1.tar.gz
Size 72.8 kB
Tags Source
SHA-256 checksum
How to use checksums
b58fe8a50703345530292203906ac7bc23c872bb516afd6dfa8471a31875b0f5
BLAKE2b-256 checksum
How to use checksums
111981029f7a0d837dc482e77b30cf84ecef76daea7d4b5299e54fe872bf135c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.11 {"installer":{"name":"uv","version":"0.9.11"},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / osm_to_opendrive-0.1.1-py3-none-any.whl

Download URL osm_to_opendrive-0.1.1-py3-none-any.whl
Size 79.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3dcf562c88427ad25c2a009b8863c52ea60246bfde64f137807c79fbc5baeda2
BLAKE2b-256 checksum
How to use checksums
729c0db8046a47b9d8366d6e839f00871569800bf917fcec858035493e1e0406
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.11 {"installer":{"name":"uv","version":"0.9.11"},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for osm-to-opendrive 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page