1. Latar Belakang
Dalam pengembangan aplikasi Smart City, teknologi visualisasi seperti peta digital dan tampilan kota 3D tidak dapat berdiri sendiri tanpa didukung oleh data yang memadai. Setiap informasi yang muncul pada peta, mulai dari bangunan, fasilitas publik, tempat wisata, hingga berbagai kegiatan kota, semuanya bergantung pada ketersediaan data yang akurat dan terstruktur. Oleh karena itu, pemahaman mengenai jenis data yang dibutuhkan, sumber data yang dapat dimanfaatkan, serta format data geospasial menjadi langkah penting sebelum membangun sistem visualisasi kota. Melalui artikel ini, dilakukan pembahasan mengenai berbagai jenis data yang diperlukan dalam pengembangan Smart City, sumber data yang dapat digunakan seperti OpenStreetMap, serta percobaan pemanfaatan data tersebut untuk menampilkan informasi geospasial pada peta digital menggunakan CesiumJS.
2. Alat dan Bahan
A. Perangkat Lunak
- Sistem Operasi Linux (atau lainnya)
- Visual Studio Code (atau text editor lain)
- Laravel 12.0
- Library CesiumJS
- OpenStreetMap (OSM)
B. Perangkat Keras
- Laptop / PC
3. Pembahasan
Dalam pengembangan sistem Smart City, data menjadi komponen yang sangat penting karena hampir seluruh informasi yang ditampilkan dalam aplikasi bergantung pada ketersediaan data tersebut.
3.1 Jenis Data yang Dibutuhkan
1. Data Bangunan
Data bangunan biasanya merupakan data geospasial atau data geografis yang berisi data koordinat letak bangunan, bentuk bangunan, serta terkadang dilengkapi dengan atribut tambahan seperti nama bangunan.
3. Data Fasilitas Publik
Mencakup berbagai layanan yang tersedia bagi masyarakat, seperti rumah sakit, sekolah, kantor pemerintahan, tempat ibadah, dan fasilitas umum lainnya.
4. Data Tempat Wisata
Menampilkan berbagai destinasi wisata yang ada di suatu kota.
5. Data Event atau Kegiatan Kota
Data ini berisi informasi mengenai berbagai kegiatan yang sedang berlangsung atau akan dilaksanakan pada suatu kota.
6. Data penting lainnya
Data lain seperti layanan publik kota, data profil kota, ataupun data lain sesuai kebutuhan aplikasi.
3.2 Sumber Data
1. Data Geospasial Data geospasial atau geodata adalah data yang mencakup informasi yang berkaitan dengan lokasi di permukaan bumi yang diidentifikasi menggunakan koordinat garis lintang dan bujur. Teknologi yang dapat digunakan untuk mencari sumber data geospasial antara lain sebagai berikut.
- OpenStreetMap (OSM) : Proyek pemetaan dunia yang bersifat terbuka
- Overpass Turbo : Alat berbasis web untuk mengambil data tertentu dari OSM dimana pengguna dapat mengekstrak data seperti bangunan, wisata, dan lainnya.
- Geofabrik : menyediakan berbagai ekstrak gratis dan format mentah OSM di dalam situs download mereka dan data yang disediakan diperbarui setiap harinya.
2. Data Umum
Data umum mencakup data tekstual yang biasanya kita lihat ataupun data statistik dari suatu kota. Platform yang dapat digunakan termasuk fleksibel, tergantung penyedia data yang tersedia pada masing-masing kota. Namun, terdapat beberapa contoh sumber data umum, yaitu:
- Badan Pusat Statistik (BPS) : Berisi data statistik suatu kota
- Website Resmi Pemerintah Daerah : Biasanya terdapat data lengkap yang tersedia di website ini
- Portal Open Data Pemerintah : Terdapat berbagai dataset kota yang biasanya disimpan di portal open data
3.3 Format Data
Data geospasial biasanya disimpan dalam format tertentu. Berikut beberapa format data yang umum digunakan, yaitu:
- GeoJSON : format data berdasarkan JavaScript Object Notation (JSON) yang mendefinisikan beberapa jenis objek JSON untuk merepresentasikan data tentang fitur geografis.
- Data Koordinat Geografis : data yang menentukan posisi objek menggunakan nilai latitude (lintang) dan longitude (bujur).
- Data Footprint Bangunan : data bentuk dasar/batas area suatu bangunan jika dilihat dari atas, di representasikan dalam bentuk polygon (sekumpulan titik koordinat yang membentuk suatu area tertutup).
3.4 Percobaan Pengambilan Data pada CesiumJS - OpenStreetMap
OpenStreetMap atau OSM berfungsi untuk menampilkan bangunan 3D yang sudah di sediakan dan bersifat terbuka.
1. Buka proyek CesiumJS
2. Tambahkan kode berikut untuk menggunakan OSM
4. Daftar Pustaka
Amazon Web Services. (2026). Apa itu Data Geospasial?. Diakses dari: https://aws.amazon.com/id/what-is/geospatial-data/#:~:text=Data%20geospasial%2C%20atau%20geodata%2C%20adalah%20data%20yang,diidentifikasi%20menggunakan%20koordinat%20garis%20lintang%20dan%20bujur.
Data Tracker IETF. (2016). The GeoJSON Format. Diakses dari: https://datatracker.ietf.org/doc/html/rfc7946
.png)
0 Comments