Topik ini menjelaskan Sistem Referensi Spasial (SRS) dan tabel spatial_ref_sys.
Ikhtisar
SRS mendefinisikan cara memetakan objek spasial di GanosBase ke posisi tertentu di permukaan bumi.
SRS dapat diklasifikasikan menjadi jenis-jenis berikut:
Sistem koordinat geodetik: Memetakan objek spasial ke permukaan bumi menggunakan sistem koordinat berbasis garis lintang dan bujur. Satuan: derajat.
Sistem koordinat proyeksi: Menggunakan proyeksi matematis untuk meratakan permukaan bola bumi ke bidang datar.
Dalam sistem koordinat proyeksi, Anda dapat langsung menghitung jarak, luas, dan sudut.
Sistem koordinat proyeksi adalah sistem koordinat Cartesian yang terdiri dari titik asal yang ditentukan dan dua sumbu ortogonal.
Setiap sistem koordinat proyeksi menentukan satuan pengukurannya sendiri, dalam sebagian besar kasus meter atau kaki.
Setiap sistem koordinat proyeksi mendefinisikan rentang koordinat yang berlaku.
Sistem koordinat lokal: Sistem koordinat Cartesian yang tidak menggunakan permukaan bumi sebagai referensi.
Tabel spatial_ref_sys
Tabel spatial_ref_sys adalah tabel sistem referensi spasial bawaan di GanosBase yang sesuai dengan standar Open Geospatial Consortium (OGC). Tabel ini mencakup lebih dari 8.500 SRS yang dikenal, bersama dengan informasi rinci yang diperlukan untuk konversi dan reproyeksi antara SRS tersebut. Anda dapat membuat proyeksi kustom yang sesuai dengan standar PROJ4.
Tabel berikut menjelaskan kolom-kolom dalam tabel spatial_ref_sys.
Nama kolom | Tipe data | Deskripsi |
srid | integer | Pengenal unik dari SRS. |
auth_name | varchar(256) | Nama standar atau organisasi standar dari SRS. |
auth_srid | integer | Pengenal unik dari SRS dalam standar atau organisasi standarnya. |
srtext | varchar(2048) | Representasi Well-Known Text (WKT) dari SRS. |
proj4text | varchar(2048) | Representasi PROJ4 dari SRS. |
Di GanosBase, Anda dapat menggunakan fungsi ST_SrReg untuk mendaftarkan SRS baru dan fungsi ST_SrEqual untuk membandingkan dua SRS.