Клуб API Карт

Как убрать лишние значки с карты?

MaksTihomirow
2 июля 2015, 17:13

В частности кнопки: пробки, слои, открыть в яндекс картах.

Элементы абсолютно лишние для карты на сайте

и еще  убрать серую рамку, если возможно

16 комментариев
Подписаться на комментарии к посту

Можно сделать как в примерах песочницы яндекс карт: Добавление отдельных элементов управления

не получается. Карта установлена на сайте с пользовательскими значками меток. 

Что конкретно не получается? Можно ссылку на сайт?

я на локальном всё делаю. 

У нас код идет (ниже)

Нужно убрать пробки, слои, открыть в яндексе и серую рамку вокруг карты

ymaps.ready(function () {

    var myMap = new ymaps.Map('map', {

            center: [54.27650159, 68.77326451],

            zoom: 4

        }),

        myPlacemark = new ymaps.Placemark([55.89586299, 37.63167455], {

            balloonContent: ['/moskva.html']

        }, {

            // Опции.

            // Необходимо указать данный тип макета.

openBalloonOnClick: false,

            iconLayout: 'default#image',

            // Своё изображение иконки метки.

            iconImageHref: '/mapimages/moskva.png',

            // Размеры метки.

            iconImageSize: [58, 28],

            // Смещение левого верхнего угла иконки относительно

            // её "ножки" (точки привязки).

            iconImageOffset: [-29, -28]

        });

myPlacemark.events.add('click', function (e) {

document.location = e.get('target').properties.get('balloonContent');});

var myMap = new ymaps.Map('map', {

            center: [54.27650159, 68.77326451],

            zoom: 4,

            controls: []

        }),

 

 

https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/Map-docpage/

Приношу извинения, не замеил что ссылка была на 2.0 а не на 2.1 поэтому не работало. 

 

Все проблемы решены кроме "открыть в яндекс картах" 

Как ее устранить?

suppressMapOpenBlock: true

очень благодарен! помогло

Подскажите как убрали?
suppressMapOpenBlock: true
Не могу понять куда поставить.

var myMap = new ymaps.Map(':-@', {
  center: [X,Y],
  zoom:Z,
  controls: []

},

{suppressMapOpenBlock: true}),

Спасибо огромное.

Николай Кудинов
19 октября 2015, 15:36

Здравствуйте. Делаю так, как и написали (или думаю, что делаю так) но всё равно элементы остаются на карте:



    123
   
   
   



   


Замените  на 


Николай Кудинов
11 ноября 2015, 09:40

Здравствуйте. Спасибо, я уже через css. скрыл элементы.

И что это? куда это поставить? Если у меня просто ссылка на карту 

dimik,
Самый правильный и простой ответ!!!!