Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
Disusun oleh :
Anggota Kelompok 4B
Jember
Jawa Timur
Tahun Ajaran 2018
Pada tugas kali ini , kami akan membuat persebaran lokasi Rumah Sakit yang ada di
daerah Jember dengan menggunakan webgis marker yang dikoneksikan pada PHP.
2. Kemudian ketik localhost maka akan keluar MyPHP. Pada kesempatan ini kelompok
kami membuat database yang bernama test_db.
3. Selesai membuat database selanjutnya kita membuat tabel yang akan digunakan. Pada
saat ini kelompok kami menggunakan tabel bernama tbl_lokasi.
4. Buatlah id , nama , lat , dan lng pada tabel yang sudah dibuat.
5. Tetapkan id menjadi primary key.
6. Masukkan data pada tabel yang sudah dibuat tadi , berisikan Rumah sakit yang asa di
Jember serta lokasi RS.
7. Kemudian buat script inputan pada notepad++ berfungsi untuk membuat tampilan
awal.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="">
<meta charset="UTF-8">
<meta name="viewport" content="initial-scale=1.0, user-scalable=no">
<title>Web GIS</title>
</head>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse navbar-right navbar-main-collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="#intro">D-IV Rekam Medik</a></li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container -->
</nav>
<div class="row">
<div class="col-xs-6 col-sm-6 col-md-6">
<div class="form-group">
<label>Latitute</label>
<input type="text" name="lat" >
</div>
</div>
<div class="col-xs-6 col-sm-6 col-md-6">
<div class="form-group">
<label>Longitute</label>
<input type="text" name="lng" >
</div>
</div>
</div>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<style>
#map-canvas {
width: 100%;
height: 500px;
}
</style>
<script src="https://maps.googleapis.com/maps/api/js"></script>
<script>
var marker;
function initialize() {
var mapCanvas = document.getElementById('map-canvas');
var mapOptions = {
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(mapCanvas, mapOptions);
var infoWindow = new google.maps.InfoWindow;
var bounds = new google.maps.LatLngBounds();
<?php
$query = mysql_query("select * from tbl_lokasi");
while ($data = mysql_fetch_array($query)) {
$lat = $data['lat'];
$lng = $data['lng'];
$nama = $data['nama'];
echo ("addMarker($lat, $lng, '<b>$nama</b>');\n");
}
?>
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
</head>
<body> <a><center><h1><b>- - - PETA MARKER RUMAH SAKIT DI KABUPATEN
JEMBER - - -</b></h1></center></a>
<div id="map-canvas"></div>
</body>
</html>
$id = $_POST['id'];
$nama = $_POST['nama'];
$lat = $_POST['lat'];
$lng = $_POST['lng'];
header("location:index.php");
10. Membuat sambungan semua scipt kedalam database yang sudah dibuat tadi,
<?php
$host = 'localhost';
$user = 'root';
$pass = '';
$db = 'test_db';
$koneksi = mysql_connect($host,$user,$pass);
if(!$koneksi){
die("Cannot connect to database.");
}
mysql_select_db($db);
?>
11. Maka jika di run akan muncul tampilan seperti dibawah ini,