osmio 0.6.0

Read and write OpenStreetMap data files
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
extern crate osmio;

use osmio::osc::OSCReader;
use osmio::OSMReader;
use std::env::args;
use std::fs::File;
use std::io::BufReader;

fn main() {
    let filename = args().nth(1).expect("provide filename as arg 1");
    let io = BufReader::new(File::open(filename).expect("Couldn't open file"));
    let mut osc_reader = OSCReader::new(io);

    for o in osc_reader.objects() {
        dbg!(o);
    }
}