1 unstable release
0.0.1-alpha | Sep 9, 2024 |
---|
#1484 in Parser implementations
89KB
1K
SLoC
MISB Standards Parsing / Generation Implementation in Rust, using tinyklv
THIS CRATE IS CURRENTLY UNDER ACTIVE DEVELOPMENT. THIS IS ONLY MEANT FOR CRATE RESERVATION. DO NOT USE WHILE VERSION IS x.x.x-alpha
- Documentation: https://nsgreg.nga.mil/misb.jsp
- Framework:
tinyklv
: A KLV framework written in Rust
Current standards implemented
- MISB 0102 - Security Metadata Universal and Local Sets for Motion Imagery Data
- Versions: v12
- Feature:
latest
|misb0102-latest
|misb0102-12
- MISB 0601 - UAS Datalink Local Set
- Versions: v19
- Feature:
latest
|misb0601-latest
|misb0601-19
- MISB 0903 - Video Moving Target Indicator Metadata
- Versions: v6
- Feature:
latest
|misb0903-latest
|misb0903-6
- MISB 1201 - Floating Point to Integer Mapping
- Versions: v5
- Feature:
latest
|misb1201-latest
|misb1201-5
Features
default
encompasseslatest
latest
corresponds to all the latest versions, e.g. all themisbXXXX-latest
features
Each remaining feature corresponds to a specific standard of MISB (e.g. misb0903
) appended with a specific version (misb0601-19
)
See the current standards implemented and Cargo.toml for details.
License
misb
is licensed under the MIT License. http://opensource.org/licenses/MIT.
Dependencies
~5MB
~83K SLoC