Mengembalikan geometri poligon yang membatasi piksel pada baris dan kolom tertentu dalam raster.
Sintaksis
geometry ST_PixelAsPolygon(raster raster_obj,
integer row default 0,
integer column default 0,
integer pyramid default 0);Parameter
| Parameter | Type | Default | Description |
|---|---|---|---|
raster_obj | raster | — | Raster yang akan dikueri. |
row | integer | 0 | Indeks baris dari piksel target. Nilai valid dimulai dari 0, di mana 0 merupakan baris paling atas raster. |
column | integer | 0 | Indeks kolom dari piksel target. Nilai valid dimulai dari 0, di mana 0 merupakan kolom paling kiri raster. |
pyramid | integer | 0 | Level piramida tempat piksel tersebut berada. |
Contoh
SELECT ST_AsText(ST_PixelAsPolygon(rast, 10, 10))
FROM rast_table
WHERE id = 10;Output yang diharapkan:
POLYGON((3427927.75 5793244,3427927.8 5793244,3427927.8 5793243.95,...