Releases: tudelft3d/3dfier
3D BAG version 1.0.0
Based on feature/stats
branch, NOT on master
.
This version of 3dfier is used in the 3D BAG 1.0.0.
Version 1.1
This release contains lots of small fixes for creation of 3D model of The Netherlands.
- PostGIS writing memory consumption is solved.
- Improved error handling for GDAL reading/writing
- Now writing x-y-coordinates with 3 digits and z-coordinates with 2 digits for OBJ/XML output formats.
- By default the settings for Roads and Bridges contains
filter_outliers = true
andflatten = true
. When the point cloud contains lots of outliers this improves reconstruction but in rare cases results are worse due to the polynomial surface fitting.
Version 1.0.3
For this release we updated to CityJSON version 0.8 and fixed writing floors in CityJSON. The buildings are now returned valid by val3dity.
Version 1.0.2
This release is a hotfix to solve issues with postgres connections using GDAL >2.0. Also the dependencies for GDAL are updated to 2.2.4 and its depencencies with it.
Version 1.0.1
Small release that fixes some issues;
- Building on OSX resolved by changing matrix templates
- Accept underscores in attribute names for IMGeo output
- Remove double closing of PostGIS database connection (resulting in execution error after finishing program)
- Initialize variable solving random read errors on OSX
Version 1.0
Finally we arived at the point that 3dfier is ready for its release of version 1.0!
In the last months we tested lots of datasets and solved lots of small issues and some bigger ones.
Bigger issues solved;
- Creation of bridges (which is quite the chalenge since there is no 3D points below a bridge). We have found that with the proper input for bridges the output is satisfactory.
- Roads having outliers when 3D points are misclassified or when close to bridges (if bridge points are taken into account for roads). We implemented an iterative Least Squares 3D quadric surface fitting for removing outlier points. In the yaml there is a setting to remove outliers and to completely flatten the roads based on the fitted surface model.
Version 1.0 Release Candidate 2
New Release candidate with fixed return codes of the executable and correct support for UTF8 writing of CityGML.
Version 1.0 Release Candidate 1
After a long time of development we are proude to introduce 3dfier version 1.0 Release Candidate 1. There has been allmost 9 months of development and lots has changed. We believe 3dfier is now at a level it earns the right to be called Version 1.0.
Version 0.9.7
Changes are mainly in filtering las/laz points since there is a bug in libLAS when reading next point while using a filter. This release implements the filters by itself so each point is read from the input file. Advantage is that now the point percentage bar is nicely running up to 100% again.
Version 0.9.6
Update: The release had some issues with PostGIS writing and building with GDAL < 2.0 which are now solved.
This release has performance increase for writing files in OBJ and CityGML (file writing is 10-15x faster).
Included is the option for writing CityGML into separate files by using CityGML-Multi as output format. Splitting is done using GDAL->GetLayerName() thus not always related to the input filename.
Included is writing to PostGIS database both in a single or multiple tables (PostGIS or PostGIS-Multi as output format). The PostGIS connection string as used in GDAL is used as output filename in the command line argument (3dfier config.yml -o "PG: host=localhost dbname="3dfier" user=username").