geotrellis / geotrellis-pointcloud

GeoTrellis PointCloud library to work with any pointcloud data on Spark
Apache License 2.0
26 stars 10 forks source link

Make use of an OverviewStrategy in the DEMRasterSources implementation #62

Closed pomadchin closed 4 years ago

pomadchin commented 4 years ago

At this point DEMRasterSources don't use OverviewStrategy and rely only on the PDAL EPTReader capabilities https://github.com/PDAL/PDAL/blob/2.1.0/io/EptReader.cpp#L293-L318.

This task is to improve control over it to improve real time performance.

The core use case is to be able to select the actual resolution we're querying from the EPT tree.

Requires: https://github.com/geotrellis/geotrellis-pointcloud/issues/69

echeipesh commented 4 years ago

Change in EPTRasterSourceProvider

Use case: We get a WCS request is for 30x30m resolution, we want to query the EPT through PDAL pipeline at at 60x60m resolution:

ept://path/to/catalog?overviewStrategy=auto-2