Todos os produtos
Search
Central de documentação

ApsaraDB RDS:ST_SetUpperLeft

Última atualização: Sep 01, 2026

Define as coordenadas X e Y do canto superior esquerdo de um objeto raster no sistema de referência espacial.

Sintaxe

raster ST_SetUpperLeft(raster raster_obj, float8 upperleftX, float8 upperleftY)
raster ST_SetUpperLeft(raster raster_obj, float8 upperleftXY)

Parâmetros

Parâmetro

Descrição

raster_obj

Objeto raster a ser atualizado.

upperleftX

Coordenada X do canto superior esquerdo no sistema de referência espacial.

upperleftY

Coordenada Y do canto superior esquerdo no sistema de referência espacial.

upperleftXY

Valor único aplicado às coordenadas X e Y do canto superior esquerdo.

Exemplos

Defina as coordenadas do canto superior esquerdo de um raster como (120, 30) e verifique o resultado.

UPDATE raster_table
SET rast = ST_SetUpperleft(rast, 120, 30)
WHERE id = 2;

select st_upperleftx(rast), st_upperlefty(rast)
from raster_table
WHERE id = 2;

Saída esperada:

 st_upperleftx | st_upperlefty
---------------+---------------
          120  |            30