Crates.io | opendrive |
lib.rs | opendrive |
version | 0.1.0+1.7.0 |
source | src |
created_at | 2023-04-04 13:40:47.110317 |
updated_at | 2023-04-04 13:40:47.110317 |
description | OpenDRIVE parser and writer for Rust |
homepage | |
repository | https://github.com/itdesigners/opendrive-rs |
max_upload_size | |
id | 830214 |
size | 385,458 |
This crate provides data types for the ASAM OpenDRIVE standard.
Currently, version 1.7.0
is supported.
See the very basic example for a brief usage introductoin.
workaround-sumo-issue-10301
: OpenDRIVE files generated by sumo might lack required paramPoly3.pRange
values, assume ParamPoly3pRange::Normalized
while parsing, see https://github.com/eclipse/sumo/issues/10301workaround-sumo-roadmark-missing-color
: OpenDRIVE files generated by sumo might lack required roadmark.color
, assume Color::Standard
while parsingworkaround-sumo
: Enable all parser workarounds related to SUMOfuzzing
: Load dependency arbitrary
for fuzzingThis crate might or might not be developed further as the need for more API calls arise. That said, (small!) pull-requests are welcome.
The rustdoc documentation contains comments from the XML-Schemata definitions of the ASAM OpenDRIVE standard and therefore might introduce further license restrictions. These XML-Schemata definitions contain the following file header:
ASAM OpenDRIVE V1.7.0
© by ASAM e.V., 2021
ASAM OpenDRIVE defines a file format for the precise analytical description of
road networks
Any use is limited to the scope described in the ASAM license terms.
This file is distributable in accordance with the ASAM license terms.
See www.asam.net/license.html for further details.
See also the additional disclaimer: