Kita telah mengetahui sebuah file shapefile adalah sebuah file yang berisi data tentang tata letak di muka bumi , shapefile itu sendiri telah banyak disediakan contohnya seperti yang disediakan oleh ESRI namun kita tidak tahu bagaimana cara membuat shapefile itu sendiri, oleh karna itu disini kita akan mengulas tentang bagaimana cara membuat shapefile tersebut.
Berikut ini adalah sebuah perintah dalam python yang digunakan untuk membuat sebuah shapefile,
1. >> Import Shapefile
2. >> a = shapefile.Writer(param)
Param dalam writer ini menunjukan shapetype apa yang akan kitabuat contohnya polygon, polyline, dan point.
3. >> a.point(x,y)
Atau,
>> a.poly([x,y],[v,w])
Perintah ini digunakan jika akan membuat file shp.
4. >> a.field(‘nama’,’typedata’,’90’)
Perintah ini digunakan jika akan membuat file dbf.
>> a.record(‘isi’)
Perintah ini digunakan untuk mengisi file dbf.
5. >> a.shp(‘namafile.shp’)
>> save(‘namafile’)
Perintah untuk menyimpan file.
Contoh Pembuatan field dalam dbf
>> field(‘kota’,’c’,’40’)
Perintah ini berarti kita membuat sebuah atribut table bernama kota dengan tipedata varchar dengan panjang 40 karakter, kemudian jika ingin menambahkan data maka dapat dilakukan dengan perintah :
>> Record(‘Bandung’)
Kesimpulan Dengan menggunakan python kita tidak hanya dapat membaca shapefile yang telah tersedia namun kita juga dapa membuat sebuah shapefile sendiri.
Artikel keren lainnya: