Клуб API Карт

октябрь 2017
Подобрать масштаб
alekslv74
1 октября 2017, 10:07

Доброго

как правильно сделать следующее

показать 10 точек например на карте в области видимости,но без  кластеризации

...то есть по идее нужно наверное подобрать масшат ,что б они поместились на карту?

примерно как тут

https://www.domofond.ru/karta?SearchType=ForSale&RegionId=81&PropertyTypeDescription=kvartiry&Mapped=True

2 комментария
Удаление GeoObjectCollection по событию из вне
Виталий
1 октября 2017, 13:36

Добрый день! Не могу разобраться почему не работает. 
Необходимо добавить/удалить полигон по кнопке вне карты. 

$('input[type="checkbox"]').change(function() {
var arr = [всякие данные];
var myGeoObjects = new ymaps.GeoObjectCollection({}, {
    strokeWidth: 2,
    strokeColor: '#c8180f',
    geodesic: true
});
/*if (!$(this).is(":checked")) {
   var arr = []; пытался передовать пустой массив 
}*/
console.log(arr);
for (var i = 0; i < arr.length; i++) {
	item = arr[i];
	myGeoObjects.add(new ymaps.Polygon([item]));
}
myMap.geoObjects.add(myGeoObjects); //коллекция добавляется


if (!$(this).is(":checked")) { // ничего не работает
	//console.log("no :checked"); условие срабатывает
	//console.log(myGeoObjects.toArray());
		myGeoObjects.removeAll();
		//myGeoObjects.splice(0, 3);
		//myMap.geoObjects.remove(myGeoObjects);
};
setTimeout(function(){ // через setTimeout все удаляется
	//myGeoObjects.splice(0, 3);
	//myGeoObjects.removeAll();
  //myMap.geoObjects.remove(myGeoObjects);
}, 5000);
});

Подскажите пожалуйста, полдня убил.

3 комментария
GeoObjectCollection
Ошибка в скрипте window.ym_map_fallback_url
Дмитрий Ращупкин
2 октября 2017, 10:37

Доброе утро. Переодически вылетает такая ошибка window.ym_map_fallback_url=https___api-maps_yandex_ru_2_1_55_map_js_filter=*_version=2_1 is not a function куда мне копать и с чем она связана? Просто один раз грузится нормально, а второй раз может не загрузиться.

4 комментария
В чем разница Router от Multirouter?
Тахир
2 октября 2017, 12:36

Собственно сабж. В чем основное принципиальное отличие? Т.е правильно я понимаю, если я строю только один маршрут и только кратчайший то лучше использовать Router?

2 комментария
Построение планового маршрута
sshikhalev
3 октября 2017, 08:37

Доброго дня, в разработке на картах не планируется сервис планового построения маршрутов исходя из статистических данных по загруженности дорог? К примеру мне нужно завтра съездить из точки А в точку Б и тд в периоде с 9-00 до 18-00. Сервис мне предлагает оптимальное время выезда исходя из собранной статистики.

2 комментария
Изменение начальной точка маршрута програмно
domen-oo
3 октября 2017, 17:50

Каким образом можно програмно перемещать начальную точку маршрута? Уже обыскался везде, но так не одного примера не нашёл.

3 комментария
Как вывести адрес на карте не координатами, а прямым адресом?
Виктор
4 октября 2017, 16:42

Например берем эту карту

Здесь адрес и карта строится через координаты [59.938557, 30.316198]

Как сделать, чтобы адрес строился не через координаты, а прямым адресом? Например: Москва, ул.Ленина 6.

Сейчас так:

    var myMap = new ymaps.Map('map', {
            center: [59.938557, 30.316198],
            zoom: 10,
            controls: []
        }),

Нужно типа такого:

    var myMap = new ymaps.Map('map', {
            center: [Москва, ул.Ленина, 6],
            zoom: 10,
            controls: []
        }),
2 комментария
Множественная загрузка многоугольников на карту
Дмитрий Ращупкин
4 октября 2017, 23:05

На карте есть допустим 200 Polygon при наводке на любой высвечивается balloon

Проблема то что подвисает браузер если быстро провести.  

Может задержку сделать при наводке а не сразу? Прошу подсказок кто как бы решил проблему

Нет комментариев
Polygon
Фильтрация объектов
Наталья
5 октября 2017, 16:22

Здравствуйте!
Подскажите пожалуйста как осуществить фильтрацию объектов по типу  https://tech.yandex.ru/maps/jsbox/2.1/object_manager_filter, только объекты не "Point" должны быть, а "Circle"?
Мне даже еще проще надо, должно быть допустим 10 Кругов и каждый из них должен отключаться.
Я просто 2 день в api карт.
Спасибо)

Нет комментариев
Elasticsearch и подгрузка данных для ЯКарт (splitRequests = false).
LifeTEO
5 октября 2017, 16:56

Здравствуйте.

Данные геокоординат храню  в Elasticsearch 2.2

Хочу использовать метод LoadingObjectManager  Яндекс карт. https://tech.yandex.ru/maps/doc/jsapi/2.1/dg/concepts/loading-object-manager/backend-docpage/

В описании сказано что bbox — географические координаты левого нижнего и правого верхнего углов области;

