web sig

Click here to load reader

Upload: damon-rivers

Post on 30-Dec-2015

65 views

Category:

Documents


17 download

DESCRIPTION

WEB SIG. GALIH WASIS WICAKSONO TEKNIK INFORMATIKA UMM. DEKSTOP SIG VS WEB SIG. Web SIG didasarkan pada arsitektur client-server sedangkan dekstop SIG didasarkan atas dekstop based Web SIG mengalami terpengaruh kinerja jaringan desktop SIG tidak - PowerPoint PPT Presentation

TRANSCRIPT

WEB SIG

GALIH WASIS WICAKSONOTEKNIK INFORMATIKA UMMWEB SIGDEKSTOP SIG VS WEB SIGWeb SIG didasarkan pada arsitektur client-server sedangkan dekstop SIG didasarkan atas dekstop basedWeb SIG mengalami terpengaruh kinerja jaringan desktop SIG tidakWeb SIG pengguna tergantung pada kualitas web server sedangkan desktop SIG tidakDesktop SIG menyediakan full features minus download, Web SIG hanya fungsi menampilkan atribut, legenda dan manipulasi tampilan plus downloadWEB SIGKebutuhan pengembang (produsen)Kebutuhan Pengguna (clients)Pintu Daya tarikEksistensi dan AktualisasiKonsep Client ServerTeknologi HardwareTeknologi SofwareDBMSPengembangan tipe data spasialWEB SIGGlobalisasiTeknologi Telekomunikasi & InternetMasa Depan SIGOpen SourceInfrastruktur Data SpasialSOFTWARE SIGArcIMSMapserverMap XtremeMap Objects IMSArcview IMSAlov MapCartowebBeyond GeoDll APLIKASI WEB SIGTravellingPerhotelanPariwisataOlahragaPeriklananSensus dan statistikPemiluJurnalistikBencana/mitigasi bencanaAPLIKASI WEB SIGLembaga pendidikaFasilitas pelayanan umumPenelitian dan pengembanganIndustriPertanian, perikanan dan perkebunanUtilitasTata ruangPerpajakan dan pertanahanLalulintas dan perhubunganMAP SERVERLingkungan pengembangan software Web SIGFree/open sourceMap server unggul dalam me-render data spasialTidak semua feature desktop SIG diakomodir dalam map serverDikembangkan oleh UMNMAP SERVER FOR WINDOWSMS4WPaket software yang memudahkan pengguna menginstall map server pada platform windowsSasaran ms4wOrganisasi yang mendistribusikan aplikas untuk ms4wPengembang perangkat lunak Web SIG untuk komersilTrainer SIGPemulaPACKAGE MS4WServer HTTP ApachePHPMap Server CGIPHP/MapscriptProgram Utilitas (Library)Program Utilitas Mapserver (shp2img,legend,scalebar,dll)FEATURES MAPSERVERMenghasilkan output kartografis dengan kualitas advacedMemiliki dukungan bahasa pemrograman script dan lingkungan pengembanganMulti platformMendukung banyak tipe data spasial baik raster maupun vektorMemiliki library sehingga on the fly map projection dengan banyak pilihan proyeksi peta.ARSITEKTUR MAPSERVERMAPFILEDalam menampilkan peta sederhana (hanya berupa layer) map server membutuhkan minimal sebuah map fileMap file adalah suatu teks ASCII berekstensi *.MAPMap file mendeskripsikan apa dan dimana sumber datanya serta bagaimana data itu ditampilkanTerkadang juga berisi konfigurasi dasar map serverOBJEK DALAM MAPFILEMapLayerClassLabelStyle

MAPNAME UMMIMAGETYPE JPEGEXTENT 112.5948926147654 -7.923093137066283 112.6006841046656 -7.922401941484523STATUS ONUNITS DDSIZE 350 400IMAGECOLOR 255 255 255 255LAYERNAME GKBDATA gkbSTATUS ONTYPE POLIGONCLASSNAME GKBSTYLE COLOR 179 243 251OUTLINE COLOR 0 0 0ENDENDENDENDKETERANGANMapfile tersebut memiliki nama UMMFile sementara yang dihasilkan oleh CGI mapserver adalah JPEG, bisa juga PNG, GIFExtent adalah jangkauan/batas koordinat [xmin, ymin] dam [xmax, ymax]Semua layer onSatuan koordinat peta dalam derajat, bisa juga meter dsbUkuran file citra rasterKETERANGANLokasi data di local computerWarna inisialisasi backgroundNama layer yang akan ditampilkanNama shapefile gkb.shpStatus layer diset ONLayer GKB bertipe PolygonTerdapat minimal class dengan nama GKBSet warna unsur poligon dan pembatasnyaMENAMPILKAN PETAGunakan string url berikut

http://localhost/cgi-bin/mapserv.exe?map=(lokasimapfile)&layer=(layer yang akan ditampilkan)&mode=map

Terdapat dua mode :Mode map, pengguna langsung melihat petaMode browser, pengguna membutuhkan template htmlLAYER NAME "Kecamatan" TYPE POLYGON DATA "the_geom FROM sidoarjo USING UNIQUE gid" CONNECTIONTYPE POSTGIS CONNECTION "user=postgres dbname=sidoarjo host=localhost port=5432 password=#" PROCESSING "CLOSE_CONNECTION=DEFER" STATUS ON CLASS NAME "Kecamatan" STYLE COLOR 255 255 204OUTLINECOLOR 0 0 0 END LABEL TYPE TRUETYPE FONT Arial SIZE MEDIUM POSITION AUTO END END METADATA "id_attribute_string" "gid" "query_returned_attributes" "kecamatan first_nama" END END