sábado, 12 de abril de 2014

Google Maps 3.16 nueva manera de crear mapas

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