Skip to content

2.4.0

Compare
Choose a tag to compare
@hugoledoux hugoledoux released this 27 Jun 12:54
· 116 commits to main since this release

Added

  • support for CityJSON Lines (CityJSONL) files, the 1st line of the file must be with the "transform", best is to use cjio output
  • support for 3D types of JSON-FG, only the Polyhedron and MultiPolyhedron (not for Prism and MultiPrism) (JSON-FG is still beta, so I guess this might have to change)
  • added a simple Python-based viewer to visualise the errors, see /tools/viz3dity/ for more details
  • API now supports OBJ and OFF; all formats supported by val3dity actually

Changed

  • the API is new and simpler, only 2 functions are now used: is_valid() + validate()
  • error 609 has been renamed 906 (no geometry is for more formats than only CityJSON)
  • simplified the code for CDT of each surface (faster too)
  • upgraded to latest version of pugixml, to parse XML files