Показать сообщение отдельно
  #1 (permalink)  
Старый 05.06.2013, 12:47
Новичок на форуме
Отправить личное сообщение для birst Посмотреть профиль Найти все сообщения от birst
 
Регистрация: 28.11.2008
Сообщений: 7

Google Maps API включение и отключение labels
День добрый,
Задача встроить в страницу карту, однако мне нужно отключить все метки кроме стран, т.е. что бы подписывались только страны, остальные территориальные еденицы не подписывались. Нашел вот это в google.maps.MapOptions object specification:

Styles to apply to each of the default map types. Note that styles will apply only to the labels and geometry in Satellite/Hybrid and Terrain modes.

вот мой код
Код:
function initialize() {
 var latlng = new google.maps.LatLng(37.0442, 9.9116);
 var mapstyles = [ featureType: "administrative.country", elementType: "labels", stylers: [ { visibility: "on" }];
 var settings = {
 zoom: 4,
 center: latlng,
 disableDefaultUI: true,
 mapTypeId: google.maps.MapTypeId.HYBRID,
 styles: mapstyles
 };
не работает, styles принимает массив, я ему его передаю. Подскажите в чем ошибка ?
Заранее спасибо.
Ответить с цитированием