创建一个基于阿里云对象存储服务(OSS)的raster对象。

语法

raster ST_CreateRast(cstring url);

参数

参数名称 描述
url OSS影像文件的路径。

描述

oss文件路径格式如下: oss://access_id:secrect_key@endpoint/path_to/file。 其中endpoint可以被省略,系统会自动寻找相应的endpoint。如果endpoint被省略,路径必须以/开头。

Endpoint为内网访问oss的地址。为保证数据导入的性能,请确保云数据库PostgreSQL与OSS所在Region相同,相关信息请参考OSS endpoint 信息。

示例

-- 基于OSS存储,指定accessID,accessKEY,endpoint
Select ST_CreateRast('OSS://ABCDEFG:1234567890@oss-cn.aliyuncs.com/mybucket/data/4.tif');

-- 基于OSS存储,指定accessID,accessKEY
Select ST_CreateRast('OSS://ABCDEFG:1234567890@/mybucket/data/4.tif');

-- 基于OSS存储,直接指定https形式的URL,该模式性能较差
Select ST_CreateRast('https://mybuckets.oss-cn.aliyuncs.com/data/4.tif');