Changes between Initial Version and Version 3 of Ticket #767
- Timestamp:
- Aug 19, 2014, 1:11:43 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #767
- Property Cc added
- Property Priority minor → major
- Property Status new → assigned
- Property Owner changed from to
-
Ticket #767 – Description
initial v3 1 1 ingest a 3_band image using "rasimport -f !SampleDataset/2D_multiband/N-32-50_ul_2000.tif --coll Multiband -t MultibandImage:MultibandSet --crs-uri '%SECORE_URL%/crs/EPSG/0/32632' --crs-order 0:1 --coverage-name Multiband". 2 2 3 The !MultibandImage is defined as: 4 {{{ 5 > rasdl -p | grep MultibandImage 6 typedef marray <struct { char band1, char band2, char band3 }, 2> MultibandImage; 7 typedef set <MultibandImage> MultibandSet; 8 }}} 3 9 4 The !MultibandImage is defined as:10 But after ingesttion, "rasql -q 'select dbinfo(e) from Multiband as e' --out string" gives the type info: 5 11 {{{ 6 struct MultibandPixel { char band1, band2, band3; }; 7 typedef marray <MultibandPixel,2> MultibandImage; 8 typedef set<MultibandImage> MultibandSet; 12 > rasql -q 'select dbinfo(test3band) from test3band' --out string | grep baseType 13 "baseType": "marray <struct { char red, char green, char blue }>", 9 14 }}} 10 But after ingesttion, "rasql -q 'select dbinfo(e) from Multiband as e' --out string" gives the type info:11 12 "baseType": "marray <struct { char red, char green, char blue }>".13 14 The preinstalled RGBImage:RGBSet type is already exist in rasdaman.15 15 16 16 Seemingly it happens only when import 3 char band image. As test with a 4 char band image, the problem do not happen.