Opened 11 years ago

Closed 10 years ago

#610 closed defect (fixed)

Missing mapping between WCPS and RasQL primitive data types

Reported by: Piero Campalani Owned by: uadhikari
Priority: major Milestone: 9.0.x
Component: petascope Version: development
Keywords: cast wcps rasql Cc: Dimitar Misev, Peter Baumann
Complexity: Medium

Description (last modified by Piero Campalani)

Explicit casts in a WCPS query should not be left as-is in the RasQL translation, but instead they should be replaced with the correspondent data type (e.g. WCPS char to RasQL octet).

For details on the different data types specifications, see Table 2 in WCPS standard (OGC08-068r2) against Table 1 in the RasQL guide.

Change History (5)

comment:1 by Piero Campalani, 11 years ago

Description: modified (diff)

comment:2 by Dimitar Misev, 10 years ago

Owner: changed from Piero Campalani to uadhikari
Status: newassigned

Utkrist has done the fix for the boolean type translation, so naturally can take a look at this one as well.

comment:3 by Piero Campalani, 10 years ago

Utkrist: any status update? thx.

comment:4 by uadhikari, 10 years ago

I have already found the solution. There are some issues with the test cases which needs to be discussed further. A small addition is needed in current implementation of wcps grammar to support 'unsigned int' and 'int'. As Prof. Baumann pointed out, it must be in par with WCPS 1.5, we can check in that direction too. Perhaps, we can finalise this today.

comment:5 by Dimitar Misev, 10 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.