MarkerImage a été déprécié pour Icon
Jusqu'à la version 3.10 de l'API JavaScript de Google Maps, les icônes complexes étaient définies comme des objets MarkerImage. L'objet Icon literal a été ajouté en 3.10, et remplace MarkerImage à partir de la version 3.11. Icône prennent en charge les mêmes paramètres que MarkerImage, ce qui vous permet de convertir facilement un objet MarkerImage. de convertir facilement un MarkerImage en une Icône en supprimant le paramètre en supprimant le constructeur, en enveloppant les paramètres précédents dans des {} et en ajoutant le nom de chaque paramètre. de chaque paramètre.
Le code de Phillippe serait maintenant :
var icon = {
url: "../res/sit_marron.png", // url
scaledSize: new google.maps.Size(width, height), // size
origin: new google.maps.Point(0,0), // origin
anchor: new google.maps.Point(anchor_left, anchor_top) // anchor
};
position = new google.maps.LatLng(latitud,longitud)
marker = new google.maps.Marker({
position: position,
map: map,
icon: icon
});