Topik ini menjelaskan fungsi ST_Extent, yang mengambil rentang koordinat raster dalam format berikut: '((maxX,maxY),(minX,minY))'.
Sintaksis
BOX ST_Extent(raster raster_obj,CoorSpatialOption csOption = 'WorldFirst')
BOX ST_Extent(raster raster_obj, integer pyramid, CoorSpatialOption csOption = 'WorldFirst')
Parameter
| Parameter | Deskripsi |
| raster_obj | Raster yang rentang koordinatnya ingin Anda peroleh. |
| csOption | Jenis koordinat yang akan dikembalikan. |
| pyramid | Tingkat piramida tempat raster berada. Nilai valid dimulai dari 0. |
Deskripsi
Fungsi ini mengambil rentang koordinat raster berdasarkan nilai parameter csOption:
- Raster: Mengembalikan koordinat piksel.
- World: Mengembalikan koordinat dunia.
- WorldFirst: Secara preferensial mengembalikan koordinat dunia. Jika raster memiliki georeferensi, fungsi ini mengembalikan koordinat dunia; jika tidak, mengembalikan koordinat piksel.
Contoh
select ST_Extent(raster_obj, 'Raster'::CoorSpatialOption) from raster_table;
__________________________________
((255, 255), (0, 0))