Guest User

Untitled

a guest
Sep 23rd, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.57 KB | None | 0 0
  1. GDAL: GDALOpen(/var/folders/ZY/ZYWzFUKXEbOEGREoz1h7QU+++TQ/-Tmp-/tmpfZHUHd.vrt, this=0x10301b970) succeeds as VRT.
  2. OGRCT: PROJ >= 4.8.0 features enabled
  3. OGRCT: Source: +proj=utm +zone=15 +datum=WGS84 +units=m +no_defs
  4. OGRCT: Target: +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs
  5. OGRCT: Source: +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs
  6. OGRCT: Target: +proj=utm +zone=15 +datum=WGS84 +units=m +no_defs
  7. GDAL: GDALOpen(/var/folders/ZY/ZYWzFUKXEbOEGREoz1h7QU+++TQ/-Tmp-/tmpfZHUHd_warp.vrt, this=0x103019260) succeeds as VRT.
  8. GDAL: QuietDelete(georaster:test_lidar,Im_a_lumberjack,lidar/orcl,lidar_rasters,raster) invoking Delete()
  9. GDAL: GDALOpen(georaster:test_lidar,Im_a_lumberjack,lidar/orcl,lidar_rasters,raster, this=0x10302cdc0) succeeds as GeoRaster.
  10. PL/SQL:
  11. DECLARE
  12. TAB VARCHAR2(68) := UPPER('lidar_rasters');
  13. COL VARCHAR2(68) := UPPER('raster');
  14. OWN VARCHAR2(68) := UPPER('test_lidar');
  15. CNT NUMBER := 0;
  16. BEGIN
  17. EXECUTE IMMEDIATE 'SELECT COUNT(*) FROM ALL_TABLES
  18. WHERE TABLE_NAME = :1 AND OWNER = UPPER(:2)'
  19. INTO CNT USING TAB, OWN;
  20.  
  21. IF CNT = 0 THEN
  22. EXECUTE IMMEDIATE 'CREATE TABLE lidar_rasters (raster MDSYS.SDO_GEORASTER)';
  23. SDO_GEOR_UTL.createDMLTrigger( TAB, COL );
  24. END IF;
  25. END;
  26.  
  27. PL/SQL:
  28. DECLARE
  29. TAB VARCHAR2(68) := UPPER('lidar_rasters');
  30. COL VARCHAR2(68) := UPPER('raster');
  31. OWN VARCHAR2(68) := UPPER('test_lidar');
  32. CNT NUMBER := 0;
  33. GR1 SDO_GEORASTER := NULL;
  34. BEGIN
  35.  
  36. GR1 := SDO_GEOR.createBlank(20001, SDO_NUMBER_ARRAY(0, 0), SDO_NUMBER_ARRAY(152, 249), 0, 'TEST_LIDAR_RASTER_DATA', NULL);
  37.  
  38. GR1.spatialExtent := NULL;
  39.  
  40. INSERT INTO lidar_rasters VALUES (6,3,1,GR1) RETURNING raster INTO GR1;
  41.  
  42. SELECT GR1.RASTERDATATABLE INTO :rdt FROM DUAL;
  43. SELECT GR1.RASTERID INTO :rid FROM DUAL;
  44.  
  45. EXECUTE IMMEDIATE 'SELECT COUNT(*) FROM ALL_OBJECT_TABLES
  46. WHERE TABLE_NAME = :1 AND OWNER = UPPER(:2)'
  47. INTO CNT USING :rdt, OWN;
  48.  
  49. IF CNT = 0 THEN
  50. EXECUTE IMMEDIATE 'CREATE TABLE '||:rdt||' OF MDSYS.SDO_RASTER
  51. (PRIMARY KEY (RASTERID, PYRAMIDLEVEL, BANDBLOCKNUMBER,
  52. ROWBLOCKNUMBER, COLUMNBLOCKNUMBER))
  53. LOB(RASTERBLOCK) STORE AS (NOCACHE NOLOGGING)';
  54. END IF;
  55.  
  56. SDO_GEOR.createTemplate(GR1, 20001, 'dimSize=(152,249) blockSize=(256, 256) cellDepth=32BIT_REAL interleaving=BSQ compression=NONE', null, 'TRUE');
  57.  
  58. UPDATE lidar_rasters T SET raster = GR1 WHERE
  59. T.raster.RasterDataTable = :rdt AND
  60. T.raster.RasterId = :rid;
  61.  
  62. EXECUTE IMMEDIATE
  63. 'SELECT T.raster.METADATA.getClobVal()
  64. FROM lidar_rasters T
  65. WHERE T.raster.RASTERDATATABLE = UPPER(:1)
  66. AND T.raster.RASTERID = :2'
  67. INTO :metadata
  68. USING :rdt, :rid;
  69.  
  70. COMMIT;
  71.  
  72. END;
  73.  
  74.  
  75. ERROR 1: ORA-13442: GeoRaster object not registered: RDT=TEST_LIDAR_RASTER_DATA, RID=284
  76. ORA-06512: at "MDSYS.SDO_GEOR_INT", line 2348
  77. ORA-06512: at "MDSYS.SDO_GEOR", line 1685
  78. ORA-06512: at line 29
  79.  
  80. ERROR 1: Failure to initialize GeoRaster
  81. GDAL: GDALClose(georaster:test_lidar,Im_a_lumberjack,lidar/orcl,lidar_rasters,raster, this=0x10302cdc0)
  82. GDAL: GDALClose(/var/folders/ZY/ZYWzFUKXEbOEGREoz1h7QU+++TQ/-Tmp-/tmpfZHUHd.vrt, this=0x10301b970)
  83. GDAL: GDALClose(raster/fixtures/test.img, this=0x10301bc00)
  84. GDAL: GDALClose(raster/fixtures/test2.img, this=0x10301bf40)
  85. GDAL: GDALClose(/var/folders/ZY/ZYWzFUKXEbOEGREoz1h7QU+++TQ/-Tmp-/tmpfZHUHd_warp.vrt, this=0x103019260)
  86. GDAL: In GDALDestroy - unloading GDAL shared library.
Add Comment
Please, Sign In to add comment