Oracle Spatial GeoRaster 金字塔栅格存储
发布日期:2025-04-29 12:51:33
浏览次数:16
分类:精选文章
本文共 2055 字,大约阅读时间需要 6 分钟。
Oracle Spatial GeoRaster??????
Oracle Spatial GeoRaster ?Oracle Spatial ??????????????????? raster ?????????? Oracle Spatial GeoRaster ???????????????????
1. Oracle Spatial GeoRaster ???????
? Oracle ???????????? GeoRaster ???????????????????????
1.1 ?? SDO_GEORATSER ??
CREATE TYPE SDO_GEORATSER AS OBJECT ( rasterType NUMBER, spatialExtent SDO_Geometry, rasterDataTable VARCHAR2(32), rasterID NUMBER, metadata XMLType );
1.2 ?? SDO_RATSER ??
CREATE TYPE SDO_RATSER AS OBJECT ( RasterID NUMBER, PyramidLevel NUMBER, bandBlockNumber NUMBER, rowBlockNumber NUMBER, columnBlockNumber NUMBER, blockMBR SDO_Geometry, rasterBlock BLOB );
2. GeoRaster ?????????
2.1 ?? GeoRaster ?
CREATE TABLE georaster_jpgs_table ( geoid NUMBER PRIMARY KEY NOT NULL, georatser SDO_GeORaster );
2.2 ???????
????SDO_GEOR_UTL.CreateDMLTrigger ????????? DML ????? GeoRaster ??????????? CALL SDO_GEOR_UTL.CreateDMLTrigger(georaster_jpgs_table, 'georatser');
2.3 GeoRaster ????????
??? GeoRaster ????? Raster ????????????????????CREATE TABLE ratser_data_table OF SDO_RASTER ( PRIMARY KEY (RasterID, PyramidLevel, bandBlockNumber, rowBlockNumber, columnBlockNumber) );
3. GeoRaster ???????
3.1 GeoRaster ????????
DECLARE geoobj SDO_GeORaster; BEGIN SELECT georatser INTO geoobj FROM georaster_jpgs_table WHERE geoid = 1 FOR UPDATE; SDO_GEOR georeference(geoobj, 82394, 1, SDO_NUMBER_ARRAY(-28.5, 0, 1232804.04), SDO_NUMBER_ARRAY(0, 13678.09) ); UPDATE georaster_jpgs_table SET georatser = geoobj WHERE geoid = 1; COMMIT; END;
3.2 GeoRaster ????????
DECLARE geoobj SDO_GeORaster; BEGIN SELECT georatser INTO geoobj FROM georaster_jpgs_table WHERE geoid = 1 FOR UPDATE; SDO_GEOR.generatePyramid(geoobj, 'resampling=NN'); UPDATE georaster_jpgs_table SET georatser = geoobj WHERE geoid = 1; COMMIT; END;
3.3 ??????
INSERT INTO georaster_jpgs_table (name, image) VALUES ('earth', SDO_GEOR.INIT('ratser_data_table')); ????????????????? Oracle Spatial GeoRaster ????????????????????
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2026年06月22日 04时32分47秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
php输出数据到csv文件
2023-03-02
php输出语句
2023-03-02
php运行原理详细说明
2023-03-02
php运行环境出现Undefined index 或variable时解决方法
2023-03-02
php进程通信
2023-03-02
R&Python Data Science 系列:数据处理(2)
2023-03-02
php递归算法总结
2023-03-02
PHP递归遍历文件夹
2023-03-02
R&Python Data Science 系列:数据处理(1)
2023-03-02
php错误日志文件
2023-03-02
php隐藏手机号中间4位方法总结
2023-03-02
php面向对象三大特征封装、多态、继承
2023-03-02
php面向对象全攻略
2023-03-02
php面向对象的基础题
2023-03-02
php面试题二--解决网站大流量高并发方案(从url到硬盘来解决高并发方案总结)...
2023-03-02
php页面增加自选项,php-在Woocommerce中添加新的自定义默认订购目录选项
2023-03-02
php页面静态化技术;学习笔记
2023-03-02
php项目心得以及总结
2023-03-02
R&Python Data Science 系列:数据处理(4)长宽格式数据转换
2023-03-02