Skip to content

Releases: mfbonfigli/gocesiumtiler

Release v2.0.1

21 Nov 22:45
adb1649
Compare
Choose a tag to compare

What's Changed

  • Fixes a bug introduced in V2.0.0 that prevented the correct functioning of the folder mode with the -join flag.

Full Changelog: v2.0.0...v2.0.1

Release v2.0.0

20 Nov 22:08
349f31c
Compare
Choose a tag to compare

Final v.2.0.0 release, leaving the "preview" state. In addition to bugfixes, it introduces the following major changes:

  • Local CRS: point coordinates are now expressed relative to a local CRS with Z-axis normal to the WGS84 ellipsoid, which enables stylings based on point elevation referred to a zenithal Z axis (see issue 47).
  • Autodetect CRS: add capability to automatically extract GeoTIFF and WKT metadata from LAS VLRs and EVLRs and autodetect the CRS, if any is defined in the LAS files. This also required completely rewriting from the ground up the logic that reads LAS files, fixing issue 49.
  • Add Mutators: Introduce the concept of Mutators so that it is possible to programmatically manipulate or drop points on the fly as they are read.
  • Add Subsampler feature: randomly subsample the point cloud to thin down the density

Release v2.0.0-gamma

04 Nov 20:45
5890e4c
Compare
Choose a tag to compare
  • Upgrades PROJ to version 9.5.0
  • Adds support for expressing CRS using the formats supported by PROJ, namely (taken from the PROJ docs):
    • a proj-string,
    • a WKT string,
    • an object code (like "EPSG:4326", "urn:ogc:def:crs:EPSG::4326", "urn:ogc:def:coordinateOperation:EPSG::1671"),
    • an Object name. e.g "WGS 84", "WGS 84 / UTM zone 31N". In that case as uniqueness is not guaranteed, heuristics are applied to determine the appropriate best match.
    • a OGC URN combining references for compound coordinate reference systems (e.g "urn:ogc:def:crs,crs:EPSG::2393,crs:EPSG::5717" or custom abbreviated syntax "EPSG:2393+5717"),
    • a OGC URN combining references for concatenated operations (e.g. "urn:ogc:def:coordinateOperation,coordinateOperation:EPSG::3895,coordinateOperation:EPSG::1618")
    • a PROJJSON string. The jsonschema is at https://proj.org/schemas/v0.4/projjson.schema.json (added in 6.2)
    • a compound CRS made from two object names separated with " + ". e.g. "WGS 84 + EGM96 height" (added in 7.1)
  • Removes support for the -geoid flag and the equivalent APIs (backward incompatible with v2.0.0 beta), the functionality has been offloaded to PROJ, provided that the correct grids are installed in the share folder.
  • Externalizes again the share folder so that additional PROJ grid files can be downloaded there from the PROJ CDN (manual operation for now)
  • Introduces a Dockerfile and two build scripts for Linux and Windows to ensure consistent reproducible builds. The Dockerfile additionally performs cross-compilation which eases the build of executables for both Windows and Linux in one go.
  • The license has been changed to the Mozilla Public License 2.0
  • Starting from this release the attached zip will containain a two executables for both Windows x86-64 and Linux x86-64 and will also distribute the relevant license files.

Release v2.0.0-beta

02 Jun 20:26
67a55bb
Compare
Choose a tag to compare

Adds experimental support for 3D Tiles v1.1

Release v2.0.0-alpha

06 May 17:53
Compare
Choose a tag to compare

First release of Go Cesium Tiler v2. Check out the updated README.md for full details on what has changed. It is backward incompatible with V1. It is in alpha version to gather some feedback, but should already be more stable than v1.

Release 1.2.3

21 May 12:43
Compare
Choose a tag to compare

This release adds experimental support for LAS 1.4 and in general aims to improve the compatibility with the various LAS formats. In addition the database of EPSG projections has been expanded with projection codes in the range EPSG:6666 to EPSG:6692.

Release 1.2.2

07 Jan 17:38
855a82f
Compare
Choose a tag to compare

This release fixes a bug when processing multiple las files in a folder and also fixes the logic that extracts RGB color components from LAS files which could lead to wrong results in case of LAS point records of non standard length (eg with custom components).

Release 1.2.1

14 Nov 12:17
Compare
Choose a tag to compare

This release adds support for LAS files with 8 bit color depth. Furthermore fixes some issues with processing multiple LAS files at once and an error in estimating the geometric error of the root tile.

Release 1.2.0

24 Jan 16:54
Compare
Choose a tag to compare

This release adds support for REPLACE mode and allows specifing the desired refine mode to use. Default one is still ADD.

Release 1.1.1

19 Jan 22:04
e69b97c
Compare
Choose a tag to compare

Fixed a bug that prevented the executable from being usable in systems other than the one where it was build. Introduced the GOCESIUMTILER_WORKDIR environment variable to specify a custom location for the root folder.