Но вот в Elasticsearch данные ищутся по  верхнему левому и правому нижнему углу.

location" : {
                    "top_left" : {
                        "lat" : 40.73,
                        "lon" : -74.1
                    },
                    "bottom_right" : {
                        "lat" : 40.01,
                        "lon" : -71.12
                    }
                }

https://www.elastic.co/guide/en/elasticsearch/reference/2.2/query-dsl-geo-bounding-box-query.html

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

Как быть?

1 комментарий
Как включить на карте маршруты панорамы?
ai-tugan
6 октября 2017, 01:49

В слоях есть меню Панорамы, не знаю как включить по умолчанию, в API. В конструкторе класса Map есть метод Type ( state.type ), но здесь ничего про панорамы не описано.

Хотел в typeSelector это выставить (не знаю), типа такого:

var ts = myMap.controls.get('typeSelector');
ts.state.set(...);

Может я ошибаюсь про typeSelector и это включается по-другому? Кто знает?

2 комментария
Что при расчете использует heatmap
aleksandrov.albert
6 октября 2017, 08:38

Здравствуйте!

Пожалуйста, подскажите, при отображении heatmap рассчитывает weight и количество? или только weight?

3 комментария
Более 2 карт на странице
il9424
6 октября 2017, 09:59

Стабильно две карты отрисовываются. Остальные пытались это сделать, но результат на изображении, которое я прикрепил к посту. Ещё заметить хочется, что если уменьшить (сжать) окно страницы, то все карты отрисуются нормально. И это без перезагрузки страницы. Но если вернуть к исходному состоянию на весь экран, то будет снова тот же результат, что во вложении.

Спеки:

  • Браузер: Google Chrome  61.0.31  64бит
  • ОС: Ubuntu 16.04.3
  • Разрешение экрана: 1920x1080

4 комментария
Ошибка при подключении pie-chart-clusterer при невозможности загрузить JS карт
exetrimall
6 октября 2017, 10:49

С недавних пор режим защиты от отслеживания в Firefox стал блокировать подключение JS ядндекс карт (можно проверить в приватном режиме браузера, включив защиту от отслеживания).

В итоге при подключении модуля для карт из pie-chart-clusterer.min.js возникает ошибка:

TypeError: t.ymaps is undefined

А уже из-за нее на странице перестают работать скрипты.

Подскажите, как можно исправить такое поведение?

Исходники модуля тут: https://github.com/yandex/ymaps-pie-chart-clusterer

2 комментария
модули
Как отключить перетаскиваемость карты за конкретный элемент в шаблоне метки?
Melody Nelson
6 октября 2017, 20:57

Нужно сделать слайдер для активной метки. Помещаю элемент слайдера в шаблон, включаю его через jQuery при выборе метки. Проблема: при попытке перетаскивания слайдера перетаскивается вся карта. Можно ли предотвратить событие перетаскивания всей карты конкретно для элемента слайдера в шаблоне, не трогая свойства перетаскиваемости всей карты?

2 комментария
drag
Кнопки
thrillmeal
6 октября 2017, 21:45

Добрый день!

Хотел сделать кнопку,при нажатии которой открывалась определенная страница,напривер вк. Подскажите,пожалуйста,как это сделать

2 комментария
Список рубрик для регистрации организации
mepatkolg
8 октября 2017, 13:25

В Документации упоминается список рубрик для организаций. К сожалению, на деле его там нет.

Хотелось бы увидеть список рубрик, чтобы подобрать подходящие при регистрации организации в картах.

Предложения вида "просто пишите слова, надеясь что они являются рубрикой" прошу оставить при себе.

1 комментарий
организации,карты
увеличение Placemark вместе с картой
Д П
8 октября 2017, 22:59

Добрый вечер. Есть Placemark, который сделан из SVG, изображение к тому же будет динамически меняется во времени. Требуется сделать масштабирование Placemark вместе с плавным масштабирование карты. В общем то, все получилось, но изображение Placemark мерцает, дергается и работает в Mozilla FF (в Хроме некорректно). Можно ли избавиться от этих деффектов иди м.б. есть другой способ (кроме Polygon)?
Код здесь.

4 комментария
API Яндекс карт,placemark
Как привязать ссылку к отметке на карте
Ctepanov-tony
9 октября 2017, 12:35

У меня есть 10 городов и 10 отметок на карте.  Названия городов размещены вне карты, как их сделать геоссылкой, только что бы они отображались при клике на одной большой карте. А не открывалась маленькая

1 комментарий
Вывод выполненных объектов на карте
Гринтех Инженерные системы
9 октября 2017, 15:21

Подскажите пожалуйста, как сделать чтобы автоматом на яндекс карте ставились метки? Допустим в вордпрессе я завожу очередной выполненный объект с фотографиями, надо чтобы автоматически появлялась метка на яндекскарте Вот яркий пример того как надо -
https://eurolos.ru/map/
Получается что можно объекты либо на карте смотреть либо списком. Если кликнуть по метке то открывается фото с объекта при чем галерея т.е. прямо в карте можно посмотреть все фотки записи. А если просто в запись зайти то там прописывается адрес и все фотки там есть.
Сейчас же я ручками добавляю статью-выполненный объект, и ручками в конструкторе метку ставлю.

Нет комментариев