Professional Documents
Culture Documents
Objektif :
1. Membuat lembar kerja menggunakan Google Maps API
2. Menambah marker
3. Menambah info window
<!DOCTYPEhtml>
<html>
<head>
<metaname="viewport"content="initialscale=1.0,user
scalable=no"/>
<styletype="text/css">
html{height:100%}
body{height:100%;margin:0px;padding:0px}
#map_canvas{height:100%}
</style>
<scripttype="text/javascript"
src="http://maps.google.com/maps/api/js?sensor=false">
</script>
<scripttype="text/javascript">
functioninitialize(){
varlatlng=new
google.maps.LatLng(0.4047738,123.7189253);
varmyOptions={
zoom:5,
center:latlng,
mapTypeId:google.maps.MapTypeId.ROADMAP
};
varmap=new
google.maps.Map(document.getElementById("map_canvas"),
myOptions);
}
</script>
</head>
<bodyonload="initialize()">
<divid="map_canvas"style="width:100%;height:100%"></div>
</body>
</html>
3. Simpan dengan nama index.html di dalam folder gis pada web server, buatlah
terlebih dahulu jika folder belum ada.
4. Buka web browser, akses ke folder gis (http://localhost/gis/), amati halaman
yang ditampilkan.
5. Merubah default location :
a. Cari baris yang berisikan code berikut :
varlatlng=newgoogle.maps.LatLng(0.4047738,123.7189253);
b. Ganti menjadi :
varlatlng=newgoogle.maps.LatLng(0.9170618,104.4494918);
c. Amati perubahan yang terjadi
6. Untuk mencari koordinat lokasi lain, bisa menggunakan google maps. Cari
sebuah lokasi tertentu dan catat koordinat yang tampil di url seperti berikut :
varmarker_latlng=newgoogle.maps.LatLng(0.4047738,123.7189253);
varmarker=newgoogle.maps.Marker({
position:marker_latlng,
map:map,
title:"HelloWorld!"
});
2. Simpan file, kemudian refresh web browser, dan amati perubahan
varcontentString='Myinfowindowcontent';
varinfowindow=newgoogle.maps.InfoWindow({
content:contentString
});
google.maps.event.addListener(marker,'click',function(){
infowindow.open(map,marker);
});
2. Refresh web browser, klik pada marker. Amati info window yang muncul.