Skip to content

spotship/rustyroute

rustyroute

License: EUPL-1.2 MSRV

A Rust library for shortest-path maritime route computation.

Status: pre-API skeleton. This repository contains the EUPL-1.2 legal/governance scaffolding, the vendored Eurostat MARNET data, and a build.rs that compiles the MARNET GeoPackages into rkyv graph archives at build time. Public routing APIs (Graph::load, Dijkstra, distance matrices) will be introduced in follow-up tickets — see CONTRIBUTING.md for the scope policy.

Installation

Not yet published to crates.io. Once published:

cargo add rustyroute

Usage

Public routing APIs will be documented here when they are introduced.

Attribution

rustyroute is based on and inspired by Eurostat's SeaRoute project. SeaRoute is published under EUPL-1.2 by the European Union (Eurostat). See NOTICE for full attribution.

Contributing

See CONTRIBUTING.md. All commits must be signed off under the Developer Certificate of Origin.

Security

See SECURITY.md. Do not report vulnerabilities via public issues.

License

Licensed under the European Union Public Licence v. 1.2 (EUPL-1.2).

About

No description or website provided.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages