En la nueva version de Google Maps 3.16 y posteriores hay algunos cambios en la manera en que deberíamos de crear un mapa. Para ser mas precisos en la propiedad "center" del as opciones del mapa. En lugar de crear un objeto LatLng de esta manera :
google.maps.LatLng(37.5, -122.5)
Ahora solo tenemos que pasar un objecto con las propiedades "lat" y "lng" y sus valores correspondientes de esta manera :
{lat: 37.5, lng: -122.5}
La API reconocerá este objecto y creara el objeto latLng por nosotros. Pero la vieja manera de seguira funcionando igual, asi que tu codigo no se rompera.
Antes
var myOptions = {
zoom: 8,
center: new google.maps.LatLng(-34.397, 150.644),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
Nueva
var myOptions = {
zoom: 8,
center: {lat: -34.397, lng: 150.644}
};
link: http://googlegeodevelopers.blogspot.com/2014/03/streamlining-code-in-javascript-maps-api.html
No hay comentarios:
Publicar un comentario