Anda di halaman 1dari 3

Praktik Basisdata

Minggu : 13

Judul : Basisdata Spasial

Tujuan : Mahasiswa dapat membuat basisdata spasial menggunakan perangkat lunak


PostgreSQL dan PostGIS.

Langkah Kerja :

1. Instal ekstensi PostGIS melalui Stack Builder dengan lakukan pencarian Stack Builder
dahulu.
2. Pilih PostgreSQL pada pilihan kolom tampilan awal Stack Builder.

3. Kemudian klik Next → pilih PostGIS dan lakukan instalasi sampai selesai.
4. Buka program pgAdmin 4 dan masukkan password yang sesuai saat instalasi.
5. Pada basisdata sebelumnya tidak ada ekstensi PostGIS dapat dicek pada bagian
Extensions (tidak ada ekstensi PostGIS) dan bagian Tables (tidak ada tabel
Spatial_Ref_Sys).

D3 Teknik Geomatika
Praktik Basisdata

6. Aktifkan ekstensi PostGIS pada basisdata yang dibuat dengan mengetik syntax berikut
pada Query Tool.

CREATE EXTENSION PostGIS;

7. Cek kembali bahwa ekstensi PostGIS sudah aktif.

8. Untuk penyimpanan data spasial dalam ekstensi PostGIS digunakan kolom spasial atau
kolom geometry. Dalam basisdata latihan, tabel-tabel yang memuat data spasial antara
lain adalah sebagai berikut.
- Tabel aktor (jenis fitur spasial: point)
- Tabel perusahaan produksi (jenis fitur spasial: polygon)
- Tabel film (jenis fitur spasial: point)

9. Lakukan pembuatan kolom geometry dengan syntax berikut pada Query Tool.

SELECT AddGeometryColumn ('schema','spatial_table','geom',SRID,'jenis_fitur',2);

Contoh penerapannya menjadi berikut.

SELECT AddGeometryColumn ('public','aktor','geom',4326,'POINT',2);

10. Lakukan pembuatan kolom geometry untuk tabel lainnya.


11. Cek hasil pembuatan kolom pada tabel yang memiliki data spasial dengan klik kanan tabel
→ View/Edit Data → All Rows.
12. Isi data spasial dengan contoh syntax berikut.

UPDATE aktor
SET asal_geom=ST_GeomFromText('POINT(-119.374128 36.427095)',4326)
WHERE id_aktor=1201;

Jenis Fitur : POLYGON(koordinat1, koordinat2, koordinat3, koordinat1)


LINESTRING(koordinat1, koordinat2, koordinat3, koordinat4)

D3 Teknik Geomatika
Praktik Basisdata

Tugas Mandiri

Isi data spasial pada tabel aktor, perusahaan produksi dan film sesuai jenis fiturnya
menggunakan data mandiri.

D3 Teknik Geomatika

Anda mungkin juga menyukai