Adversitiment

Rabu, 23 November 2016

GIS Edit Shapefile


ESRI Shapefile


Latar Belakang

Pada SIG (sistem informasi geografis) terdapat shapefile, shapefile tersebut merupakan data geometri yang dapat ditambah, diedit, dihapus dan dilihat.
  1. Bagaimana cara create shapefile?
  2. Bagaimana cara edit shapefile?
  3. Bagaimana cara hapus shapefile?
  4. Bagaimana cara menampilkan shapefile?

Pembahasan

Cara membuat data geometri shapefile adalah sebagai berikut:
  • --Buka python di command prompt
  • --import shapefile
  • --sf = shapefile.Writer(shapeType=1)
  • --sf.shapeType -> untuk mengecek
  • --sf.field('NAMA','C','40')
  • --sf.field('PEMILIK','C','40')
  • --sf.record('WARTEG','Jajang Kusendar')
  • --sf.point(10,10,0,0) -> disini point bisa diganti line atau polygon sesuai keinginan
  • --sf.save('warteg.shp') -> untuk menyimpan
Cara Mengedit data geometri shapefile adalah sebagai berikut:
  • --Buka python di command prompt
  • --import shapefile
  • --sf = shapefile.Editor(shapefile='warteg.shp')
  • --sf.point(19,19,0,0)
  • --sf.record('Warung Padang','Ucok')
  • --sf.save('warteg')
Cara menghapus data geometri shapefile adalah sebagai berikut:
  • --Buka python di command prompt
  • --import shapefile
  • --e = shapefile.Editor('warteg.shp')
  • --e.shape(1) -> record ke berapa
  • --e.delete(1)
  • --e.save('warteg')
Cara menampilkan data geometri shapefile adalah sebagai berikut:
  • --Buka python di command prompt
  • --import shapefile
  • --sf = shapefile.Reader('warteg.shp')
  • --sf.record() -> semua record
  • --sf.record(0) -> record ke 1
  • --sf.record(1) -> record ke 2
  • --sf.shapes()(0).points -> menampilkan
Penutup
Kesimpulannya bahwa dalam data geometri shapefile anda dapat melakukan kegiatan penambahan, pengeditan, menghapus dan penampilan data geometri shapefile dengan mudah menggunakan python.
Saran Sebaiknya anda dapat mempelajari cara membuat, mengedit, menghapus dan menampilkan data shapefile karena mudah dan hanya menggunakan pemrograman python dan dapat memanfaatkan ilmu yang telah didapatkan.
Nama : Yogi Nugraha
Kelas  : D4 TI 3D
NPM  : 1144076
Politeknik Pos Indonesia
Referensi
https://gilangromadhanutartila.blogspot.co.id/2016/11/resume-pertemuan-6-sistem-informasi.html
https://askahar27.wordpress.com/
Github klik disini..
Plagiarisme
https://drive.google.com/file/d/0B8al-youtI0IUEpzMzJINTBtTDQ/view?usp=sharing

0 komentar:

Posting Komentar