<?php
$geocode=file_get_contents('http://maps.google.com/maps/api/geocode/json?address=Tepecik+Mahallesi+Gerence+Sokak+Bodrum+Mugla&sensor=false');//haritada göstereceğiniz adres boşluklar yerine + işareti girmelisiniz
$output= json_decode($geocode);
$latitude = $output->results[0]->geometry->location->lat;
$longitude = $output->results[0]->geometry->location->lng;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src="http://maps.google.com/maps?file=api&v=1&key=sitekeyiniz" type="text/javascript"></script>
//sitekeyiniz yerine google map den alacağınız site keyinizi yazınız.
</head>
<body>
<div id="map" style="width: 400px; height: 300px"></div>
<script type="text/javascript">
var map = new GMap(document.getElementById("map"));
var point = new GPoint(<?php echo $longitude; ?>,<?php echo $latitude; ?>);
var address = 'www.BoatingTurkey.net|Gulet Charter Turkey';//işaretçye tıklanınca gösterilecek mesajı yazabilirsiniz
var mark = createInfoMarker(point, address);
map.addOverlay(mark);
function createInfoMarker(point, address) {
var marker = new GMarker(point);
map.centerAndZoom(point, 3);
GEvent.addListener(marker, "click",
function() {
marker.openInfoWindowHtml(address);
}
);
return marker;
}
</script>
</body>
</html>
|