ssroute_data_eurostat 0.2.1
ssroute_data_eurostat: ^0.2.1 copied to clipboard
Eurostat SeaRoute / MARNET maritime routing graph data (JSON tuples) for Dart. Works in VM, Flutter mobile, and Flutter web.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.1 - 2025-12-12 #
Changed #
- Updated embedded edge
lengthNmvalues using ellipsoidal geodesic distances (WGS84) for improved accuracy (no API changes)
0.2.0 - 2025-12-12 #
Breaking Changes #
loadNodes(),loadEdges(), andloadMeta()are now synchronous (removedFuturereturn types)- Functions now return typed model objects (
List<Node>,List<Edge>,Meta) instead ofMap<String, dynamic>GeoJSON structures - Data format changed from GeoJSON FeatureCollections to JSON tuple arrays
Added #
Node,Edge, andMetamodel classes withfromJson/toJsonmethods- Raw data exports:
nodesData,edgesData,metaDatafor advanced use cases - Support for Flutter web (data embedded at build time, no file I/O required)
Changed #
- Data is now embedded directly in the package (no runtime file I/O)
- Works seamlessly across all Dart environments: VM, Flutter mobile, and Flutter web