На мобильных устройствах контролы на моей карты имеют очень маленький размер.
Как можно изменить размер контролов?
З.Ы. Да, я знаю что контролы адаптивны. Но меня все равно не устраивает их размер.
На мобильных устройствах контролы на моей карты имеют очень маленький размер.
Как можно изменить размер контролов?
З.Ы. Да, я знаю что контролы адаптивны. Но меня все равно не устраивает их размер.
Контрол стандартный TypeSelector
Здравствуйте.
Использую данный пример - https://tech.yandex.ru/ma
Необходимо кнопки поиска начального и конечного пункта вынести в отдельную форму, использую - http://dimik.github.io/ym
Помогите пожалуйста :)
Дается вот такой случай: http://jsfiddle.net/4xo611he/2/
После нажатия на "Заморозить zoom" максимальный масштаб фиксируется на текущем уровне.
После нажатия на "Отпустить" maxZoom возвращается к исходному значению.
При нажати "Заморозить zoom" -> "Отпустить" все работает нормально
Если нажимать "Заморозить zoom" -> "updateBounds" -> "Отпустить", то контрол масштаба не обновляется.
Исходный репорт здесь: https://github.com/just-b
Здравствуйте. Как можно перейти от обычного zoom к компактному, если карта загружена и инциализирована?
Здравствуйте.
Возможно ли сделать выпадающий список полностью недоступным?
У control.ListBoxItem есть метод disable(), а для ListBox подобного метода не нашел.
Доброго времени суток, есть список ListBox в нем динамически изменяемые ListBoxItem, задача назначить событие клика на все ListBoxItem, одиночное навешивание каждому по числовому индексу отпадает. Странно что в апи нет такой возможности, а есть лишь только событие на ListBox целиком и на одиночный item. Конечно подходит такой вариант, который ранее был озвучен:
filcon = new ymaps.control.ListBox(....);
filcon.events.add('click', function(e){
var target = e.get('target');
if(filcon != target) {
alert(target.data.get('cat'));
}
});
Как бы все нормально, НО, при клике по ListBoxItem происходит двойное срабатывание, вопрос, почему? и как это побороть?
Здравствуйте, скажите, возможно ли каким то образом элементы управления картой вывести за пределы самой карты. Пример
http://chisti-dom.com/yan/1.jpg
Сама карта http://chisti-dom.com/yan/
Можно ли объеденить результаты поиска по карте стандартными средствами яндекса с моими данными?
Объясню по подробнее, на карте Яндекса не всегда верно отображаются адреса домов, особенно новых, поэтому хотелось бы как то подсунуть поисковику яндекса часть своих данных, например в виде названия (адреса) и координат и в ответ он выдал общий результат.
В песочнице описан метод поиска только по своим координатам, так же есть общий стандартный поиск, а объединённого поиска нет...
Самым красивым вариантом, как бы хотелось бы это видеть, было бы что-то вроде такого:
var myData = [
{ coords: [55.77, 37.46], text: 'Гусарова, 61' },
{ coords: [55.66, 37.48], text: 'проспект Мира, 10а' },
{ coords: [55.65, 37.42], text: 'Ленина, 181' }
];
var mySearchControl = new ymaps.control.SearchControl({
options: {
includeData: myData,
noPlacemark: true,
resultsPerPage: 5
}});
В частности кнопки: пробки, слои, открыть в яндекс картах.
Элементы абсолютно лишние для карты на сайте
и еще убрать серую рамку, если возможно
Всем привет!
Использую на сайте карты Яндекс. Случано заметил что появилась в нижнем левом углу ссылка с иконкой "Открыть в Яндекс.Картах".
Пусть будет, но по ней открывается карта без метки. Это ошибка у меня на сайте с картами или общий глюк?
Вот пример
Спс.
Вот кусок кода:
myMap.controls.add('zoomControl')
myMap.controls.add('typeSelector');
myMap.controls.add('fullscreenControl');
Первые два элемента добавляются, а вот третий нет.
Что я делаю не так?
Есть ли возможность с помощью API выставить полный аналог текущего функционала кнопки Маршруты в новом дизайне (весна 2015)?
(Дизайн кнопок и списков, адреса точек, добавление точек, описание движения маршрута, расчет с пробками, варианты маршрутов).
Или единственный способ нанизывать весь функционал друг за другом и верстая собственные стили оформления?
Собственно хочу передвинуть контрол zoomControl в положение top: 100, left: 10.
Делаю все согласно докам. Но контрол упорно остается в левом верхнем углу.
myMap.controls
.add("zoomControl", {
float: 'none',
position: {
top: 100,
left: 10
}
}
);
Собственно, как это реализовать? Пример из песочницы, само собой, не работает.
Добрый день! Давно использую карты. Но сейчас ради эксперимента задался целью, как сделать выпадающий список определенных городов?
Пример посмотрел https://tech.yandex.ru/ma
В конструктуре генерим код:
<script type="text/javascript" charset="utf-8" src="https://api-maps.yandex.r
А дальше что? Как подключить код выпадающего списка?
Надо создать и подключить скрипт в вышеуказанный код?
Подскажите пожалуйста, буду очень благодарен.
Добрый день. Никак у меня не получается ограничить поиск так, чтобы выдавались результаты только в Ленинградской области.
Например, пытался сделать так:
Но ничего не меняется. Например, ввожу "улица" - выдаёт Приморскую улицу в Одессе
Ссылка на изображение подтверждающее это
Заранее спасибо.
Добрый день помогите добаить действия при нажатой кнопке которую я создал вот так :
var addPointsButton = new ymaps.control.Button({
data: {
// Зададим текст и иконку для кнопки.
content: "Add Point",
// Иконка имеет размер 16х16 пикселей.
image: 'img/plus-black.png'
},
options: {
// Поскольку кнопка будет менять вид в зависимости от размера карты,
// зададим ей три разных значения maxWidth в массиве.
maxWidth: [28, 150, 178]
}});
myMap.controls.add(addPointsButton);
А действие например выводить в консоль console.log(searchControl.state());
Добрый вечер! Столкнулся с проблемой при верстке: в дизайне отрисована яндекс.карта нового образца, с круглыми кнопками. Средствами API 2.1 смог таки вытащить на свою карту все кнопки, которые есть в новой яндекс.карте, однако новую "круглую" форму придать им ну никак не получается.
Посему, вопрос: возможно ли каким-то образом вставить в верстку яндекс.карту с "круглым" дизайном? может быть, существует отдельное api под новые карты? если нет, то каким образом можно застилить кнопки на уже готовой карте?
Заранее благодарен за ответ!
Добрый день! Необходимо в своём шаблоне для listbox добавить checkbox под кнопку вывода списка.
Делаю как-то так: https://jsfiddle.net/81kpsg42/
Однако при клике на любой html-элемент, расположенный внутри элемента управления listBox, срабатывает событие, открывающее список.
Как решить эту проблему? Может, есть и другие пути для добавления checkbox под кнопку вызова списка.
Этот checkbox будет влиять на событие при клике на пункт списка.
Очень надеюсь на вашу помощь. Сам решить задачу не могу.