Membuat Basis Data Spasial dengan PostgreSQL
Kali ini kita akan mencoba membuat basis data spasial dengan postgreSQL. Kita akan gunakan pgAdmin4 karena tampilan grafisnya mudah dipahami. Buat basis data baru dengan klik kanan pada server lalu klik Create > Database
Kita akan beri nama database dengan nama poi
Klik pada icon query tools untuk menjalankan perintah query pada basis data
Ketik seperti di bawah ini untuk menyalakan ekstensi postgis pada database:
CREATE EXTENSION postgis;
Klik run atau gunakan tombol F5 Untuk cek kembali apakah postgis sudah dinyalakan bisa dengan perintah ini:
SELECT postgis_full_version();
Import Shapefile
Anda dapat menggunakan perintah berikut ini untuk import data format shapefile ke dalam database. Di sini kita menggunakan ogr2ogr pada sistem operasi Linux.
export PGPASSWORD=mydatabasepassword
ogr2ogr -f "PostgreSQL" PG:"dbname=poi user=postgres" -nlt PGEOMETRY /path/to/file.shp
Anda dapat melihat tabel yang baru saja dibuat pada Schemas > Public > Tables Klik kanan dan tampilkan data. Anda dapat melihat keseluruhan tabel