Cuando cargamos un mapa de google por defecto carga sobre él referencias a comercios como hoteles, restaurantes y comercios en general. Quizás nuestros intereses en el mapa se contraponen con la vista de estos comercios, pues bien, es posible ocultarlos fácilmente en la API Google Map V3:
//definimos que los comercios tengan visibilidad "off"
var styles = [
{
featureType: "poi.business",
elementType: "labels",
stylers: [
{ visibility: "off" }
]
}
];
//creamos un objeto styledMap utilizando la definicion anterior
var styledMap = new google.maps.StyledMapType(styles, {name: "Styled Map"});
/*** AQUI VENDRIA LA DEFINICION DE TU MAPA , ALGO COMO ESTO ***/
var zoom = 13;
var latlng= new google.maps.LatLng(-27.4988815,-64.8582448);
var mapOptions = {
zoom: zoom,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
/*** PODRIA VARIAR EL NOMBRE DEL CONTENEDOR "map_canvas" y el array de options ***/
//Asociamos los estilos al mapa.... y listo!
map.mapTypes.set('map_style', styledMap);
map.setMapTypeId('map_style');
Para ver más opciones a cerca de cambios de estilos y colores a los mapas de google, podés consultar este link:
https://developers.google.com/maps/documentation/javascript/styling?hl=es#style_array_example
Sin comentarios a “Ocultar comercios de los mapas de google | turn off places google maps”
Por favor espera
Deja una respuesta