ISB Atma Luhur Pangkalpinang

Cara Membuat Aplikasi Gis Untuk Informasi Bencana Alam Dengan PHP

Setelah seblumnya saya sudah membahas tentang bagimana Cara membuat Aplikasi GIS sederhana Berbasis Web Kali ini saya akan membahas tentang bagaimana Membuat aplikasi sederhana untuk informasi bencana alam di indonesia dengan bantuan google map api. Aplikiasi ini berfungsi menampilkan informasi bencana alam yang terjadi sehingga user bisa menginput koordinat , jumlah korban, dan tanggal kejadian bencana.

seblum melangkah ke step berikutnya download dulu Sourc Codenya di sini pada intinya aplikasi ini hanya terdiri dari

Ambil data.php

<?php
include “koneksi.php”;
$akhir = $_GET[‘akhir’];
if($akhir==1){
$query = “SELECT * FROM view_informasi ORDER BY id_info DESC LIMIT 1”;
}else{
$query = “SELECT * FROM view_informasi”;
}
$data = mysql_query($query);

$json = ‘{“wilayah”: {‘;
$json .= ‘”petak”:[ ‘;
while($x = mysql_fetch_array($data)){
$json .= ‘{‘;
$json .= ‘”id”:”‘.$x[‘id_info’].'”,
“judul”:”‘.htmlspecialchars($x[‘nama’]).'”,
“deskripsi”:”‘.htmlspecialchars($x[‘deskripsi’]).'”,
“nama_prov”:”‘.htmlspecialchars($x[‘nama_prov’]).'”,
“nama_bencana”:”‘.htmlspecialchars($x[‘nama_bencana’]).'”,
“korban”:”‘.htmlspecialchars($x[‘korban’]).'”,
“penyebab”:”‘.htmlspecialchars($x[‘penyebab’]).'”,
“tgl”:”‘.htmlspecialchars($x[‘tgl’]).'”,
“id_info”:”‘.htmlspecialchars($x[‘id_info’]).'”,
“x”:”‘.$x[‘lat’].'”,
“y”:”‘.$x[‘lng’].'”,

“jenis”:”‘.$x[‘jenis’].'”
},’;
}
$json = substr($json,0,strlen($json)-1);
$json .= ‘]’;

$json .= ‘}}’;
echo $json;

?>

simpan lokasi.php

<?php
include “koneksi.php”;

$x = $_GET[‘x’];
$y = $_GET[‘y’];
$judul = $_GET[‘judul’];
$des = $_GET[‘des’];
$jenis = $_GET[‘jenis’];

$id_info = $_GET[‘id_info’];
$id_prov = $_GET[‘id_prov’];
$id_bencana = $_GET[‘id_bencana’];
$korban = $_GET[‘korban’];
$penyebab = $_GET[‘penyebab’];
$tgl = $_GET[‘tgl’];

$masuk = mysql_query(“insert into tbl_informasi(id_info,korban,penyebab,id_prov,id_bencana,jenis,lat,lng,tgl)
values(‘$id_info’,’$korban’,’$penyebab’,’$id_prov’,’$id_bencana’,’$jenis’,$x,$y,’$tgl’)”);
if($masuk){
echo “Berhasil Menyimpan Data”;
}else{
echo “Gagal : “.mysql_error();
}
?>

jadi initnya begini jika kalian ingin mengembangkan aplikasi ini kalian jangan terlalu memikiran banyak kode yang ada di dalam source tapi coba dalami dari kedua listing yang saudah saya terakan di atas di jamin aplikasi beru aku muncul di benak kalian

hasil dari aplikasi kurang lebih akn seperti ini

gamba1gis03112015oke lah terimaksih sudah membaca dari atas sampe bawah .. nanti lain kali saya sambung lagi

by JOKO SUPRIYANTO /1211500105 /TV/SIG/Gasal 2015/2016 

Sorce by: Amatiran.com

logo311

 

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *