GeoHashTree for Point Cloud Data

Edit Package libght

A file format and library for storing and rapidly accessing point cloud data, in particular LIDAR data.

GeoHashTree organizes points into a tree structure for fast spatial access. The tree structure itself encodes the significant bits of at each node, so child nodes can omit them. The result is a smaller file than if all the points were stored with full precision. Each node includes statistical information about the children below (e.g. average/median Z value) permitting fast overview generation. Additional attributes are attached to the tree at parent nodes, below which all children share the attribute value. This reduces duplicate data storage further.

The advantage of a GeoHashTree file over a LAS file is fast access and filtering, since the tree encodes useful information at each node to speed searches over the full set of points in the file. LASZ zipped files can be smaller, but will be less efficient at overviews, searching and sub-setting. GHT is a good working format for applications that will be filtering and querying large sets of LIDAR data.

Refresh
Refresh
Source Files
Filename Size Changed
0001-Allow-install-dir-over-ride.patch 0000001647 1.61 KB
0002-Clean-build-on-OSX-Mountain-Lion.patch 0000007325 7.15 KB
0003-Up-patch-version.patch 0000000659 659 Bytes
0004-Small-fixes.patch 0000003102 3.03 KB
0005-Recomment-test-noise.patch 0000000888 888 Bytes
0006-Move-some-private-functions-to-public.patch 0000002885 2.82 KB
0007-Fix-build-error.patch 0000000743 743 Bytes
0008-so-version_build-cmake-install.patch 0000001938 1.89 KB
0009-return_random_data_function-non-void.patch 0000000595 595 Bytes
0010-Exclude-eclipse-stuff.patch 0000000460 460 Bytes
0011-Exclude-eclipse-stuff.patch 0000000460 460 Bytes
0012-Initialize-GhtHash-before-passing-it-for-read-to-ght.patch 0000000718 718 Bytes
0013-Do-not-write-more-bytes-than-allowed-in-ght_node_to_.patch 0000001321 1.29 KB
0014-Initialize-GhtHash-before-passing-it-for-read-to-ght.patch 0000000754 754 Bytes
0015-Ensure-hash-is-null-terminated-in-ght_node_to_nodeli.patch 0000001071 1.05 KB
0016-Enable-travis-build-closes-15.patch 0000000935 935 Bytes
libght-0.1.0.tar.gz 0000057017 55.7 KB
libght.changes 0000002818 2.75 KB
libght.spec 0000005947 5.81 KB
rpmlintrc 0000000254 254 Bytes
Latest Revision
Bruno Friedmann's avatar Bruno Friedmann (bruno_friedmann) accepted request 589757 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 2)
- Don't build las2ght for now.
- Reduce dependencies of libght-devel.
- Remove additional flags for openSUSE 13.
- Simplify build and use standard macros.
Comments 0
openSUSE Build Service is sponsored by