cjseq-0.1.0 is not a library.
Visit the last successful build:
cjseq-0.4.1
cjseq: conversion CityJSON <-> CityJSONSeq
A program to convert CityJSON datasets to CityJSONSeq, and vice-versa.
Installation/compilation
To install the binaries on your system easily
- install the Rust compiler
cargo install cjseq
To compile the project (and eventually modify it)
- install the Rust compiler
git clone https://github.com/cityjson/cjseq.gitcargo build --release(this will ensure the binaries are compiled too)./target/release/cjseq --help
Usage
cjseq can either take its input from stdin, or from a file.
It always outputs to stdout the results (either a CityJSON object or a CityJSONSeq stream).
CityJSON => CityJSONSeq
cjseq cat -f myfile.city.json > myfile.city.jsonl will convert the file myfile.city.json to a CityJSONSeq stream and write it to the file myfile.city.jsonl.
cat myfile.city.json | cjseq cat will output the stream to stdin.
CityJSONSeq => CityJSON
cat ./data/3dbag_b2.city.jsons cjseq collect > 3dbag_b2.city.json
Input constraints
- the input CityJSON/Seq must be v1.1 or v2.0 (v1.0 will panic)
- the input JSON but be CityJSON schema-valid, use cjval