Previously working WCPS fragments used in styles for several coverages no longer function in WMS GetMap requests.
The WMS request for historical Freezing Index, for example produces a ClassCastException while a similar request for wet days per year causes this error message: petascope.wcps.metadata.model.NumericSlicing cannot be cast to petascope.wcps.metadata.model.NumericTrimming
We did recently update Apollo from 10.0 to 10.1.
An example of the fragment working on 10.0 on Zeus is:
(condense + over $t year(1:30) using $c[year($t), model(0)]) / 30 to average over the historical period, for example.
The exact same query does not work on Apollo (10.1).
Previously working WCPS fragments used in styles for several coverages no longer function in WMS GetMap requests.
The WMS request for historical Freezing Index, for example produces a
ClassCastException
while a similar request for wet days per year causes this error message:petascope.wcps.metadata.model.NumericSlicing cannot be cast to petascope.wcps.metadata.model.NumericTrimming
We did recently update Apollo from 10.0 to 10.1.
An example of the fragment working on 10.0 on Zeus is:
(condense + over $t year(1:30) using $c[year($t), model(0)]) / 30
to average over the historical period, for example.The exact same query does not work on Apollo (10.1).
Some upstream changes that might be related: https://rasdaman.org/ticket/2637 and this change