Fungsi ini mengonversi piksel tertentu dari sebuah raster menjadi objek geometris yang direpresentasikan oleh titik tertentu dalam objek geometris tersebut.
Sintaksis
geometry ST_PixelAsPoint(raster raster_obj,
integer baris default 0,
integer kolom default 0,
integer piramida default 0,
cstring titik_referensi default 'UPPERLEFT') ;Parameter
| Parameter | Deskripsi |
| raster_obj | Raster yang ingin Anda tanyakan. |
| baris | Nomor baris tempat piksel berada. Nomor baris valid dimulai dari 0, yang menunjukkan piksel di pojok kiri atas raster. |
| kolom | Nomor kolom tempat piksel berada. Nomor kolom valid dimulai dari 0, yang menunjukkan piksel di pojok kiri atas raster. |
| piramida | Tingkat piramida tempat piksel berada. |
| titik_referensi | Posisi referensi titik dalam objek geometris. Nilai yang valid:
|
Deskripsi
Fungsi ini mengonversi piksel tertentu dari sebuah raster menjadi objek geometris yang direpresentasikan oleh titik tertentu dalam objek geometris tersebut. Posisi referensi titik ditentukan oleh parameter titik_referensi.
Contoh
SELECT ST_AsText(ST_PixelAsPoint(rast, 10, 10))
FROM rast_table
WHERE id = 10;
------------------
POINT(-178.2 88.2)