Minggu, 30 Oktober 2016

Manipulasi Data Geospasial (Tutorial Me-retrieve Jumlah Record pada File .shp) - Pertemuan ke-3 GIS

MANIPULASI DATA GEOSPASIAL




                                                                      PEMBUKAAN
Latar Belakang
Pada pertemuan ke-3 Sistem Informasi Geografis ini, saya akan membahas tentang bagaimana memanipulasi data geospasial seperti hal nya pada framework lain pada data vektor yang berformat shp. Untuk memanipulasi data geospasial yaitu dengan CRUD. Mari kita uraikan bagaimana caranya memanipulasi data khususnya bagian retrieve, file yang dibutuhkannya, aplikasi yang dipakai serta tutorial penggunaan library py shp.

ISI
Cara memanipulasi data geospasial dapat dilakukan dengan CRUD. Apa itu CRUD? CRUD berasal dari singkatan dari Create Retrieve Update Delete , yang sering digunakan pada software atau aplikasi pengolahan data yang kebanyakan menggunakan fungsi CRUD didalamnya termasuk dalam pengelolaan data geospasial . CRUD ini digunakan untuk menambahkan data, menghapus data, serta mengubah data dan menampilkan data.

Dikhususkan pada penjelasan Retrieve. Retrieve adalah bagaian dari manipulasi data yang digunakan untuk melihat isi data pada geospasial berupa data vektor yaitu yang berbentuk shape file yang diluncurkan oleh ESRI dengan extensil .shp.

File yang dibutuhkan untuk melakukan manipulasi data yaitu:
1. shp -> berupa koordinat/titik.
2. dbf -> berupa tabel/database.
3. shx -> berisi index data

Dari ketiga file tersebut, ketiganya dapat dibuka menggunakan aplikasi:
a. QGIS
&nsbp;&nsbp;&nsbp;QGIS adalah aplikasi untuk mempelajari sistem informasi geografis (include data geospasial). Cara menggunakannnya yaitu:
- buka aplikasi QGIS
- klik kanan view data (buka filenya kemudian drag & drop). Pertama masukan dulu file .shp nya kemudian disusul dengan file .dbf yang terdapat pada natural earth.
b. Library py shp
&nsbp;&nsbp;&nsbp;Library py shp merupakan library dari bahasa pemrograman python. Caranya yaitu:
- install python. Dalam python terdapat dua bentuk. yaitu console (dipakai untuk debug/trial/coba-coba) dan script(di dalam satu file terdapat script python)
- install pip
- install py shp
- mulai pengkodean
Untuk pengguna linux, untuk melakukan library shp tidak usah menginstall yang di atas, tetapi untuk pengguna windows disarankan untuk menginstall jika ingin memakai libarary py shp.

Berikut adalah contoh pengkodean atau script untuk menghitung jumlah record pada sebuah file yang berformat shp:
- masuk ke lokasi python terlebih dahulu
- ketikan python
- ketikan importshape file
- ketikan a=shapefile.Reader ('shp/bts_negara.shp')
- ketikan b=a.shapes()
- ketikan print len (b)

Untuk lebih jelasnya bisa kunjungi tutorialnya pada akun youtube saya https://youtu.be/WKeO5SJmgR8



PENUTUP
Kesimpulan
Jadi untuk memanipulasi data dengan cara CRUD (create, retrieve, update, delete). Untuk melihat isi data (retrieve) bisa menggunakan aplikasi QGIS atau library py shp yang menggunakan bahasa python.

Saran
Tutorial di atas perlu dicoba atau dipraktekan guna untuk mempelajari lebih lanjut tentang memanipulasi data geospasial.

Sekian terimakasih.

Nama : Eva Nur Fauziyah
NPM : 1144084
Kelas : 3A
Prodi : D4 Teknik Informatika
Mata Kuliah : Sistem Informasi Geografis





1 komentar:

  1. terimakasih ini sangat membantu saya dalam membuat tugas saya

    kunjungi juga website saya: http://istaryani.mahasiswa.atmaluhur.ac.id/
    dan kunjungi web kampus saya: http://www.atmaluhur.ac.id/
    terima kasih

    BalasHapus

Eva Nur Fauziyah created. Diberdayakan oleh Blogger.