Membuat Data Geospasial

Latar Belakang

              File .shp merupakan file berekstensi shapefile yang dapat digunakan untuk membuat file peta pada ESRI. Cara pembacaan, penghitungan dan pencarian telah kita lakukan pada tutorial sebelumnya (link). Disini kita akan belajar bagaimana cara membuat file berekstensi .shp.

Pembahasan
Method pada writer :
  • Point(x,y) yaitu memasukan data berbentuk point kedalam shp dan seluruh data harus format ESRI = 1
  • Poly[[[a,b],[c,d]]] yaitu memasukan data geospasial berbentuk polygon (kembali ke titik awal) dan polyline tidak kembali ke titik awal
  • Field(‘kota’,’c’,’40’) yaitu membuat atribut table bernama budaya dengan tipe data varchar dengan panjang 40 karakter, jika ingin tambah field. Contoh : field(‘budaya’,’c’,’40’)
  • Record(‘Bandung’) yaitu mengisi table yang hanya 1 field dengan value = Bandung. Jika ada 2 field maka record(‘Bandung’,’kota’)
  • Save(‘nama file’) yaitu menyimpan file shapefile di computer
       Kita mulai bagaimana cara membuatnya perlangkah dengan perintah python yang digunakan untuk membuat sebuah shapefile:

      Import Shapefile
            febby = shapefile.Writer(param)

h           Param dalam writer ini menunjukan shapetype apa yang akan kita buat contohnya polygon, polyline, dan point.
  • POINT :
           Import.shapefile
           a=shapefile.Writer()
           a.point(10,12)

  • POLYLINE:
           Import.shapefile
           a=shapefile.Writer()
           a.poly(parts[(1,5),(5,5),(3,3)])
           shapetype=shapefile.POLYLINE

  • POLIGON
           Import.shapefile
           a=shapefile.Writer()
           a.poly(parts=[(1,5),(5,5),(3,3)])

            febby.point(x,y)
    
            Atau,

      febby.poly([x,y],[v,w])
            
          Perintah ini digunakan jika akan membuat file shp.

            febby.field(‘nama’,’typedata’,’90’)

                   Perintah ini digunakan jika akan membuat file dbf.

      febby.record(‘isi’)

               Perintah ini digunakan untuk mengisi file dbf.

            febby.shp(‘namafile.shp’)
      save(‘namafile’)

                Perintah untuk menyimpan file.


Kesimpulan
       
       Dengan menggunakan python kita bisa membuat file .shp baik berupa point, polyline atau poligon. 




Saran

     Melakukan praktikumnya dengan bahasa atau program lain agar lebih luas lagi pengetahuannya. Jangan lupa bagi-bagi juga ilmunya.  Selamat belajar. Cmiiw!

Nama : Febby Nurfitriyani
Kelas : D4TI3B
NPM : 1144052
Politeknik Pos Indonesia

Share this

Related Posts

Latest
Previous
Next Post »