1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&language=fr"></script>
<script type="text/javascript">
var adresse = '10 avenue des champs elysées, 75008, Paris, FRANCE';
var geocoder;
var oMap;
var oBounds = new google.maps.LatLngBounds();
function initCarte() {
geocoder = new google.maps.Geocoder();
var latlng = new google.maps.LatLng(45, 3);
var myOptions = {
zoom: 10,
center : latlng = new google.maps.LatLng(0, 0),
mapTypeId: google.maps.MapTypeId.ROADMAP
}
oMap = new google.maps.Map(document.getElementById("div_canvas"), myOptions);
codeAddress(adresse);
}
function codeAddress(address){
geocoder.geocode( { 'address': address}, function(results, status) {
if( status == google.maps.GeocoderStatus.OK) {
oBounds.extend(results[0].geometry.location);
var marker = new google.maps.Marker({
map : oMap,
position: results[0].geometry.location
});
oMap.fitBounds( oBounds);
}
});
}
google.maps.event.addDomListener(window, 'load', initCarte);
</script> |
Partager