- version with schemas 1.0.3 (where metadata schema is fixed)
- fix bugs with operators
update_metadata_cmd()
andget_metadata_cmd()
crashing
- fix bug about datetime in schema but not put in metadata
- fix bug: crash when validating files containing Extensions under Windows
- Convert to Binary glTF (glb)
- Convert to Batched 3D Models (b3dm) - Output is probably incorrect though
- Progress bar for the
reproject
command - Started a proof of concept for an API. You can read about the first struggles in
docs/design_document.ipynb
. Mainly implemented inmodels
and a few additional methods incityjson
. Plus a bunch of tests for the API (#13) - Add tutorials and dedicated documentation
- Docker image and Travis build for it (#25)
- Generate metadata (#56)
- STL export format (#66)
- click messages, warnings got their functions and placed into the
utils
module - only EPSG codes are supported for the CRS's URN
- When
--indent
is passed tosave
, tabs are used instead of spaces. Results in smaller files.
- Fix precision when removing duplicates (#50)
- proper schemas are packaged
- clean() operator added
- CityJSON v1.0.0 supported
- subset() operator: invert --> exclude (clearer for the users)
- CityJSON schemas v0.9 added
- cjio supports only CityJSON v0.9, there's an operator to upgrade files ('upgrade_version')
- validate supports CityJSON Extensions from v0.9
- new operators, like 'extract_lod', 'export' (to .obj), 'reproject'
- CityJSON schemas v08 added
- new operators
- validate now supports CityJSON Extensions
- schemas were not uploaded to pypi, now they are
- hosted on pypi
- decompress
- fix of bugs