hobuinc / greyhound

Greyhound is a point cloud streaming server. It should be considered deprecated for now. Use Entwine and Entwine Point Tile directly if you just want to serve point cloud web services.
https://greyhound.io
Apache License 2.0
131 stars 51 forks source link

Adaptive coordinate quantization #28

Closed hobu closed 8 years ago

hobu commented 8 years ago

@LAStools pointed out that we don't need to give full coordinate precision to the client if it doesn't need it. The benefit of not doing that is the compression could be much higher for data that has 0.1 vs 0.01 coordinate precision.

The idea is the client would ask for a quantization level as part of the dimension request, and when the chunks are compressed, they are quantized to that.

connormanning commented 8 years ago

Already done.