從一個OSS檔案匯入到資料庫。
文法
raster ST_ImportFrom(cstring chunkTableName,
cstring url,
cstring storageOption default '{}',
cstring importOption default '{}');參數
| 參數名稱 | 描述 |
| chunkTableName | 塊表的名稱,名稱必須符合資料庫表名的規範。 |
| url | 外部檔案路徑。詳情請參見ST_CreateRast中構建路徑的描述。 |
描述
支援匯入的資料類型如下:
| 名稱 | 全稱 |
| BMP | Microsoft Windows Device Independent Bitmap(.bmp) |
| EHdr | ESRI .hdr Labelled |
| ENVI | ENVI .hdr Labelled Raster |
| GTiff | TIFF/BigTIFF/GeoTIFF(.tif) |
| HFA | Erdas Imagine .img |
| RST | Idrisi Raster Format |
| INGR | Intergraph Raster Format |
| NetCDF | Network Common Data Form |
| AAIGrid | Arc/Info ASCII Grid |
| AIG | Arc/Info Binary Grid |
| GIF | Graphics Interchange Format |
| PNG | Portable Network Graphics (.png) |
| JPEG | JPEG JFIF File Format |
樣本
Select ST_ImportFrom('chunk_table','OSS://<ak>:<ak_secret>@oss-cn-beijing-internal.aliyuncs.com/mybucket/data/image.tif');
-- 指定具有Subset的NetCDF對應的影像
Select ST_ImportFrom('chunk_table','OSS://<ak>:<ak_secret>@oss-cn-beijing-internal.aliyuncs.com/mybucket/data/image.nc:hcc');