Rabu, 02 November 2016




Latar Belakang

1. bagaimana cara men select dan men view data record dari file dbf 
2. bagaimana cara men select dan men view data record dari file dbf  dengan class pada                           python



Retrieve data geospasial adalah merupakan suatu cara untuk melakukan 
select/view, data record dari file dbf dan geometri dari file shp.

SHP adalah salah satu file yang berada didalam shapefile yang menyimpan 
data geometri.
Didalam file shp terdapat beberapa data seperti:

1.       Bbox adalah sebuah boundary box (koordinat 4 titik) atau koordinat 
batas view yang ada pada peta.
2.       Point adalah titik suatu koordinat
3.       Shapetype adalah jenis data geometri yang mempunyai standar nomor
 yang ditetapkan oleh ESRI seperti nomor 1 untuk poin, 2 untuk polygon, 3
  untuk polyline, dll. 
Contoh ada pada link: shapefile.esri

DBF adalah sebuah file yang menyimpan file tabular yang menyimpan data
 attribut.


tutorial nya:
buka cmd ketika berikut 

python

import shapefile

sf =shapefile.Reader('ind_maritim.shp') 

sf.records()

sf.record(2)


sf.fields
sf.shapes()
sf.shape()
a = sf.shapes()
len(a)


dengan class python buat file dengan nama Indicator.py

import shapefile

class Indicator(object):
    def __init__(self, namafile):
        self.sf = shapefile.Reader(namafile)
    
    def Itungbaris(self):
        rec = self.sf.shapes()
        return len(rec)


        di cmd
import 
import Indicator
inst = Indicator.Indicator('namafileshp')
inst.Itungbaris()


kesimpulan
dengan membuat file.py akan menselect / view data geospasial dengan cara oop jadi lebih mudah da simple.
saran
agar lebih mudah menggunakan class pada python lebih sering mempelajari oop




Nama : gentur ariyadi siddiq permana yakti
npm : 1144025 
kelas : 3b 
prodi : D4 teknik informatika 
kampus : politeknik pos indonesia


referensi :