Professional Documents
Culture Documents
Modul 5 - Topologi
Modul 5 - Topologi
MODUL 5_TOPOLOGI
26 Oktober 2023
1. Pendahuluan
1.1 Tujuan Praktikum
1.1.1 Membuat basis data dengan nama “sukabumi” menggunakan perangkat
lunak PostgreSQL dengan extensions PostGIS
1.1.2 Menampilkan informasi menggunakan Spatial Relationship Function pada
basis data “sukabumi”
1.2 Dasar Teori
1.2.1 Database
Database adalah kumpulan informasi yang disimpan di dalam
komputer secara sistematik sehingga dapat diperiksa menggunakan suatu
program komputer untuk memperoleh informasi dari basis data tersebut.
Database adalah representasi kumpulan fakta yang saling berhubungan
disimpan secara bersama sedemikian rupa dan tanpa pengulangan
(redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan. Database
merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek
tertentu pada tujuan tertentu pula. Database adalah susunan record data
operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir
dan disimpan secara terintegrasi dengan menggunakan metode tertentu dalam
komputer sehingga mampu memenuhi informasi yang optimal yang
dibutuhkan oleh para pengguna. [4]
Kelas 2 Page 1
RHAFLI RIZKI P. (15121041) GD3104 BASIS DATA SPASIAL TUGAS KE-5
A. Integritas data yang baik Integritas data berarti data konsisten dan akurat
dalam database yang penting karena ada banyak database di DBMS.
Semua database ini berisi data yang dapat dilihat oleh banyak pengguna.
Oleh karena itu, penting untuk memastikan bahwa data konsisten dan
benar di semua database untuk semua pengguna.
B. Keamanan data Keamanan data adalah konsep penting dalam database.
Hanya pengguna yang berwenang harus diizinkan untuk mengakses
database dan identitas mereka harus diautentikasi menggunakan nama
pengguna dan kata sandi. Pengguna yang tidak sah tidak boleh diizinkan
mengakses database dalam keadaan apapun karena melanggar batasan
integritas. DBMS menyediakan platform yang lebih baik untuk privasi
data sehingga membantu perusahaan menawarkan keamanan data yang
lebih baik.
C. Akses data lebih cepat Sistem manajemen basis data membantu
pengguna untuk menghasilkan jawaban dan permintaan masuk cepat atas
pertanyaan yang membuat pengaksesan data menjadi akurat dan lebih
cepat.
D. Dukungan pemulihan dan cadangan DBMS secara otomatis menangani
pemulihan dan pencadangan. Pengguna tidak perlu melakukan backup
secara berkala karena hal ini ditangani oleh DBMS. Selain itu, juga
mengembalikan database setelah kegagalan sistem atau crash untuk
mencegah kondisi sebelumnya. [5]
1.2.2 Topologi
Topologi merupakan cabang matematika yang bersangkutan dengan tata
ruang yang tidak berubah dalam deformasi dwikontinu (yaitu ruang yang
dapat ditekuk, dilipat, disusut, direntangkan, dan dipilin, tetapi tidak
diperkenankan untuk dipotong, dirobek, ditusuk atau dilekatkan). Karena
sifat ini, topologi disebut pula geometri karet [1]. Topologi juga merupakan
garis-garis yang membentuk batas dan saling berpotongan, garis-garis (arc)
ini merupakan inti dari fitur data spasial [2]. Topologi merupakan model data
vector yang menunjukkan hubungan spasial di antara objek spasial.
Kelas 2 Page 2
RHAFLI RIZKI P. (15121041) GD3104 BASIS DATA SPASIAL TUGAS KE-5
Gambar 1. Topologi
Aturan Topology (Rule of Topology) untuk menghasilkan data yang benar
sesuai dengan konsep GIS, ArcGIS menyediakan fasilitas filtering untuk
melakukan checking (query) kesalahan secara otomatis dan melakukan
editing (validasi) spasial dan attribute. Dapat dibayangkan berapa lama
waktu yang dibutuhkan jika kita melakukan checking kesalahan secara
manual. Editing topology bisa dilakukan secara serentak atau satu persatu
sesuai dengan jenis rule yang kita terapkan dan sesuai dengan jenis koreksi
yang dilakukan.
1.2.3 Spatial Relation
Hubungan spasial atau spatial relation mencakup pengkodean
topologi dan perhitungan berdasarkan koordinat (x, y). Secara sederhana,
hubungan spasial dapat diartikan sebagai metode untuk mendapatkan
informasi yang dipengaruhi oleh aspek ruang atau lokasi dan aspek tersebut
disajikan dalam bentuk koordinat (x,y). Oleh OGC telah diatur mengenai
operasi relasional yang merupakan metode boolean yang digunakan untuk
menguji keberadaan yang ditentukan hubungan spasial topologi antara dua
geometri [3]. Beberapa fungsi yang dapat digunakan dalam hubungan spasial
pada software PostGIS antara lain:
1. ST_Contains(geometry A, geometry B); menentukan geometri
apa saja (pada A) yang berada di dalam geometri B
2. ST_Crosses(geometry A, geometry B); menentukan geometri
apa saja (pada A) yang berpotongan dengan geometri B
3. ST_Disjoint(geometry A, geometry B); menentukan geometri
apa saja (pada A) yang tidak berpotongan dengan geometri B
Kelas 2 Page 3
RHAFLI RIZKI P. (15121041) GD3104 BASIS DATA SPASIAL TUGAS KE-5
Kelas 2 Page 4
RHAFLI RIZKI P. (15121041) GD3104 BASIS DATA SPASIAL TUGAS KE-5
Kelas 2 Page 5
RHAFLI RIZKI P. (15121041) GD3104 BASIS DATA SPASIAL TUGAS KE-5
Gambar 3
SELECT ST_Distance((SELECT geom AS geom_babakan FROM
batas_desa WHERE desa='DESA BABAKAN'),
(SELECT geom AS geom_cicadas FROM batas_desa WHERE
desa='DESA CICADAS'))/1000 AS Jarak;
Gambar 4
Kelas 2 Page 6
RHAFLI RIZKI P. (15121041) GD3104 BASIS DATA SPASIAL TUGAS KE-5
Gambar 5
SELECT pola FROM pola_ruang
WHERE ST_Intersects (pola_ruang.geom, (SELECT geom AS
geom_cibitung FROM batas_desa WHERE desa='DESA CICADAS'))
GROUP BY pola ORDER BY pola;
Gambar 6
SELECT SUM(penduduk) AS jumlah_penduduk FROM
kepadatan_penduduk
WHERE ST_DWithin(kepadatan_penduduk.geom,(SELECT geom AS
geom_cibodas FROM sungai WHERE nama='Ci Bodas'), 500);
Kelas 2 Page 7
RHAFLI RIZKI P. (15121041) GD3104 BASIS DATA SPASIAL TUGAS KE-5
Gambar 7
2.2.2 Analisis
Pada praktikum ini, dikenalkan query yang berhubungan dengan data
spasial (Spatial Query). Data spasial tersebut berbentuk shapefile (*.shp)
yang diimpor menggunakan extension PostGIS melalui PostGIS Shapefile
Import/Export Manager. Data yang diimpor tersebut yakni data vector atau
SHP harus diganti nilai SRID-nya yang sebelumnya 0 menjadi 32748. Nilai
tersebut digunakan untuk menyesuaikan lokasi daerah Tangerang, dengan
327 sebagai kode bumi bagian selatan dan 48 sebagai kode dari zona UTM
48S. Dengan menggunakan Spatial Query, data tersebut dapat ditampilkan
sesuai output yang diinginkan, dapat berupa titik koordinat, luas wilayah,
panjang jalan, panjang sungai, keliling wilayah, koordinat centroid wilayah,
dan lain lain.
Kelas 2 Page 8
RHAFLI RIZKI P. (15121041) GD3104 BASIS DATA SPASIAL TUGAS KE-5
Kelas 2 Page 9
RHAFLI RIZKI P. (15121041) GD3104 BASIS DATA SPASIAL TUGAS KE-5
Kelas 2 Page
10
RHAFLI RIZKI P. (15121041) GD3104 BASIS DATA SPASIAL TUGAS KE-5
[2] "Lintas Bumi - SIG, Inderaja, dan Perwilayahan," 6 Jui 2021. [Online]. Available:
https://lintasbumi.com/2021/07/06/topology-data-spasial/. [Accessed 9 November 2022].
[3] G. C. Open, OpenGIS ® Simple Features Specification For SQL Revision 1.1, 1999.
Kelas 2 Page
11