Skip to content

Releases: mfbonfigli/gotiler

Release v3.0.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 21:30
v3.0.0
ffae699

gotiler v3.0.0

Downloads

Platform File
Linux x86_64 gotiler-linux-amd64-v3.0.0.zip
Linux ARM64 gotiler-linux-arm64-v3.0.0.zip
Windows x86_64 gotiler-windows-amd64-v3.0.0.zip

Each zip contains the executable, PROJ data files (share/), and license documentation, including the platform's third-party licenses.

Verifying downloads

SHA256SUMS lists the SHA-256 checksum of every zip. On Linux, from the download folder:

sha256sum -c SHA256SUMS --ignore-missing

On Windows, compare the output of Get-FileHash <zip> with the zip's line in SHA256SUMS.

Every zip also has a signed build provenance attestation, proving it was built by this repository's release workflow. With the GitHub CLI:

gh attestation verify gotiler-linux-amd64-v3.0.0.zip --repo mfbonfigli/gotiler

Release v2.0.1

Choose a tag to compare

@mfbonfigli mfbonfigli released this 21 Nov 22:45
adb1649

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

Choose a tag to compare

@mfbonfigli mfbonfigli released this 20 Nov 22:08
349f31c

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

Choose a tag to compare

@mfbonfigli mfbonfigli released this 04 Nov 20:45
5890e4c
  • 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

Choose a tag to compare

@mfbonfigli mfbonfigli released this 02 Jun 20:26
67a55bb

Adds experimental support for 3D Tiles v1.1

Release v2.0.0-alpha

Choose a tag to compare

@mfbonfigli mfbonfigli released this 06 May 17:53

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

Choose a tag to compare

@mfbonfigli mfbonfigli released this 21 May 12:43

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

Choose a tag to compare

@mfbonfigli mfbonfigli released this 07 Jan 17:38
855a82f

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

Choose a tag to compare

@mfbonfigli mfbonfigli released this 14 Nov 12:17

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

Choose a tag to compare

@mfbonfigli mfbonfigli released this 24 Jan 16:54

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