Topik ini memperkenalkan konsep dasar Trajectory SQL.
Objek lintasan
Konsep | Deskripsi |
Titik Lintasan | Objek spatio-temporal yang terdiri dari lokasi spasial dan atribut objek bergerak pada titik waktu tertentu. Lokasi spasial dapat direpresentasikan dengan koordinat 2D atau 3D. Atributnya bisa berupa sejumlah bidang yang menggunakan tipe data berbeda. |
Objek Lintasan | Objek berdimensi tinggi yang terdiri dari titik-titik lintasan dan peristiwa. Secara khusus, objek berdimensi tinggi ini mencakup waktu, ruang, atribut, dan peristiwa. |
Garis Waktu Lintasan | Urutan nilai waktu dari sebuah lintasan. Nilai-nilai waktu dalam urutan tersebut harus berurutan. |
Spasial Lintasan | Geometri spasial dari sebuah lintasan. Dalam banyak kasus, geometri spasial dijelaskan dengan menggunakan tipe data LineString. |
Daun Lintasan | Lokasi spasial objek bergerak pada titik waktu tertentu. Lokasi spasial tersebut adalah titik lintasan. |
Atribut Lintasan | Atribut-atribut yang menggambarkan lintasan objek bergerak pada titik-titik lintasan yang berbeda. Atribut ini meliputi kecepatan dan arah. |
Bidang Atribut Lintasan | Bidang atribut yang menggambarkan lintasan objek bergerak. Jumlah nilai untuk suatu bidang atribut, seperti bidang kecepatan, sama dengan jumlah titik lintasan objek bergerak tersebut. |
Nilai Bidang Lintasan | Nilai dari suatu bidang atribut pada titik waktu tertentu. |
Peristiwa Lintasan | Peristiwa-peristiwa yang terjadi sepanjang lintasan. Sebagai contoh, peristiwa ini mencakup pengisian bahan bakar, kerusakan, dan peristiwa penguncian mobil yang bergerak sepanjang lintasan. Suatu peristiwa terdiri dari ID jenis peristiwa dan waktu peristiwa. |
Gambar berikut menunjukkan lintasan objek yang bergerak.

Objek BoxNDF
Komputasi pada objek terkait lintasan, termasuk lintasan dan geometri, bersifat kompleks. Kubus lebih mudah dihitung dibandingkan dengan objek terkait lintasan ini dan dapat digunakan untuk mendeskripsikan kueri atau menyederhanakan operasi komputasi. Tipe data BoxNDF digunakan untuk mendeskripsikan kubus.
Objek BoxNDF adalah kubus spatio-temporal multi-dimensi yang dinyatakan oleh nilai minimum dan maksimum pada empat sumbu koordinat berikut: x, y, z, dan t. Sumbu z mewakili ruang, sedangkan sumbu t mewakili waktu. Kubus dapat mencakup kombinasi sumbu yang berbeda. Sebagai contoh, kubus dapat mencakup sumbu x dan y atau mencakup sumbu x, y, z, dan t.
Saat menjalankan kueri, Anda dapat menggunakan kubus untuk menentukan ruang lingkup kueri. Selain itu, Anda dapat menggunakan kotak pembatas dari lintasan atau geometri untuk mempermudah kueri. Gambar berikut menunjukkan lintasan dan kotak pembatas dari objek yang bergerak pada sumbu x, sumbu y, dan sumbu t.
Gambar berikut menunjukkan kotak pembatas sebuah objek.
