Le laboratoire

Les nouvelles de l'atelier le labo

Intégrer une carte avec Google, Mappy ou OpenStreetMap


A propos :

Cet page d'exemples fait référence a l'article : Intégrer une carte avec Google, Mappy où OpenStreetMap du blog les nouvelles de l'atelier.

créer une carte avec un marqueur personalisé sous google map API

Le code entre les les balises <head></head> :

<style type="text/css">
<!--
#map {
	height: 400px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
}
-->
</style>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>

Le code entre les les balises <body></body> :

<div id="map"></div>
<script type="text/javascript">

//on note la position du lieu a afficher
	var chateau = new google.maps.LatLng(48.560058073,-3.1502330);
//on défini l'icone
	var monIconPerso = new google.maps.MarkerImage("castle-2.png",
						// sa taille
						new google.maps.Size(32,37),
						// la position de son count haut droit
						new google.maps.Point(0,0),
						//la position de la fleche du marqueur
						new google.maps.Point(16,37));

//on initialise la carte
	var map_ = document.getElementById('map');
			var options = {
			zoom: 17,
			center: chateau,
			disableDefaultUI: true,
			mapTypeId: google.maps.MapTypeId.ROADMAP
			}
//on charge la carte
	var map = new google.maps.Map(map_, options);
//on affiche le marqueur
	var marker = new google.maps.Marker({
	position: chateau, 
	map: map, 
	icon : monIconPerso
	});
	
</script>

Le résultat :

Les nouvelles de l'atelier Le Blog de l'agence passeurs-de-savoirs.fr

icones : Maps Icons Collection


les contenus du lab et du blog sont mis à disposition selon les termes de la Licence Creative Commons Attribution 3.0 France
Licence Creative Commons