cityjson-lib 0.6.0

High-level CityJSON 2.0 read/write facade integrating JSON I/O
Documentation
1
2
3
4
5
6
7
8
9
10
11
use std::fs::File;
use std::io::BufReader;

use cityjson_lib::json;

fn main() -> cityjson_lib::Result<()> {
    let reader = BufReader::new(File::open("tests/data/v2_0/stream.city.jsonl")?);
    let models = json::read_feature_stream(reader)?.collect::<cityjson_lib::Result<Vec<_>>>()?;
    println!("loaded {} feature models", models.len());
    Ok(())
}