ASINKRONUS - Mengelola Database Spasial dengan PostgreSQL dan PostGIS Dari Dasar hingga Terintegrasi dengan QGIS

Apa yang akan kamu dapatkan?

1 Bacaan   
4 Video   
11 Files   

Lihat Detail

Pemateri

Diki Nurul Huda

Diki Nurul Huda

Senior GIS Technician at PT Merdeka Copper Gold Tbk & GIS and Remote Sensing Instructor at Geosoftware.ID

Diki Nurul Huda merupakan praktisi GIS dan pengajar di bidang geospasial dengan latar belakang pendidikan Bachelor’s Degree in Geography dari Universitas Indonesia (2016–2020). Memiliki pengalaman profesional sebagai Senior GIS Technician di PT Merdeka Copper Gold Tbk sejak 2024, setelah sebelumnya berpengalaman sebagai GIS Technician (Geoscience) di perusahaan yang sama pada periode 2022–2024. Sebelumnya, Diki juga berpengalaman sebagai GIS Technician di Pandu Cendekia Foundation (2020–2022). Selain menjalankan peran profesional di bidang GIS, Diki aktif sebagai GIS and Remote Sensing Instructor di Geosoftware, dengan pengalaman dalam pengolahan, analisis, dan pemanfaatan data geospasial untuk kebutuhan pembelajaran maupun pekerjaan profesional. Untuk kelas ini, Diki akan membawakan materi terkait pengelolaan database spasial menggunakan PostgreSQL dan PostGIS serta integrasinya dengan QGIS, mulai dari pengelolaan data hingga penerapannya dalam workflow GIS.

Deskripsi

Pelatihan ini membekali peserta dengan kemampuan mengelola database spasial menggunakan PostgreSQL dan PostGIS, mulai dari memahami konsep database spasial, menyiapkan struktur database, hingga memasukkan dan mengelola berbagai jenis data spasial. Peserta juga akan mempelajari Spatial SQL untuk melakukan analisis berdasarkan hubungan spasial, pengukuran jarak, luas, panjang, serta analisis buffer.

Pada tahap berikutnya, peserta akan mempelajari pengelolaan dan optimasi database melalui View, Materialized View, spatial index, dan EXPLAIN ANALYZE. Materi juga mencakup proses backup, restore, serta pemeliharaan dasar database menggunakan PostgreSQL.

Selanjutnya, database yang telah dibangun akan dihubungkan dengan QGIS untuk eksplorasi, visualisasi, styling, import dan export data, serta editing data secara langsung. Seluruh materi disusun melalui praktik langsung sehingga peserta dapat mengikuti alur pengelolaan database spasial dari awal hingga siap digunakan dalam workflow GIS.

Jadwal dan List Materi

Sesi 1

  • Konsep dasar database dan database spasial untuk pengelolaan data lokasi, jalur, dan wilayah
  • PostgreSQL dan PostGIS serta struktur dasar database spasial
  • Struktur database, schema, tabel, relasi, primary key, constraint, user, dan role
  • Tipe data GEOMETRY dan GEOGRAPHY serta konsep SRID dan sistem koordinat
  • Impor data lokasi dari CSV serta data jalur dan wilayah dari Shapefile
  • Penyiapan database spasial yang siap digunakan untuk analisis

Sesi 2

  • SQL dasar menggunakan SELECT, WHERE, dan JOIN
  • Spatial relationship menggunakan ST_Intersects, ST_Contains, dan ST_Within
  • Pengukuran spasial menggunakan ST_Distance, ST_Area, dan ST_Length
  • Analisis buffer untuk kebutuhan jangkauan atau radius
  • Penggabungan data spasial dan atribut melalui query
  • Penyusunan query untuk kebutuhan analisis data lokasi, jalur, dan wilayah

Sesi 3

  • View dan Materialized View untuk penyediaan layer data
  • Penyusunan View sebagai data siap pakai untuk analisis lanjutan
  • Spatial index dan penerapannya pada data spasial
  • Analisis performa query menggunakan EXPLAIN ANALYZE
  • Backup dan restore database menggunakan pg_dump, pg_restore, dan psql
  • Pemeliharaan database menggunakan VACUUM dan ANALYZE

Sesi 4

  • Menghubungkan database PostGIS dengan QGIS sebagai sumber data
  • Impor Shapefile, GeoJSON, dan CSV ke PostGIS melalui QGIS
  • Ekspor data dari PostGIS ke Shapefile, GeoJSON, dan GeoPackage
  • Eksplorasi dan visualisasi data spasial secara langsung dari database
  • Pengelolaan styling layer dan penyimpanan style pada database
  • Editing dan pembaruan data melalui QGIS serta pengelolaan data untuk kebutuhan GIS 

Konten

Fondasi Database Spasial dengan PostgreSQL dan PostGIS

