Showing posts with label Sistem Informasi Geografis. Show all posts
Showing posts with label Sistem Informasi Geografis. Show all posts

Sunday, January 29, 2017

Sistem Informasi Geografis - Pertemuan 7

PENDAHULUAN
Latar Belakang:
Penggunaan Google Maps saat ini sangatlah bermanfaat,baik itu untuk menemukan sebuah daerah,jalan,bangunan,tempat dan lain-lain.Namun apakah anda terbayang untuk dapat membuat “Google Maps” kita sendiri?


ISI:
Jalankan Map Proxy dan Map Server di ubuntu,caranya adalah:
1.Untuk meload data geospasial, kita perlu menyiapkannya dulu agar akan ditampilkan nantinya di Map Proxy. Kalian bisa mendownload data geospasial di situs ini,kemudian pilih "Producer" dan klik "Indonesia Mapproxy".
2.Jika sudah download ekstrak file tersebut (Penting!! Ketahui dimana anda mengekstrak file tersebut, karena path-nya akan digunakan untuk mengedit file yang ada di direktori yang telah di ekstrak tersebut.Disini saya simpan di direktori Downloads (Huruf kecil dan besar di perhatikan.)
3.Pada file indomap -> mapproxy, akan terdapat 3 file. Buka file agm.yaml
4.Pada file agm.yaml, edit beberapa baris ini sesuai dengan direktori tempat anda menyimpan file tersebut :
- pada baris
binary: /usr/libexec/mapserver
ubah menjadi
binary: /usr/lib/cgi-bin/mapserv
- pada baris
map: var/mapdata/mapfile/indo.map
ubah menjadi
map: /home/ali/Downloads/indomap/mapfile/indo.map
- Kemudian direktori baru dengan nama tmp pada direktori indomap
ubah baris
working_dir: /var/mapdata/tmp
menjadi
/home/ali/Downloads/indomap/tmp
Kemudian Save 
5.Kemudian pada direktori mapproxy(di terminal/cmd), gunakan perintah :
vi mapproxy.ini
edit baris
chdir = /var/mymapproxy/
menjadi
chdir = /home/ali/Downloads/indomap/mapproxy
Kemudian Save
6.Edit file config.py pada direktori mapproxy
ubah
application = make_wsgi_app(r'/var/mymapproxy/agm.yaml')
menjadi
application = make_wsgi_app(r'/home/ali/Downloads/indomap/mapproxy/agm.yaml') 
7.Untuk menjalankan programnya gunakan perintah
uwsgi mapproxy.ini
8.Untuk mengecek apakah mapproxy sudah terinsall atau belum, buka browser kemudian ketik localhost:8080
9.Klik demo atau ketik localhost:8080/demo
10.Pada bagian WMTS klik di bawah Image Format yaitu png
11.Tunggu beberapa saat karna datanya sedang di load.
12.Map Peta akan muncul

PENUTUP
Kesimpulan
Jadi pada pertemuan kali ini ,kita tau bagaimana cara menjalankan map server dan map proxy di ubuntu.
Saran
Alangkah baiknya dipelajari lebih dalam agar semakin paham cara kerja map server dan map proxy.

Nama : Rizki Fadillah
NPM : 1144089
Kelas : 3A
Prodi : D4 Teknik Informatika


Link Github : Rizki-1144089/GIS

Plagiarisme:
  • Materi Kuliah Sistem Informasi Geografis D4 Teknik Informatika Politeknik Pos Indonesia Pertemuan 7

Sistem Informasi Geografis - Pertemuan 6

PENDAHULUAN
Latar Belakang:
  1.  Apa itu Map Proxy?
  2.  Apa itu Map Server?
  3.  Bagaimana cara install Map Proxy?
  4.  Bagaimana cara install Map Server?


ISI:

Map Server adalah sebuah lingkungan pengembangan open source untuk membangun aplikasi internet spasial diaktifkan. Hal ini dapat dijalankan sebagai program CGI atau melalui Mapscript yang mendukung beberapa bahasa pemrograman (menggunakan SWIG). MapServer dikembangkan oleh University of Minnesota - jadi, sering dan lebih khusus disebut sebagai "UMN MapServer", untuk membedakannya dari komersial "peta server". MapServer awalnya dikembangkan dengan dukungan dari NASA, yang membutuhkan cara untuk membuat citra satelit yang tersedia untuk umum.

Map Proxy (mapproxy.org) adalah open source ubin geospasial proxy yang mendukung proyeksi ulang. Awalnya dikembangkan oleh Omniscale Mapproxy adalah server proxy python untuk gambar geospasial. Hal ini dapat membaca data dari WMS, ubin, mapserver dan mapnik, dan cache dan melayani data bahwa sebagai WMS, WMTS, TMS dan KML. Hal ini juga dapat melakukan reprojections antara berbagai sistem koordinat referensi

Cara Installasi Map server & map proxy di Ubuntu:
  • Persiapkan terlebih dahulu sistem operasi ubuntu (bisa menggunakan versi linux yang lain, karena perintahnya kurang lebih sama).
  • Buka terminal kemudian masukkan perintah : sudo apt-get install cgi-mapserver
  • Untuk mengetahui struktur direktori Map Server, gunakan perintah : dpkg -L cgi-mapserver
  • Karena saya mengeksekusinya menggunakan python, install python juga dengan perintah : sudo apt-get install python-pip python-dev
  • Kemudian install uwsgi, dengan perintah : sudo pip install uwsgi
  • Kemudian install Map Proxy, dengan perintah : sudo pip install MapProxy 


PENUTUP
Kesimpulan:
Pada kali ini kita bisa mengetahui bagaimana cara menginstall map proxy dan map server di ubuntu.
Saran:
Sebaiknya lebih diperdalam untuk mempelajari tentang map server dan map proxy.


Nama : Rizki Fadillah
NPM : 1144089
Kelas : 3A
Prodi : D4 Teknik Informatika


Link Github : Rizki-1144089/GIS

Plagiarisme:


Referensi:
  • Materi Kuliah Sistem Informasi Geografis D4 Teknik Informatika Politeknik Pos Indonesia Pertemuan 6

Friday, November 25, 2016

Sistem Informasi Geografis - Pertemuan 5

MEMBUAT DAN MENGEDIT DATA GEOSPASIAL

PENDAHULUAN
Latar Belakang

  • Cara Membuat Data Geospasial
  • Editing Data Geospasial

ISI
   A.  Cara Membuat Data Geospasial
Pembuatan data geospasial ini menggunakan libarary pyshp. Untuk membuat data geospasial diperlukan file namafile.shp beserta namafile.dbf.
Adapun langkahnya adalah sebagai berikut:
a.       Import shapefile
b.      Instansiasi writer method
Sf = shapefile.Writer(param)
Dimana param adalah pilih shapetype:
1.       shapeType = 1
2.       shapeType = 3
3.       shapeType = 5
c.       Sama seperti read, kita lakukan metode dbf dan shp.

-          Shapefile (shp)
Untuk menambahkan record tergantung dengan type ESRInya.
 1.  sf.point (x,y)
 3. sf.line = (parts: [[x,y],[z,w],...])
6.  sf.poly = (parts: [[x,y],[z,w],...])

-          Databasefile (dbf)
Tahapannya adalah sebagi berikut:
a.         Membuat atribut dahulu kemudian menambahkan record.
Contoh:
sf.field (‘Nama Filed’,’C’,’40’)
Dimana C adalah Character, dan 40 adalah length. Dalam arti nama atribut, nama field dengan panjang 40 karakter.
b.        Tambahkan record dibawah ini
sf.record(‘Bandung’)
sf.record(‘Bandung’,’Sarijadi’)
c.         Setelah selesai maka simpan, dengan perintah:
sf.save(‘namafile.shp’)

   B. EDITING DATA GEOSPASIAL
Adapun dalam editing data geospasial hampir sama dengan langkah-langkah membuat data geospasial, yang membedakan adalah:
sf = shapefile.Writer(param)
diganti dengan

sf = shapefile.Editor(param)

dimana param adalah nama letak file.

Adapun operasi dalam editing pada shp dan dbf sama saja.
shp
dbf
sf.poly()
sf.line()
sf.point()
sf.record()
sf.delete(n), dimana n adalah baris ke-n dari tabel

Dan jika sudah selesai, simpan dengan perintah:
Sf.save(‘namafile’)

PENUTUP
Kesimpulan
Jadi, untuk membuat dan mengedit data geospasial langkah-langkahnya hampir sama. Yang membedakan adalah method yang digunakan. Metgod yang digunakan untuk membuat data geospasial adalah WRITE sedangankan untuk mengedit adalah EDITOR.

Saran
Adapun sarannya yaitu untuk memahami lebih lanjut dan lebih rinci tentang cara membuat dan mengedit data geospasial, bisa kita praktekan secara langsung menggunakan bahasa pemrograman python. Hal tesebut harus dicoba guna untuk mengetes langkah-langkah di atas berhasil atau tidak.


Nama : Rizki Fadillah
NPM : 1144089
Kelas : 3A
Prodi : D4 Teknik Informatika


Link Github : Rizki-1144089/GIS

Plagiarisme:
Referensi:
  • Materi Kuliah Sistem Informasi Geografis D4 Teknik Informatika Politeknik Pos Indonesia Pertemuan 5


Sunday, November 6, 2016

Sistem Informasi Geografis - Pertemuan 4

PEMBUATAN METHOD DAN CLASS RETRIEVE DATA GEOSPASIAL
Latar Belakang:

  1. Apa itu Retrieve Data?
  2. Apa itu Shapefile?
  3. Apa itu Geometri?
  4. Bagaimana Operasi Pengambilan Data?
  5. Buatlah Class Geospatial Editor?
  6. Buat Method Select, Where Negara?
Isi:
Retrieve Data adalah Meretrieve/Membaca Data, kali ini kita akan membaca data vektor yaitu data shapefile.Operasi Retrieve data pada kali ini menggunakan library python yang bernama pyshp.


Shapefile (ESRI Shapefile) adalah sebuah format data vektor dalam geospasial,format data ini yang lebih populer di data vektor.Format data ini dikembangkan oleh perusahaan ESRI.Shapefile dibagi menjadi 2 yaitu data geometri(.shp) dan tabel basis data(.dbf).



Geometri merupakan data kordinat yang membentuk bangun datar atau bangun ruang,diantaranya adalah:


  1. Point/titik [1]
  2. Line/garis [3] Shape type
  3. Polygon [5]
Operasi Pengambilan Data
Library pyshp class shapefile

  1. Buka/baca


Method DBF:

  • Fields
  • Record(n)
  • Record (n) baris ke (n) records

Method SHP:

  • Shapes() = menampilkan semuanya
  • Shape(n) = Menampilkan dengan sebuah parameter
  • Bbox = batas view peta
  • Parts = menentukan apakah record ini bagian dari record lain atau pecahan relasi
  • Points = kordinat pembentukan peta
  • Shape type = jenis geometri dari points
Praktek:
Membuat Class Geospasial editor 
Buatlah file tugas.py dengan berisikan code sebagai berikut:


Membuat Method Select, Where Negara dengan parameter Indonesia
(arahkan ke lokasi file negara.shp anda)


Outputnya adalah Data Record Negara Indonesia


Penutup:

Kesimpulan:
Disini kita membuat sebuah Class kemudian Method dengan parameter untuk menampilkan data record Negara Indonesia.
Saran:
Harus lebih sering dipraktekkan dikelas maupun di rumah masing-masing agar dapat memperdalam materi ini.

Nama : Rizki Fadillah
NPM : 1144089
Kelas : 3A
Prodi : D4 Teknik Informatika

Link Github : Rizki-1144089/GIS

Referensi:
  • https://pypi.python.org/pypi/pyshp
  • https://citrasatelit.wordpress.com/2014/04/16/mengenal-shapefile/
Plagiarisme:

Sunday, October 30, 2016

Sistem Informasi Geografis - Pertemuan 3

Latar Belakang:

  1. Apa saja 4 jenis manipulasi data?
  2. Apa itu shapefile?
  3. Bagaimana menghitung jumlah record pada file .shp menggunakan python?


Isi:
Ada 4 jenis manipulasi data yaitu:
  • Create = Membuat data baru
  • Retrieve/Read = Membaca atau Menampilkan data
  • Update = Mengedit atau Merubah data
  • Delete = Menghapus data
Shapefile (ESRI Shapefile) adalah sebuah format data vektor dalam geospasial,format data ini yang lebih populer di data vektor.Format data ini dikembangkan oleh perusahaan ESRI.

Cara Menghitung jumlah record dari File .shp menggunakan python

  1. Install Python terlebih dahulu
  2. Install PIP di python 
  3. Buka cmd lalu ketik: Python –m pip install pyshp ,lalu enter
  4. Kemudian upgrade pip dengan mengetikkan di cmd: Python –m pip install - -upgrade pip ,lalu enter
  5. Lalu masuk ke python
  6. Ketikkan script berikut:
  7. Lalu klik enter,maka akan keluar hasil nya,disini kita menghitung jumlah record yang ada di dalam file .shp

Membuka file shapefile juga dapat kita lakukan dengan membuat file .py(python),dimana didalam file .py berisikan script untuk membuka file .shp sama seperti script di atas.


Penutup:
Kesimpulan:
Dengan script diatas kita dapat mengetahui jumlah record yang ada pada file shp yang kita buka.

Saran:
Sebaiknya langsung dipraktekkan dan dipahami ,atau bisa dibandingkan dengan membuka file shp tersebut menggunakan QGIS.

Nama : Rizki Fadillah
NPM : 1144089
Kelas : 3A
Prodi : D4 Teknik Informatika

Link Github : Rizki-1144089/GIS

Referensi:
  • https://citrasatelit.wordpress.com/2014/04/16/mengenal-shapefile/
  • http://wawanhn.blogspot.co.id/2015/12/install-pip-di-windows.html

Plagiat:




Friday, October 21, 2016

Geospasial - Pertemuan 2

Latar Belakang:

  1. Apa itu geospasial?
  2. Apa itu Data Vektor?
  3. Apa itu Data Raster?
  4. Apa Aplikasi yang digunakan?


Isi:
Data Geospasial itu merupakan data yang melingkupi bumi,nah geospasial itu dibagi jadi dua yaitu Data Vektor dan Data Raster.
Yang pertama adalah Data Vektor,Data ini berisi data titik kordinat atau kumpulan titik,jadi bisa diumpamain sebuah titik kemudian garis(kumpulan titik) dan polygon(kumpulan garis).Data Vektor itu dibagi 2 loh,yaitu:

  1. Cultural yaitu adalah data vektor yang dipengaruhi oleh peradaban,contohnya adalah:Batas wilayah,batas kota,Batas negara,Batas provinsi,dll.
  2. Physical yaitu adalah data yang terlihat di muka bumi,contohnya adalah:Pulau,Laut,Garis pantai,Benua,dll.

Pada gambar diatas anda bisa fokus kepada garis hitam yang menunjukkan batas wilayah atau negara,nah itulah yang dinamakan dengan Data Vektor.

Yang kedua adalah Data Raster,data ini adalah data gambar permukaan bumi,data gambarnya diperoleh dari perekaman foto radar/satelit.Data Raster ini biasanya adalah tampak permukaan bumi yang debedakan warna,contohnya pada peta ada yang diwanai hijau,kuning,biru,dll.

Jika anda ingin mempelajari tentang Sistem Informasi Geografis khususnya data geospasial ini anda dapat menggunakan aplikasi QGIS ,dan datanya anda bisa mendownload di Natural Earth.

Penutup:
Kesimpulan:
Data Geospasial itu merupakan data yang melingkupi bumi,data geospasial itu dibagi jadi dua yaitu Data Vektor dan Data Raster.Data Vektor berisi data titik kordinat atau kumpulan titik,sedangkan Data Raster adalah data gambar permukaan bumi.
Saran:
Sebaiknya jika ingin memperdalam tentang geospasial ini alangkah baiknya langsung menggunakan aplikasi seperti QGIS dengan begitu anda bisa lebih membedakan mana itu data vektor dan mana itu data raster.

Nama : Rizki Fadillah
NPM : 1144089
Kelas : 3A
Prodi : D4 Teknik Informatika

Link Github : Rizki-1144089/GIS

Referensi:
  1. https://agnazgeograph.wordpress.com/2013/02/01/perbedaan-data-raster-dan-data-vektor/
  2. http://www.info-geospasial.com/2016/05/pengertian-geoserver.html

Plagiat:
  1. https://drive.google.com/open?id=0B3nknNj1iYgDSUlIWllBaWFKU0U
  2. https://drive.google.com/open?id=0B3nknNj1iYgDUU5mc1FVaGNrRU0

Saturday, October 15, 2016

Sistem Informasi Geografis - Pertemuan 1

Latar Belakang : 

  1. Apakah yang dimaksud dengan Sistem?
  2. Apakah yang dimaksud dengan Informasi?
  3. Apakah yang dimaksud dengan Geografi?
  4. Apakah yang dimaksud dengan Sistem Informasi Geogerafi?
  5. Apakah yang dimaksud dengan Kordinat?
  6. Terbagi menjadi berapakah kordinat itu?
  7. Dimanakah titik 0 Bumi? dan Mengapa ditetapkan disana?
  8. Apa saja Aplikasi untuk pembelajaran Sistem Informasi Geogerafi?


Isi:
Sistem itu adalah proses yang melibatkan seluruh aspek,aspek apakah itu?yaitu aspek untuk mencapai tujuan.Informasi bisa diartikan sebagai hasil dari pengolahan data, nah sedangkan Geografi itu artinya adalah Bentuk Bumi.Jika kita satukan artinya maka yang dimaksud dengan Sistem Informasi Gerografi adalah Sistem informasi khusus yang mengelola sesuatu yang memiliki informasi spasial(ruang)

Oke sekarang kita bahas apa itu kordinat,kordinat itu menurut KBBI adalah Bilangan yang digunakan untuk menunjukkan lokasi di suatu titik dalam garis, permukaan, atau ruang.
Kordinat itu terbagi menjadi dua, apa saja?
yang pertama adalah Latitude,apa itu? Latitude adalah sebuah garis vertikal,mengukur sudut suatu titik dengan garis Equator atau Khatulistiwa,latitude bisa juga disebut dengan Garis Lintang(utara dan selatan) selanjutnya adalah Longitude,apa ituu? Longitude adalah sebuah garis Horizontal yang mengukur suatu titik dengan titik 0 di bumi.Longitude juga dapat disebut dengan Garis Bujur(Timur dan Barat).

Dimanakah titik 0 bumi berada? titik 0 bumi itu berada di sebuah kecamatan,tapi bukan di indonesia yah,melainkan kecamatan di inggris yang bernama Greenwich.Loh kok bisa sih titik 0 bumi disana,ya karena dulu inggris itu adalah sebuah negara yang paling banyak menjajah jadi dia dapat menentukan titik nol bumi dengan suka-suka tanpa ada perlawanan dari pihak manapun.Ternyata alasannya susah diterima tapi ya begitulah nyatanya .

Nah jika ingin mempelajari Sistem Informasi Geografi,anda harus mempunyai Aplikasi QGIS atau Mapserver.

Penutup:
Kesimpulannya adalah yang dimaksud dengan Sistem Informasi Gerografi adalah Sistem informasi khusus yang mengelola sesuatu yang memiliki informasi spasial(ruang),kordinat itu adalah Bilangan yang digunakan untuk menunjukkan lokasi di suatu titik dalam garis, permukaan, atau ruang.
Kordinat itu terbagi menjadi dua yaitu Latitude dan Longitude,Titik 0 Bumi ada di Greenwich.

Saran: Alangkah baiknya langsung dipraktekkan dengan aplikasi yang tersedia.

Nama : Rizki Fadillah
NPM : 1144089
Kelas : 3A
Prodi : D4 Teknik Informatika

Link Github : Rizki-1144089/GIS

Referensi:

  1. http://kerajaanweb.com/technology/pengertian-sistem-informasi-geografis/
  2. http://ilmusosial.net/mengapa-greenwich-menjadi-patokan-meridian-garis-bujur-bumi.html

Scan Plagiarisme

  1. Smallseotools
  2. Duplichecker