use osmgraph::api::{OverpassResponse, Element};
use osmgraph::graph::{OSMNode, get_osm_nodes};
fn main() {
let json: OverpassResponse = OverpassResponse::load_blocking("./assets/test.json")
.expect("Was not able to load json!");
println!("Parsed the json!");
let elements: &Vec<Element> = json.elements();
println!("{} elements in request", elements.len());
let osm_nodes: Vec<OSMNode> = get_osm_nodes(elements)
.expect("Was not able to get nodes from json!");
println!("{} nodes parsed!", osm_nodes.len());
}