Modul Persiapan Lingkungan Kerja
File Installer Software
Data Pelatihan (Seluruh Sesi)
Modul Sesi 1
Bahan Paparan (Seluruh Sesi)
Video Recording Sesi 1
Rekap Pertanyaan dan/atau Jawaban Sesi Live

Spatial SQL untuk Pengolahan dan Analisis Data Spasial

Modul Sesi 2
Video Recording Sesi 2
Rekap Pertanyaan dan/atau Jawaban Sesi Live

Optimasi dan Pemeliharaan Database Spasial

Modul Sesi 3
Video Recording Sesi 3
Rekap Pertanyaan dan/atau Jawaban Sesi Live

Integrasi Database PostGIS dengan QGIS

Modul Sesi 4
Video Recording Sesi 4
Rekap Pertanyaan dan/atau Jawaban Sesi Live

Silabus

01

Silabus Kelas 1

Akses silabus melalui link berikut: https://s.id/silabusdatabase

Frequently Asked Question

Apakah pelatihan ini cocok untuk pemula?

Ya. Pelatihan berada pada level Dasar–Menengah dan materi disusun mulai dari konsep database spasial, struktur database, hingga analisis dan integrasi dengan QGIS. Peserta tidak harus sudah menguasai PostgreSQL atau PostGIS sebelumnya.

Apakah harus sudah bisa PostgreSQL dan PostGIS sebelum mengikuti pelatihan?

Tidak. Materi dimulai dari dasar dan peserta akan mengikuti proses pengelolaan database spasial secara bertahap, mulai dari struktur database hingga pengolahan dan analisis data spasial.

Apakah harus sudah bisa QGIS?

Tidak menjadi persyaratan utama. Namun, pengalaman dasar menggunakan GIS atau QGIS akan membantu peserta mengikuti sesi integrasi PostGIS dengan QGIS dengan lebih lancar.

Software apa saja yang digunakan dalam pelatihan?

Pelatihan menggunakan PostgreSQL, PostGIS, pgAdmin, dan QGIS. PostgreSQL, PostGIS, dan pgAdmin digunakan dalam pengelolaan database, sedangkan QGIS digunakan untuk menghubungkan, mengeksplorasi, memvisualisasikan, serta mengelola data dari database PostGIS.

Data apa yang akan digunakan dalam pelatihan?

Peserta akan menggunakan data spasial berupa data lokasi, jalur, dan wilayah. Dataset latihan juga disediakan sebagai bagian dari fasilitas pelatihan.

Format data apa yang akan dipelajari?

Peserta akan mempraktikkan pengelolaan data dari beberapa format, termasuk CSV, Shapefile, GeoJSON, dan GeoPackage melalui workflow PostgreSQL/PostGIS dan QGIS.

Apakah pelatihan hanya membahas database atau juga analisis spasial?

Tidak hanya database. Peserta juga akan mempelajari Spatial SQL untuk melakukan analisis hubungan spasial, pengukuran jarak, luas, panjang, dan analisis buffer menggunakan PostGIS.

Apakah akan belajar cara mempercepat query atau database?

Ya. Materi mencakup spatial index dan penggunaan EXPLAIN ANALYZE untuk melihat serta menganalisis performa query.

Apakah ada materi backup dan restore database?

Ada. Peserta akan mempraktikkan backup menggunakan pg_dump serta restore menggunakan pg_restore atau psql, disertai pengenalan pemeliharaan dasar menggunakan VACUUM dan ANALYZE.

Apakah data PostGIS bisa digunakan langsung di QGIS?

Ya. Sesi 4 membahas koneksi PostGIS dengan QGIS, termasuk eksplorasi, visualisasi, styling, editing, serta import dan export data.

Apakah akan belajar membuat WebGIS?

Publikasi data ke web bukan materi praktik utama dalam empat sesi ini. Pada silabus, publikasi data ke web disebut sebagai salah satu langkah lanjutan setelah pelatihan.

Apakah pelatihan direkam?

Ya. Seluruh sesi direkam sehingga peserta dapat mempelajari kembali materi setelah pelatihan selesai.

Apakah peserta mendapatkan sertifikat?

Ya. Tersedia dua jenis sertifikat, yaitu Certificate of Completion dan Certificate of Appreciation.

Apa syarat mendapatkan Certificate of Completion?

Certificate of Completion diberikan kepada peserta yang minimal menghadiri 2 sesi dari total 4 sesi pelatihan.

Apa syarat mendapatkan Certificate of Appreciation?

Certificate of Appreciation diberikan kepada peserta yang mengerjakan dan mengumpulkan mini project sesuai ketentuan yang ditetapkan.

Kelas Ini Cocok Untuk?

01

Cocok untuk Kamu yang…

