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

Return schema with Read results #5

Closed connormanning closed 9 years ago

connormanning commented 10 years ago

An invalid PDAL Dimension name will be silently omitted from the binary results of a Read command. Currently, clients should base their requested schemas on the results of the Schema command, however it would be useful to provide the ability for a client to use a static schema with all the Dimensions they recognize/care about.

E.g. a rendering client could always send XYZRGBI, and a missing 'Intensity' Dimension would be silently omitted in the binary results.

connormanning commented 9 years ago

Invalid dimensions are no longer handled in a way that makes this necessary.