Cannot set up a heterogeneous CRS mosaic if granules are all in local CRSs

Description

Multiple issues found:

  • MosaicCRS is ignored in indexer.properties, but no local granule CRS is suitable to represent all footprints

  • The resolutions are computed in the granule CRS, causing multiple misbehaviors (they are not comparable with each other)

  • When zooming out the mosaic starts throwing NPEs because the granule loaders return null (granules occupying less than a pixel are not returned) and the code is not read to handle that case

Environment

None

Assignee

Andrea Aime

Reporter

Andrea Aime

Triage

None

Components

Fix versions

Priority

Medium
Configure