#1400 closed defect (fixed)

WCPS_Multiple scalar values from coverage condenser has error incompatible axes number

Reported by: bphamhuu Owned by: bphamhuu
Priority: major Milestone: 9.3
Component: petascope Version: development
Keywords: Cc: dmisev, vmerticariu
Complexity: Medium


(filter 3D result by WCPS with a 2D coverage), so, the query, (test_eobstest is 3D and test_filter is 2D, both have same boundary Lat, Long). The query will calculate the total value from test_eobstest if at the same coordinates, test_filter value is > -9999.

for c in (test_eobstest), d in (test_filter) 
return encode (
             coverage outputCov 
              over $px x(imageCrsdomain(c, Lat)),
                   $py y(imageCrsdomain(c, Long)) 
            values condense + 
                        over $pt t(imageCrsdomain(c, t)) 
                        using (c[Lat($px), Long($py), t($pt)]) 
                            * (d[Lat($px), Long($py)] > -9999), 

However, this query will have error in Petascope

Coverages 'test_eobstest' ('test_eobstestAxes' axes) and 'test_filter' ('test_filterAxes' axes) don't have the same number of axes

Change History (1)

comment:1 Changed 10 months ago by bphamhuu

  • Resolution set to fixed
  • Status changed from new to closed

patch was accepted, close ticket.

Note: See TracTickets for help on using tickets.