Wednesday, May 20, 2015

Membuat contoh Inheritance di Python

Inheritance (pewarisan) merupakan salah satu konsep dalam pemrograman berorientasi objek dimana sebuah class bisa memiliki sub class yang mempunyai karakteristik yang dimiliki oleh class yang diatasnya. Berikut saya buat contoh pembuatan program inhertitance sederhana dengan bahasa pemrograman Python.

Membuat Class Sederhana dengan Python

Bahasa pemrograman python telah mendukung teknik pemrograman berorientasi objek. Dengan demikian dalam pembuatan program Python akan berhubungan dengan class, object, inheritance (pewarisan), overloading dan lain-lain.

Berikut ini saya buat contoh program Python dalam membuat class.

Monday, May 11, 2015

Menjalankan Skrip Python dengan cmd di Windows

Berikut saya akan berbagi cara sederhana untuk menjalankan kode python dengan menggunakan cmd di windows, sebelumnya kita harus melakukan setting path di Environment Variables.

Caranya yaitu dengan masuk ke System Properties, pilih tab Advanced, pilih tombol Environment Variables.

Thursday, March 19, 2015

Menggunakan Python untuk Pemrograman GIS di ArcGIS Bagian 2

Setelah sebelumnya membahas tentang penggunaan IDLE sebagai IDE dalam pembuatan kode program python, sekarang saya akan mencoba membahas tentang dasar-dasar bahasa pemrograman python.

Oke langsung saja membahas tentang karakteristik dasar dalam bahasa pemrograman sehingga kita bisa membuat aplikasi python yang efektif. Untuk menulis kode program geoprosesing untuk ArcGIS harus memahami dasar dari bahasa pemrograman python. Kata orang belajar bahasa python lebih mudah jika dibandingkan dengan mempelajari bahasa pemrograman lain, tapi tentunya kita mesti tetap membutuhkan waktu untuk mempelajarinya.

Menggunakan Python untuk Pemrograman GIS di ArcGIS Bagian 1

Saat ini perkembangan penggunaan bahasa pemrograman python dikalangan programming semakin berkembang pesat. Bahasa python sebagai bahasa pemrograman berkembang secara cepat karena keefektifan dan efisiensi dalam penulisan kode program namun dapat diandalkan kehandalannya. Sebagaimana bahasa pemrograman lainnya Python juga mempunyai karakteristik atau struktur yang dimiliki bahasa pemrograman lainnya, python juga mendukung pemrograman berorientasi objek.

Dalam dunia GIS (Geographic Information System) salah satunya penggunaan bahasa python adalah dalam aplikasi ArcGIS buatan ESRI untuk membuat geoprosessing script yang dapat menjalankan fungsi analisis spasial secara efektif dan memungkinkan otomatisasi menjalankan analisis spasial.

Wednesday, March 18, 2015

Menampilkan Informasi Dari Sebuah Feature Class atau File Shp di ArcGIS dengan menggunakan Python

Untuk menampilkan informasi suatu feature class atau file shp dengan menggunakan Python dapat dilakukan di ArcGIS dengan menulis script program.

Dengan menggunakan IDLE (Python GUI) sebagai berikut:


import arcpy
from arcpy import env
# Set environment settings
env.workspace = "D:/MASTERPROGRAM/Python/esri video/data/PythonDesktop10_0/Data/Shapefiles/Streets.shp"
# Set local variables
inFeatures = "Schools"
#fc = inFeatures = "Streets"
desc = arcpy.Describe(inFeatures)
print "Shapetype", desc.shapeType

Tuesday, March 17, 2015

Menggunakan Python di ArcGIS untuk membuat analisis Buffer

Python adalah bahasa scripting yang populer diantara software GIS, terutama bagi mereka yang ingin bekerja dengan produk desktop ESRI. Belajar Python adalah cara memahami scripting dan menciptakan beragam tools dalam kerangka ArcGIS untuk kemudahan analisis. Dengan menggunakan python dapat dibuat tools yang mempermudah dalam melakukan analisis spasial secara otomatis.