Senin, 07 November 2016

PEMBUATAN METHOD DAN CLASS RETRIEVE DATA GEOSPASIAL

Posted by Nava Gia Ginasta On 03.39
Latar Belakang:
 Dalam Penggunaan Sistem Informasi Geografis, masih banyak diantara kita yang belum mengetahui bagaimana cara menggunakan data retrieve pada data geospasial. Padapertemuan ke4 Sistem Informasi Geografi ini saya akan menjelaskan bagaimana cara dengan penggunaan data shapefile geospasial dengan menggunakan Bahasa pemrograman phyton dan juga cara penggunaan class dan method pada python.

Apa itu Retrieve Data?
Apa itu Shapefile?
Apa itu Geometri?
Bagaimana Operasi Pengambilan Data?
Buatlah Class Geospatial Editor?
Buat Method Select, Where Negara?
Isi:
Retrieve Data adalah Meretrieve/Membaca Data, kali ini kita akan membaca data vektor yaitu data shapefile.Operasi Retrieve data pada kali ini menggunakan library python yang bernama pyshp.


Shapefile (ESRI Shapefile) adalah sebuah format data vektor dalam geospasial,format data ini yang lebih populer di data vektor.Format data ini dikembangkan oleh perusahaan ESRI.Shapefile dibagi menjadi 2 yaitu data geometri(.shp) dan tabel basis data(.dbf).



Geometri merupakan data kordinat yang membentuk bangun datar atau bangun ruang,diantaranya adalah:
Import shape.file
Sf.fields() // u/melihat atribut
Sf.record() // untuk mengambil semua record
Sf.record(n) // untuk mengambil baris ke-n record

Point/titik [1]
Line/garis [3] Shape type
Polygon [5]
Operasi Pengambilan Data
Library pyshp class shapefile

Method DBF:
Import shape.file Sf.fields() // u/melihat atribut Sf.record() // untuk mengambil semua record Sf.record(n) // untuk mengambil baris ke-n record
Fields
Record(n)
Record (n) baris ke (n) records

Method SHP:
import shapefile
sf = shapefile.Reader(“namafile.shp”)
sf.shapes()
a = sf.shapes()
 len(a)

Shapes() = menampilkan semuanya
Shape(n) = Menampilkan dengan sebuah parameter
Bbox = batas view peta
Parts = menentukan apakah record ini bagian dari record lain atau pecahan relasi
Points = kordinat pembentukan peta
Shape type = jenis geometri dari points
Praktek:
Membuat Class Geospasial editor
Buatlah file tugas.py dengan berisikan code sebagai berikut:



Kesimpulan:
Disini kita membuat sebuah Class kemudian Method dengan parameter untuk menampilkan data record Negara Indonesia.
Saran:
Harus lebih sering dipraktekkan dikelas maupun di rumah masing-masing agar dapat memperdalam materi ini.
Nama : Nava Gia Ginasta
Kelas  : D4-TI / 3D
Politeknik Pos Indomesia
Link Github :


Referensi :
https://docs.python.org/3.3/tutorial/datastructures.html
https://pypi.python.org/pypi/pyshp


Scan plagiarisme:
https://drive.google.com/file/d/0B20K7HxOnkM5Q2NlZ0FMSHMtSzg/view?usp=sharing
https://drive.google.com/file/d/0B20K7HxOnkM5ZFlFUUZrSEg3WTQ/view?usp=sharing

0 komentar:

Posting Komentar

About Me

Foto Saya
Saya hidup sederhana.. tapi saya ingin SUKSES

About