Posted by : Unknown
Senin, 16 Juli 2012
Marker pada Google Map sanga dibutuhkan untuk menunjukan lokasi yang kita inginkan. Berkut sedikit
Tutorial untuk menambahkan marker pada Google Map dengan PHP .
Pertama-tama kita harus sign up ke google untuk mendapatkan Google API Key, atau bisa dibaca tutorial di artikel "Mendapatkan Google API Key"
Setelah kita mendapatkan Google API Map, berikut download GoogleMapAPIv3.php disini.
Berikut kode php yang dimasukkan ke website:
Kode untuk CSS side bar :
kemudian pemasangan di html :
Contoh penerapan fungsi di atas bisa di lihat disini.
Tutorial untuk menambahkan marker pada Google Map dengan PHP .
Pertama-tama kita harus sign up ke google untuk mendapatkan Google API Key, atau bisa dibaca tutorial di artikel "Mendapatkan Google API Key"
Setelah kita mendapatkan Google API Map, berikut download GoogleMapAPIv3.php disini.
Berikut kode php yang dimasukkan ke website:
<?php
require('GoogleMapAPIv3.php');
//contoh data
$data_array = array(
array(
"lat"=>"-7.80182", //bisa di dapat di GoogleMAP
"lon"=>"110.350149", //bisa di dapat di GoogleMAP
"address"=>"Wirobrajan",
"title"=>"Daerah Wirobrajan, Yogyakarta",
"desc"=>"Daerah Istimewa Yogyakarta"
)'
);
$MAP_OBJECT = new GoogleMapAPI();
$MAP_OBJECT->_minify_js = isset($_REQUEST["min"])?FALSE:TRUE;
$MAP_OBJECT->disableSidebar();
$MAP_OBJECT->setAPIKey('--API KEY YANG DI DAPAT DARI GOOGLE');
$SIDEBAR_HTML = "";
//menambahkan marker ke Google MAP dan membuat Side Bar
$rec=0;
foreach($data_array as $location){
//Menambahkan marker ke GoogleMAP.
$marker_id = $MAP_OBJECT->addMarkerByCoords($location["lon"],$location["lat"], $location["title"], $location["desc"]);
$opener_id = "opener_".$marker_id;
$rec++;
//Menambahkan Link ke sidebar agar bisa mengakses MAP sesuai id marker
$MAP_OBJECT->addMarkerOpener($marker_id, $opener_id);
}
?>
Kode untuk CSS side bar :
<style type="text/css">
#map, #map_sidebar { float: left }
.sidebar { list-style:none; margin:0 0 0 10px;padding:0;width: 200px; }
.sidebar li { margin-bottom: 2px; }
.sidebar p { background-color: #eee;margin:0; padding: 5px;cursor: pointer; }
.sidebar p:hover { background-color: #ddd; }
</style>
kemudian pemasangan di html :
<div id="map">untuk mendapatkan "lon" (longitude) dan "lat" (latitude) , silahkan ke GoogleMAP.
<?= $MAP_OBJECT->printOnLoad();?>
<?= $MAP_OBJECT->printMap();?>
</div>
<div id="map_sidebar">
<ul class="sidebar">
<li id='opener_0'>
<a href='#'>Wirobrajan, Yogyakarta</a>
</li>
</ul>
</div>
Contoh penerapan fungsi di atas bisa di lihat disini.
Rating: 4.5
Reviewer: Unknown
ItemReviewed: Membuat Marker dan Side Bar Google Map dengan PHP
Related Posts :
- Back to Home »
- Google Code , Google MAP API , Pemrograman , PHP »
- Membuat Marker dan Side Bar Google Map dengan PHP