Recent Releases of https://github.com/cityjson/cjio_dbexport

https://github.com/cityjson/cjio_dbexport - v0.9.2

Changes


  • Lower the scale factor from 0.001 to 0.0001 in the Netherlands transform, because too low precision might move the coordinates in a way that leads to errors, like spike in triangulation later on.
  • Copy tile-by-tile when inserting the tile index, instead of bulk copy of the whole index (#35).

Adds


  • Netherlands geojson example (#36).
  • GitHub Actions release workflow.

- Python
Published by balazsdukai about 3 years ago

https://github.com/cityjson/cjio_dbexport - v0.9.1

Same as v0.9.0, plus including a windows executable.

- Python
Published by balazsdukai over 3 years ago

https://github.com/cityjson/cjio_dbexport - v0.9.0

Changes


  • Update to CityJSON 1.1 (replaces the CityJSON 1.0 export). This also means that the GenericCityObject type is not supported anymore, but there is OtherConstruction instead.
  • Upgrade to cjio 0.8.0
  • Update Kadaster test data
  • Test against Postgres 15 + PostGIS 3.3 (instead of 13+3.0)

Adds


  • Export CityJSONFeatures (only with the export_tiles command). The Transform parameters are hardcoded to the Zwaartepunt bij Putten in the Netherlands.
  • Create GIST index on the feature geometry centroids with index --centroid. This is required for exporting CityJSONFeatures.
  • Optional file name prefix

Removes


  • The 'tile_id' attribute from the output

- Python
Published by balazsdukai over 3 years ago

https://github.com/cityjson/cjio_dbexport -

- Python
Published by balazsdukai over 5 years ago

https://github.com/cityjson/cjio_dbexport - v0.8.5

Fixes


  • LoD is a float now, as it is required by the specs
  • Attribute excludes were ignored

- Python
Published by balazsdukai over 5 years ago

https://github.com/cityjson/cjio_dbexport -

Update to latest cjio

- Python
Published by balazsdukai over 5 years ago

https://github.com/cityjson/cjio_dbexport - v0.8.0

Fixes


  • Do not require a global geometry type and lod declaration
  • LoD parsing when lod is declared globally and using the improved LoD-s

Adds


  • Semantic surface export

- Python
Published by balazsdukai over 5 years ago

https://github.com/cityjson/cjio_dbexport - v0.7.0

Fixes


  • Incorrect 'tablename' was passed down within query()
  • Travis-CI for the Ubunutu exe

Adds


  • Complete type conversion for the date, time/tz, timestamp/tz, interval postgres types
  • Docker setup for testing
  • Possible to set the LoD per feature if the LoD name is stored in a column
  • Extended CityJSON metadata
  • Update the exe-s to Python 3.8

- Python
Published by balazsdukai over 5 years ago

https://github.com/cityjson/cjio_dbexport - Testing CD

This release is for testing the continuous deplyoment.

- Python
Published by balazsdukai over 5 years ago

https://github.com/cityjson/cjio_dbexport - v0.6.1

Adds


  • Compression to export_tiles
  • Remove all whitespace characters

- Python
Published by balazsdukai almost 6 years ago

https://github.com/cityjson/cjio_dbexport -

Breaking changes

  • the geometries mapping is required in the YAML configuration file
  • Creates the cjdb_multipolygon_to_multisurface(geometry) SQL function, thus requires a user with CREATE FUNCTION permission

Adds

  • Possible to export multiple LoD when the different LoDs are stored in the same table
  • Possible to set the output geometry type per table

Fixes

  • Fix surface orientation (#20)
  • Fix --version in the exe

- Python
Published by balazsdukai about 6 years ago

https://github.com/cityjson/cjio_dbexport -

Freeze the executable for Windows

- Python
Published by balazsdukai over 6 years ago

https://github.com/cityjson/cjio_dbexport - v0.5.0 Multiprocessing

Switched to multiprocessing from multithreading. The --threads option is replaced by --jobs in the export_tiles command.

- Python
Published by balazsdukai over 6 years ago

https://github.com/cityjson/cjio_dbexport - v0.4.2 Windows 64-bit

64-bit Windows exe instead of 32-bit

- Python
Published by balazsdukai over 6 years ago

https://github.com/cityjson/cjio_dbexport - v0.4.1 Fix in cjio

Recompile the executables including the fix of https://github.com/cityjson/cjio/issues/45

- Python
Published by balazsdukai over 6 years ago

https://github.com/cityjson/cjio_dbexport - v0.4.0 Multithreading

  • Improve failure handling, esp. when exporting tiles
  • Possible to use multiple threads with the export_tiles --threads command. A separate connection is made for each thread, so Postgres needs to support at least as many sessions as the number of threads.
  • Write logs to a file instead of the console

- Python
Published by balazsdukai over 6 years ago

https://github.com/cityjson/cjio_dbexport - 3DNL tiles export

- Python
Published by balazsdukai over 6 years ago

https://github.com/cityjson/cjio_dbexport - Export Building

  • Export from a single table, where one record becomes a CityObject
  • CLI hardcoded to CityObject type 'Building', LoD 1, geometry type Solid, CRS is EPSG 7415
  • Export the whole table or within a bounding box

- Python
Published by balazsdukai over 6 years ago