Подтвердить что ты не робот

Скрыть локальные списки из google maps api

При использовании google maps api для отображения чего-то google начал добавлять локальные рестораны/отели на карту. Как я могу скрыть их от появления. Я проверил те же места на сайтах, которые используют карты (например, визг), и они успешно скрывают локальные отели/рестораны. Я искал слои/оверлеи, но не могу понять, как я удаляю это поведение по умолчанию.

пример These things Эти вещи появляются на моих картах. возможно ли скрыть эти пузырьки и имена?

изменить https://developers.google.com/maps/documentation/javascript/releases#36 говорит, что 3.6 вводит значки бизнеса по умолчанию. Поэтому установка v = 3.5 в качестве параметра скроет "Бизнес-значки".

Баунти Есть ли способ скрыть деловые сообщения, не придерживаясь более старой версии api?

4b9b3361

Ответ 1

вы можете установить их невидимыми, правильно настроив стиль карты. См.

http://code.google.com/apis/maps/documentation/javascript/styling.html

и

http://code.google.com/intl/pl/apis/maps/documentation/javascript/reference.html#MapTypeStyleFeatureType

sth вроде бы должен сделать трюк (хотя и не протестирован):

var noPoi = [
{
    featureType: "poi",
    stylers: [
      { visibility: "off" }
    ]   
  }
];

map.setOptions({styles: noPoi});