Tous les produits
Search
Centre de documentation

ApsaraDB RDS:ST_ExportTo

Dernière mise à jour :Aug 19, 2026

Exporte un objet raster vers Object Storage Service (OSS), Multi-Cloud Object Storage (MinIO) ou Hadoop Distributed File System (HDFS).

Syntaxe

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

Paramètres

Paramètre Description
source Objet raster à exporter.
format Format de sortie. Les valeurs courantes incluent GTiff et BMP. Pour la liste complète des formats pris en charge, consultez la section Formats pris en charge.
url URL de destination de l'objet OSS, de l'objet MinIO ou du fichier HDFS exporté. Les URL partielles ne sont pas prises en charge. Pour la syntaxe des URL, reportez-vous à la rubrique Chemins d'accès au stockage d'objets.
level Niveau de pyramide. Valeur par défaut : 0.

Formats pris en charge

Le tableau suivant répertorie les formats courants.

Format Nom complet
BMP Microsoft Windows Device Independent Bitmap (.bmp)
ECW ERDAS Compressed Wavelets (.ecw)
EHdr ESRI .hdr Labelled
GIF Graphics Interchange Format (.gif)
GPKG GeoPackage
GTiff TIFF/BigTIFF/GeoTIFF (.tif)
HDF4 Hierarchical Data Format Release 4 (HDF4)
PDF Geospatial PDF
PNG Portable Network Graphics (.png)
COG Cloud optimized GeoTIFF

Pour obtenir la liste complète des formats pris en charge, appelez la fonction ST_RasterDrivers.

Valeur de retour

Renvoie true si l'exportation réussit, ou false en cas d'échec.

Exemples

-- Export a raster object as an OSS object.
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;

-- Export a raster object as a MinIO object.
Select ST_ExportTo(raster, 'PNG', 'MIO://<ak>:<ak_secret>@10.0.XX.XX:443/mybucket/data/image.png')
from raster_table
where id=1;

-- Export a raster object as an HDFS file.
Select ST_ExportTo(raster, 'PNG', 'HDFS://<user_name>@10.0.XX.XX:8020/path/image.png')
from raster_table
where id=1;