All Products
Search
Document Center

PolarDB:ST_ExportTo

Last Updated:Mar 29, 2026

Mengekspor objek raster ke bucket Object Storage Service (OSS), bucket Multi-Cloud Object Storage (MinIO), atau file Hadoop Distributed File System (HDFS).

Sintaksis

boolean ST_ExportTo(raster source,
  cstring format,
  cstring url,
  integer level = 0);

Parameter

ParameterDeskripsi
sourceObjek raster yang akan diekspor.
formatFormat output. Nilai umum: GTiff, PNG, BMP. Untuk daftar lengkap format yang didukung, lihat tabel Format yang didukung di bawah ini.
urlURL tujuan dari objek OSS, objek MinIO, atau file HDFS yang diekspor. URL subset tidak didukung. Untuk sintaksis URL, lihat Object storage paths.
levelLevel piramida. Nilai default: 0.

Format yang didukung

FormatNama lengkap
BMPMicrosoft Windows Device Independent Bitmap (.bmp)
ECWERDAS Compressed Wavelets (.ecw)
EHdrESRI .hdr Labelled
GIFGraphics Interchange Format (.gif)
GPKGGeoPackage
GTiffTIFF/BigTIFF/GeoTIFF (.tif)
HDF4Hierarchical Data Format Release 4 (HDF4)
PDFGeospatial PDF
PNGPortable Network Graphics (.png)
COGCloud optimized GeoTIFF

Untuk mengetahui semua format yang didukung pada waktu proses, panggil ST_RasterDrivers.

Nilai kembalian

Mengembalikan true jika ekspor berhasil, atau false jika gagal.

Contoh

Ekspor objek raster ke OSS dalam format GTiff:

SELECT ST_ExportTo(raster, 'GTiff', 'OSS://<ak>:<ak_secret>@oss-cn-beijing-internal.aliyuncs.com/mybucket/data/image.tif')
FROM raster_table
WHERE id = 1;

Ekspor objek raster ke MinIO dalam format PNG:

SELECT ST_ExportTo(raster, 'PNG', 'MIO://<ak>:<ak_secret>@10.0.XX.XX:443/mybucket/data/image.png')
FROM raster_table
WHERE id = 1;

Ekspor objek raster ke HDFS dalam format PNG:

SELECT ST_ExportTo(raster, 'PNG', 'HDFS://<user_name>@10.0.XX.XX:8020/path/image.png')
FROM raster_table
WHERE id = 1;