1. Mahasiswa atau peneliti di bidang geografi, geospasial, geologi, lingkungan, perencanaan wilayah, atau bidang lain yang menggunakan data spasial; 2. Praktisi GIS yang ingin meningkatkan kemampuan dalam pengelolaan database spasial menggunakan PostgreSQL dan PostGIS; 3. Pengguna QGIS yang ingin mengelola data spasial secara lebih terstruktur melalui database; 4. GIS technician atau spatial data analyst yang membutuhkan workflow pengelolaan data lokasi, jalur, dan wilayah dalam satu database; 5. Pemula di bidang database spasial yang ingin mempelajari PostgreSQL dan PostGIS mulai dari struktur database, spatial SQL, hingga integrasi dengan QGIS; 6. Pengguna data spasial yang ingin mengembangkan workflow dari pengelolaan data, analisis spasial, optimasi database, hingga visualisasi melalui QGIS....


02

Kemampuan Dasar yang Disarankan untuk Peserta

1. Memiliki ketertarikan atau pengalaman dasar dalam bidang GIS, data spasial, geografi, geologi, lingkungan, atau bidang terkait; 2. Memahami konsep dasar data spasial seperti data titik, jalur, wilayah, atribut, dan sistem koordinat; 3. Mampu mengoperasikan komputer dan melakukan aktivitas dasar seperti mengelola file, menginstal aplikasi, serta menggunakan browser; 4. Memiliki pengalaman dasar menggunakan QGIS atau perangkat lunak GIS akan membantu peserta mengikuti praktik dengan lebih lancar; 5. Memahami konsep dasar tabel dan data atribut akan membantu dalam mengikuti materi database dan SQL; 6. Pengalaman menggunakan PostgreSQL atau PostGIS tidak menjadi persyaratan utama, karena materi dimulai dari konsep dasar dan dilanjutkan secara bertahap menuju pengelolaan database spasial....


03

Spesifikasi Perangkat yang Disarankan

1. Processor: minimal Intel Core i3 / AMD Ryzen 3 atau setara; 2. RAM: minimal 8 GB untuk menjalankan PostgreSQL, QGIS, browser, dan aplikasi pendukung secara bersamaan; 3. Penyimpanan: tersedia ruang kosong minimal 10 GB untuk instalasi aplikasi, dataset, database, dan hasil praktik; 4. Sistem operasi: Windows 10 atau Windows 11 64-bit disarankan untuk mengikuti praktik dengan lebih lancar; 5. Browser: Google Chrome, Microsoft Edge, atau browser berbasis Chromium versi terbaru; 6. Koneksi internet: koneksi internet yang stabil diperlukan terutama untuk mengikuti Zoom Live Session serta mengakses materi dan dataset pelatihan....


04

CATATAN

Pelatihan ini merupakan kelas database spasial tingkat dasar–menengah yang berfokus pada penggunaan PostgreSQL dan PostGIS untuk mengelola data lokasi, jalur, dan wilayah. Peserta akan mengikuti alur pembelajaran mulai dari pengenalan database spasial, struktur database dan pengelolaan data, hingga penulisan spatial SQL untuk melakukan analisis data spasial. Materi kemudian dilanjutkan dengan View, Materialized View, spatial index, EXPLAIN ANALYZE, backup, restore, serta pemeliharaan database. Pada sesi terakhir, database yang telah dibangun akan dihubungkan dengan QGIS untuk kebutuhan import dan export data, eksplorasi, visualisasi, styling, serta editing data secara langsung. Peserta tidak diwajibkan memiliki pengalaman sebelumnya menggunakan PostgreSQL atau PostGIS. Namun, pemahaman dasar mengenai GIS, data spasial, dan penggunaan QGIS akan membantu peserta mengikuti praktik dengan lebih mudah. Pelatihan dilaksanakan secara synchronous learning melalui Zoom dengan pendekatan praktik langsung dan dilengkapi dataset serta kumpulan query/script latihan....

Lihat Detail

Pemateri

Diki Nurul Huda

Diki Nurul Huda

Senior GIS Technician at PT Merdeka Copper Gold Tbk & GIS and Remote Sensing Instructor at Geosoftware.ID

Diki Nurul Huda merupakan praktisi GIS dan pengajar di bidang geospasial dengan latar belakang pendidikan Bachelor’s Degree in Geography dari Universitas Indonesia (2016–2020). Memiliki pengalaman profesional sebagai Senior GIS Technician di PT Merdeka Copper Gold Tbk sejak 2024, setelah sebelumnya berpengalaman sebagai GIS Technician (Geoscience) di perusahaan yang sama pada periode 2022–2024. Sebelumnya, Diki juga berpengalaman sebagai GIS Technician di Pandu Cendekia Foundation (2020–2022). Selain menjalankan peran profesional di bidang GIS, Diki aktif sebagai GIS and Remote Sensing Instructor di Geosoftware, dengan pengalaman dalam pengolahan, analisis, dan pemanfaatan data geospasial untuk kebutuhan pembelajaran maupun pekerjaan profesional. Untuk kelas ini, Diki akan membawakan materi terkait pengelolaan database spasial menggunakan PostgreSQL dan PostGIS serta integrasinya dengan QGIS, mulai dari pengelolaan data hingga penerapannya dalam workflow GIS.

Loading...