全部产品
Search
文档中心

AnalyticDB:Konsep Dasar

更新时间:Jun 26, 2025

Topik ini memperkenalkan konsep dasar dari Trajectory SQL.

Objek Trajektori

KonsepDeskripsi
Trajectory PointObjek 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 yang berbeda.
Trajectory ObjectObjek berdimensi tinggi yang terdiri dari titik trajektori dan peristiwa. Secara khusus, objek berdimensi tinggi mencakup waktu, ruang, atribut, dan peristiwa.
Trajectory TimelineUrutan nilai waktu dari sebuah trajektori. Nilai waktu dalam urutan tersebut harus berurutan.
Trajectory SpatialGeometri spasial dari sebuah trajektori. Dalam banyak kasus, geometri spasial dijelaskan dengan menggunakan tipe data LineString.
Trajectory LeafLokasi spasial objek bergerak pada titik waktu tertentu. Lokasi spasial adalah titik trajektori.
Trajectory AttributesAtribut-atribut yang menggambarkan trajektori objek bergerak pada titik-titik trajektori yang berbeda. Atribut ini meliputi kecepatan dan arah.
Trajectory Attribute FieldBidang atribut yang menggambarkan trajektori objek bergerak. Contohnya, bidang atribut ini meliputi bidang kecepatan. Jumlah nilai untuk suatu bidang atribut sama dengan jumlah titik trajektori yang dimiliki oleh objek bergerak.
Trajectory Field ValueNilai dari suatu bidang atribut pada titik waktu tertentu.
Trajectory EventsPeristiwa-peristiwa yang terjadi sepanjang trajektori. Contohnya, peristiwa ini meliputi pengisian bahan bakar, kerusakan, dan peristiwa penguncian mobil yang bergerak sepanjang trajektori. Sebuah peristiwa terdiri dari ID jenis peristiwa dan waktu peristiwa.

Gambar berikut menunjukkan trajektori dari sebuah objek bergerak.

Objek BoxNDF

Objek terkait trajektori (trajektori dan geometri) dapat bersifat kompleks. Oleh karena itu, kubus yang lebih mudah dihitung dibandingkan dengan objek terkait trajektori ini dapat digunakan untuk menggambarkan kueri atau menyederhanakan operasi komputasi. Tipe data BoxNDF digunakan untuk mendefinisikan kubus tersebut.

Sebuah objek BoxNDF adalah kubus spatio-temporal multi-dimensi yang didefinisikan oleh nilai minimum dan maksimum pada empat sumbu koordinat berikut: x, y, z, dan t. Sumbu z merepresentasikan ruang, sedangkan sumbu t merepresentasikan waktu. Kubus yang berbeda dapat mencakup sumbu yang berbeda. Sebagai contoh, beberapa kubus hanya mencakup sumbu x dan y, sementara yang lain mencakup semua 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 tipe trajektori atau geometri untuk mempermudah kueri. Gambar berikut menunjukkan trajektori dan kotak pembatas dari sebuah objek bergerak pada sumbu x, y, dan t.

Contoh kotak pembatas