Apa itu basis data spasial?

Database spasial menyimpan data yang berkaitan dengan objek geometrik atau ruang itu sendiri.

Data spasial versus non-spasial

Database spasial adalah, pertama-tama, database. Dengan kata lain, basis data spasial mampu memodelkan, menyimpan, dan mempertanyakan data standar non-spasial (atau alfanumerik) dan data spasial. Dalam prakteknya, yang pertama selalu terhubung dengan yang terakhir, sehingga database yang hanya menangani informasi spasial tertentu tidak akan cukup untuk membuat model yang tepat.

Tipe data spasial

Database ini termasuk satu set tipe data spasial, seperti POINT, LINE dan REGION, untuk memodelkan entitas geometrik dalam ruang, dan satu set operasi spasial seperti INSIDE, INTERSECTION dan DISTANCE, untuk menentukan hubungan di antara mereka. Operasi dan jenis yang tepat bergantung pada sifat data (dua dimensi atau tiga dimensi) yang disimpan dalam database. Jenis dan operasi ini dapat menjadi bagian dari bahasa query database, seperti SQL, sehingga informasi spasial dapat dikonsultasikan. Memperluas sistem manajemen basis data yang ada, untuk memperkenalkan jenis informasi spasial dan memperluas SQL dengan cara yang benar, adalah kelemahan utama dengan database spasial pertama. Bahkan saat ini, semua jenis data spasial tidak sepenuhnya dipahami.

Pengindeksan spasial

Umumnya, basis data spasial harus menangani koleksi besar objek geometris, seperti ratusan ribu atau jutaan poligon. Secara khusus, Anda harus dapat mengambil pilihan objek, tanpa pemindaian setiap objek yang tersimpan. Ini berarti bahwa database spasial harus menggunakan pengindeksan spasial (sistem penomoran yang digunakan untuk memilih elemen dari daftar) dan menggunakan rumus matematika yang efisien, atau algoritma, untuk menghubungkan atau bergabung dengan objek spasial dari kelas yang berbeda satu sama lain.

Aplikasi

Aplikasi utama dari basis data spasial ditemukan dalam sistem untuk menyimpan, mengedit dan menampilkan informasi geografis pada komputer, yang dikenal sebagai sistem informasi geografis (GIS, untuk akronim dalam bahasa Inggris). Aplikasi dari database ini umumnya terkait dengan representasi objek geometris yang berbeda diatur dalam ruang, atau setiap titik dari ruang tertentu. Jenis aplikasi pertama memungkinkan para ahli geografi untuk membuat model kota, hutan dan sungai, sementara yang kedua memungkinkan mereka untuk memodelkan penggunaan lahan atau pembagian suatu negara ke negara bagian, provinsi dan kabupaten.