Topik ini menjelaskan fungsi spatio-temporal yang didukung oleh Lindorm GanosBase.
Mesin dan versi yang berlaku
Fungsi spatio-temporal yang dijelaskan dalam topik ini berlaku untuk semua versi LindormTable.
Fungsi
Tabel berikut mencantumkan fungsi spatio-temporal yang didukung oleh Lindorm GanosBase.
Nama fungsi spatio-temporal tidak peka terhadap huruf besar atau kecil.
Kategori | Dokumentasi | Deskripsi |
Fungsi konstruktor | Membuat objek geometri berdasarkan string Well-known Text (WKT) yang ditentukan. | |
Membuat objek LineString berdasarkan objek MultiPoint yang ditentukan. | ||
Membuat objek titik. | ||
Fungsi output | Mengembalikan informasi tentang objek geometri dalam format Well-known Text (WKT). | |
Fungsi akses | Mengembalikan pusat dari objek geometri yang ditentukan. | |
Mengembalikan titik terakhir dari objek LineString yang ditentukan. | ||
Mengembalikan jumlah simpul dalam objek geometri yang ditentukan. | ||
Mengembalikan titik awal dari objek LineString yang ditentukan. | ||
Mengembalikan koordinat x dari objek titik yang ditentukan. | ||
Mengembalikan koordinat x maksimum pada kotak pembatas objek geometri yang ditentukan. | ||
Mengembalikan koordinat x minimum pada kotak pembatas objek geometri yang ditentukan. | ||
Mengembalikan koordinat y dari objek titik yang ditentukan. | ||
Mengembalikan koordinat y maksimum pada kotak pembatas objek geometri yang ditentukan. | ||
Mengembalikan koordinat y minimum pada kotak pembatas objek geometri yang ditentukan. | ||
Fungsi untuk hubungan spasial | Memeriksa apakah objek geometri pertama yang Anda tentukan mengandung objek geometri kedua yang Anda tentukan. Jika objek geometri pertama mengandung objek geometri kedua, fungsi ini mengembalikan true. | |
Memeriksa apakah jarak 2D antara dua objek geometri berada dalam rentang yang ditentukan. Jika jarak 2D antara objek berada dalam rentang yang ditentukan, fungsi ini mengembalikan true. | ||
Memeriksa apakah jarak bola antara dua objek geometri berada dalam rentang yang ditentukan. Jika jarak bola antara objek berada dalam rentang yang ditentukan, fungsi ini mengembalikan true. | ||
Memeriksa apakah dua objek geometri berpotongan. Jika dua objek geometri memiliki ruang spasial bersama, fungsi ini menentukan bahwa kedua objek berpotongan dan mengembalikan true. | ||
Memeriksa apakah dua objek geometri tumpang tindih secara spasial tetapi satu tidak termasuk dalam yang lain. Jika dua objek geometri tumpang tindih secara spasial tetapi satu tidak termasuk dalam yang lain, fungsi ini mengembalikan true. | ||
Memeriksa apakah objek geometri kedua yang Anda tentukan sepenuhnya berada di dalam objek geometri pertama yang Anda tentukan. Jika objek geometri kedua sepenuhnya berada di dalam objek geometri pertama, fungsi ini mengembalikan true. | ||
Fungsi agregat | Mengembalikan panjang bola dari lintasan yang dihasilkan dari semua titik dalam kolom titik yang ditentukan. Satuan nilai yang dikembalikan adalah meter. Fungsi ini membaca semua titik dalam kolom titik yang ditentukan sesuai urutan kunci utama, lalu menghitung panjang lintasan yang dihasilkan dari titik-titik tersebut. | |
Menghitung lintasan yang dihasilkan dari semua titik dalam kolom titik yang ditentukan berdasarkan urutan data waktu dalam kolom waktu yang ditentukan, dan mengembalikan segmen lintasan yang dibagi berdasarkan ambang waktu tertentu. Fungsi ini biasanya digunakan bersama dengan fungsi untuk hubungan spasial, seperti ST_DWithinSphere. Dalam hal ini, Anda dapat menghitung koordinat dan waktu dari titik yang pertama kali memasuki area tertentu dan titik yang terakhir meninggalkan area tertentu dalam segmen lintasan. | ||
Menghasilkan lintasan menggunakan titik waktu yang ditentukan yang diurutkan secara menaik dan downsampling berdasarkan ambang batas yang ditentukan. |