bambam-omf 0.3.0

OvertureMaps Foundation support for The Behavior and Advanced Mobility Big Access Model
Documentation
use routee_compass_core::model::network::Vertex;
use serde::{Deserialize, Serialize};

#[derive(Debug, Serialize, Deserialize)]
pub struct VertexSerializable {
    vertex_id: usize,
    x: f32,
    y: f32,
}

impl From<Vertex> for VertexSerializable {
    fn from(value: Vertex) -> Self {
        Self {
            vertex_id: value.vertex_id.0,
            x: value.x(),
            y: value.y(),
        }
    }
}