Changeset: 834df8c0239c for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=834df8c0239c
Added Files:
        sql/test/sciql/Tests/teleios_dlr_tsx.sql
Branch: SciQL-2
Log Message:

added sample SciQL script to load DLR's TSX images


diffs (79 lines):

diff --git a/sql/test/sciql/Tests/teleios_dlr_tsx.sql 
b/sql/test/sciql/Tests/teleios_dlr_tsx.sql
new file mode 100644
--- /dev/null
+++ b/sql/test/sciql/Tests/teleios_dlr_tsx.sql
@@ -0,0 +1,74 @@
+-- inspect SQL catalog
+select * from schemas as s join tables as t on s.id = t.schema_id where s.name 
= 'rs';
+select * from rs.files as f join rs.catalog as c on f.fileid = c.fileid;
+
+-- attach TSX (GeoTIFF) images to DB
+call 
rs.attach('/tmp/DLR/Collection01/TSX1_SAR__MGD_RE___HS_S_SRA_20080105T093811_20080105T093812/IMAGEDATA/IMAGE_HH_SRA_spot_042.tif');
+call 
rs.attach('/tmp/DLR/Collection01/TSX1_SAR__MGD_RE___HS_S_SRA_20080216T083621_20080216T083621/IMAGEDATA/IMAGE_HH_SRA_spot_050.tif');
+call 
rs.attach('/tmp/DLR/Collection01/TSX1_SAR__MGD_RE___HS_S_SRA_20080303T225930_20080303T225931/IMAGEDATA/IMAGE_HH_SRA_spot_041.tif');
+call 
rs.attach('/tmp/DLR/Collection01/TSX1_SAR__MGD_RE___HS_S_SRA_20080424T141832_20080424T141832/IMAGEDATA/IMAGE_HH_SRA_spot_043.tif');
+call 
rs.attach('/tmp/DLR/Collection01/TSX1_SAR__MGD_RE___HS_S_SRA_20080807T013407_20080807T013407/IMAGEDATA/IMAGE_HH_SRA_spot_042.tif');
+call 
rs.attach('/tmp/DLR/Collection02/TSX1_SAR__MGD_RE___HS_S_SRA_20080220T135055_20080220T135055/IMAGEDATA/IMAGE_HH_SRA_spot_050.tif');
+call 
rs.attach('/tmp/DLR/Collection02/TSX1_SAR__MGD_RE___HS_S_SRA_20080220T135244_20080220T135244/IMAGEDATA/IMAGE_HH_SRA_spot_048.tif');
+call 
rs.attach('/tmp/DLR/Collection02/TSX1_SAR__MGD_RE___HS_S_SRA_20080221T150727_20080221T150728/IMAGEDATA/IMAGE_HH_SRA_spot_043.tif');
+call 
rs.attach('/tmp/DLR/Collection02/TSX1_SAR__MGD_RE___HS_S_SRA_20080221T150920_20080221T150920/IMAGEDATA/IMAGE_HH_SRA_spot_042.tif');
+call 
rs.attach('/tmp/DLR/Collection02/TSX1_SAR__MGD_RE___HS_S_SRA_20080221T150945_20080221T150946/IMAGEDATA/IMAGE_HH_SRA_spot_048.tif');
+call 
rs.attach('/tmp/DLR/Collection02/TSX1_SAR__MGD_RE___HS_S_SRA_20080427T150945_20080427T150946/IMAGEDATA/IMAGE_HH_SRA_spot_048.tif');
+call 
rs.attach('/tmp/DLR/Collection02/TSX1_SAR__MGD_RE___HS_S_SRA_20090127T150946_20090127T150946/IMAGEDATA/IMAGE_HH_SRA_spot_049.tif');
+call 
rs.attach('/tmp/DLR/Collection06/TSX1_SAR__MGD_RE___HS_S_SRA_20080105T093821_20080105T093821/IMAGEDATA/IMAGE_HH_SRA_spot_051.tif');
+call 
rs.attach('/tmp/DLR/Collection07/TSX1_SAR__MGD_RE___HS_S_SRA_20080308T151336_20080308T151337/IMAGEDATA/IMAGE_HH_SRA_spot_052.tif');
+call 
rs.attach('/tmp/DLR/Collection07/TSX1_SAR__MGD_RE___HS_S_SRA_20080417T162304_20080417T162305/IMAGEDATA/IMAGE_HH_SRA_spot_048.tif');
+call 
rs.attach('/tmp/DLR/Collection08/TSX1_SAR__MGD_RE___HS_S_SRA_20080417T130704_20080417T130705/IMAGEDATA/IMAGE_HH_SRA_spot_047.tif');
+call 
rs.attach('/tmp/DLR/Collection08/TSX1_SAR__MGD_RE___HS_S_SRA_20080417T130747_20080417T130748/IMAGEDATA/IMAGE_HH_SRA_spot_044.tif');
+call 
rs.attach('/tmp/DLR/Collection08/TSX1_SAR__MGD_RE___HS_S_SRA_20080417T130846_20080417T130847/IMAGEDATA/IMAGE_HH_SRA_spot_045.tif');
+call 
rs.attach('/tmp/DLR/Collection09/TSX1_SAR__MGD_RE___HS_S_SRA_20080904T231959_20080904T232000/IMAGEDATA/IMAGE_HH_SRA_spot_035.tif');
+
+-- inspect SQL catalog
+select * from schemas as s join tables as t on s.id = t.schema_id where s.name 
= 'rs';
+select * from rs.files as f join rs.catalog as c on f.fileid = c.fileid;
+
+-- load TSX (GeoTIFF) images into arrays
+call rs.import(1);
+call rs.import(2);
+call rs.import(3);
+call rs.import(4);
+call rs.import(5);
+call rs.import(6);
+call rs.import(7);
+call rs.import(8);
+call rs.import(9);
+call rs.import(10);
+call rs.import(11);
+call rs.import(12);
+call rs.import(13);
+call rs.import(14);
+call rs.import(15);
+call rs.import(16);
+call rs.import(17);
+call rs.import(18);
+call rs.import(19);
+
+-- inspect SQL catalog
+select * from schemas as s join tables as t on s.id = t.schema_id where s.name 
= 'rs';
+select * from rs.files as f join rs.catalog as c on f.fileid = c.fileid;
+
+-- inspect loaded images / arrays
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image1;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image2;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image3;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image4;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image5;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image6;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image7;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image8;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image9;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image10;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image11;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image12;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image13;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image14;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image15;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image16;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image17;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image18;
+select min(x), max(x), min(y), max(y), min(intensity), max(intensity) from 
rs.image19;
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to