Skip to main content

Lanelet2 is a C++-based framework for handling map data in the context of automated driving. It is designed to utilize high-definition map data in order to efficiently handle the challenges posed to a vehicle in complex traffic scenarios. Flexibility and extensibility are some of the core principles to handle the upcoming challenges of future maps.

Features:

  • 2D and 3D support
  • Consistent modification: if one point is modified, all owning objects see the change
  • Supports lane changes, routing through areas, etc.
  • Separated routing for pedestrians, vehicles, bikes, etc.
  • Many customization points to add new traffic rules, routing costs, parsers, etc.
  • Simple convenience functions for common tasks when handling maps
  • Accurate Projection between the lat/lon geographic world and local metric coordinates
  • IO Interface for reading and writing e.g. osm data formats (this does not mean it can deal with osm maps)
  • Python bindings for the whole C++ interface
  • Boost Geometry support for all thinkable kinds of geometry calculations on map primitives
  • Released under the BSD 3-Clause license

Metadata

Release files for lanelet2 1.2.3

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

Built distributions (wheels)

Table of built distributions (wheels) for lanelet2 1.2.3
File
lanelet2-1.2.3-cp313-cp313-manylinux_2_31_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.31+ x86-64 Details
lanelet2-1.2.3-cp312-cp312-manylinux_2_31_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.31+ x86-64 Details
lanelet2-1.2.3-cp311-cp311-manylinux_2_31_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.31+ x86-64 Details
lanelet2-1.2.3-cp310-cp310-manylinux_2_31_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.31+ x86-64 Details
lanelet2-1.2.3-cp39-cp39-manylinux_2_26_x86_64.manylinux_2_27_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ x86-64, Linux glibc 2.26+ x86-64 Details
lanelet2-1.2.3-cp38-cp38-manylinux_2_27_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.27+ x86-64 Details

Total release size: 26.0 MB

Release files / lanelet2-1.2.3-cp313-cp313-manylinux_2_31_x86_64.whl

Download URL lanelet2-1.2.3-cp313-cp313-manylinux_2_31_x86_64.whl
Size 4.4 MB
Tags CPython 3.13 Linux glibc 2.31+ x86-64
SHA-256 checksum
How to use checksums
b848df765f5cf456d026640dc6ec2ac18dc2fe8148ffc30047cc85cf2e560360
BLAKE2b-256 checksum
How to use checksums
42c944c602719886e24457acfbf1ae1fb5aa90190f8a7f221c68374a6b472073
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / lanelet2-1.2.3-cp312-cp312-manylinux_2_31_x86_64.whl

Download URL lanelet2-1.2.3-cp312-cp312-manylinux_2_31_x86_64.whl
Size 4.4 MB
Tags CPython 3.12 Linux glibc 2.31+ x86-64
SHA-256 checksum
How to use checksums
03352850a4cc82b1d096d67e368d08f95f4ea572de267e44c7deeae60e3b5a40
BLAKE2b-256 checksum
How to use checksums
53a98511ff6e22c59713017d5a02bc01bf341b49749343f6e70e45908c997dde
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / lanelet2-1.2.3-cp311-cp311-manylinux_2_31_x86_64.whl

Download URL lanelet2-1.2.3-cp311-cp311-manylinux_2_31_x86_64.whl
Size 4.4 MB
Tags CPython 3.11 Linux glibc 2.31+ x86-64
SHA-256 checksum
How to use checksums
c70c09f42266f315c3c6ef3baad02d872a59ec099c8cb40116bc26b91c5016fe
BLAKE2b-256 checksum
How to use checksums
d434e6142b0f09fe627d2a09e5056e9f3cdea4921dcadbedc8aa80615b300672
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / lanelet2-1.2.3-cp310-cp310-manylinux_2_31_x86_64.whl

Download URL lanelet2-1.2.3-cp310-cp310-manylinux_2_31_x86_64.whl
Size 4.4 MB
Tags CPython 3.10 Linux glibc 2.31+ x86-64
SHA-256 checksum
How to use checksums
2c6f9c6a983b7188861c015b6300d890aba459f3dfb01b7e08ccc2a6360d3860
BLAKE2b-256 checksum
How to use checksums
8a9e228d8a1d55926329bd5b804f7b9d2993c14b6d0127bd46bf4f70459f12e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / lanelet2-1.2.3-cp39-cp39-manylinux_2_26_x86_64.manylinux_2_27_x86_64.whl

Download URL lanelet2-1.2.3-cp39-cp39-manylinux_2_26_x86_64.manylinux_2_27_x86_64.whl
Size 4.3 MB
Tags CPython 3.9 Linux glibc 2.26+ x86-64 Linux glibc 2.27+ x86-64
SHA-256 checksum
How to use checksums
2e0a3c8e32fd4dd62528e0d745c4b4e2735cb6073e4c8831e151a584981e0397
BLAKE2b-256 checksum
How to use checksums
137d6023e6b561ba865450255e1321e2d183f824eaf22307294cede73f3bc7e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / lanelet2-1.2.3-cp38-cp38-manylinux_2_27_x86_64.whl

Download URL lanelet2-1.2.3-cp38-cp38-manylinux_2_27_x86_64.whl
Size 4.3 MB
Tags CPython 3.8 Linux glibc 2.27+ x86-64
SHA-256 checksum
How to use checksums
96e1cbfb7877a418c784e345ff15d75e5218759f5eb54296fcad68dc6566a21a
BLAKE2b-256 checksum
How to use checksums
c425ebb402ac62c96d9ae9f4a62f377266001c6ca68eb1541f5e8a6ca92424b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

1.2.3 This release

6 release files

1.2.2

5 release files

1.2.1

4 release files

1.2.0

1 release file

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