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
4. ST_Distance(geometry A, geometry B); menentukan jarak
antara geometri A 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
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