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)
| File | Reset | |||
|---|---|---|---|---|
| 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
|