Opened 14 years ago

Closed 5 years ago

#3308 closed defect (wontfix)

GDAL Georaster Use the Compression type import raster can't build pyramid!

Reported by: bicealyh Owned by: warmerdam
Priority: normal Milestone: closed_because_of_github_migration
Component: GDAL_Raster Version: unspecified
Severity: normal Keywords:
Cc: ilucena

Description

I use GDAL Georaster component import raster data into Oracle Georaster. When I use the compress type such like DEFLATE, JPEG-B or JPEG-F to import raster to Oracle Georaster, it can't build pyramid and give me some Oracle errors, like below: ORA-29400: 数据插件错误ORA-13485: 压缩或解压缩时出错: 空二进制大对象操作无效 ORA-06512: 在 "MDSYS.MD", line 1723 ORA-06512: 在 "MDSYS.MDERR", line 17 ORA-06512: 在 "MDSYS.SDO_GEOR_AUX", line 315 ORA-06512: 在 line 13 ORA-06512: 在 "MDSYS.SDO_GEOR_INT", line 541 ORA-06512: 在 "MDSYS.SDO_GEOR", line 1017 ORA-06512: 在 line 7

Change History (5)

comment:1 by Even Rouault, 14 years ago

Cc: ilucena added

comment:2 by ilucena, 14 years ago

Building pyramids is a task for internal Oracle's software.

If you run gdaladdo in debugging mode you will see the PL/SQL statement that does that:

gdaladdo geor:scott/tiger@orcl,gdal_rdt,207 2 4 8 16 32 64 128 --debug on
0...10PL/SQL:
DECLARE
  gr sdo_georaster;
BEGIN
  SELECT RASTER INTO gr FROM GDAL_IMPORT t WHERE T.RASTER.RASTERDATATABLE = UPPER('gdal_rdt') AND T.RASTER.RASTERID = 207 FOR UPDATE;
  sdo_geor.generatePyramid(gr, 'rlevel=7 resampling=NN');
  UPDATE GDAL_IMPORT t SET RASTER = gr WHERE T.RASTER.RASTERDATATABLE = UPPER('gdal_rdt') AND T.RASTER.RASTERID = 207;
  COMMIT;
END;

comment:3 by Even Rouault, 9 years ago

Milestone: 1.8.1

Removing obsolete milestone

comment:4 by Even Rouault, 9 years ago

Priority: highnormal

All those tickets have more than one year and nobody has acted on it, so the priority is not so high

comment:5 by Even Rouault, 5 years ago

Milestone: closed_because_of_github_migration
Resolution: wontfix
Status: newclosed

This ticket has been automatically closed because Trac is no longer used for GDAL bug tracking, since the project has migrated to GitHub. If you believe this ticket is still valid, you may file it to https://github.com/OSGeo/gdal/issues if it is not already reported there.

Note: See TracTickets for help on using tickets.