Subscribe: API Яндекс.Карт
http://clubs.ya.ru/mapsapi/rss/posts.xml
Added By: Feedage Forager Feedage Grade B rated
Language:
Tags:
api яндекс  api  maps yandex  yandex  для  карт  мы  на  по  при  яндекс карт  яндекс 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: API Яндекс.Карт

Клуб API Карт



Клуб API Карт



 



API Яндекс.Карт версия 2.1.63

Tue, 17 Apr 2018 12:04:57 GMT

Мы выпустили новую версию API Яндекс.Карт 2.1.63. Для её подключения используйте адрес: api-maps.yandex.ru/2.1.63/?lang=ru_RU

Мы уже переключили на новую версию api-maps.yandex.ru/2.1-dev/?lang=ru_RU и вскоре опубликуем обновленную документацию. 

Изменено:
- Дизайн блока «Открыть в Яндекс.Картах» плеера панорам.
- Добавлена проверка API-ключа, если он указан при подключении бесплатной версии API. Если передан действующий ключ коммерческой версии, засчитывается статистика.

Исправлено:
- Опция панели маршрутов 'autofocus: false' не срабатывала, если уже задана начальная или конечная точка маршрута.
- При зуме в мобильном Safari иногда приходило лишнее событие 'actionbegin'.
- Признак 'viaPointsChange' в событии 'requestsuccess' принимал неправильное значение при драге via-точек маршрута.
- Правки вёрстки.

Команда API Яндекс.Карт




API Карт на Я.Субботнике 21 апреля

Wed, 04 Apr 2018 10:00:47 GMT

21 апреля в московском офисе Яндекса состоится Я.Субботник по разработке интерфейсов.

Сотрудники компании расскажут, как реализовать высокопроизводительную анимацию инструментами, доступными в браузерах уже сегодня. Также они поделятся опытом использования Lua в Nginx и вариантами его использования, расскажут про получение данных о скорости и их агрегацию, детально разберут добавление новых навыков Алисы. 

От команды API Яндекс.Карт на Субботнике будет сразу два докладчика: 

Количество мест ограничено, поэтому нужно заранее зарегистрироваться и получить приглашение.

Зарегистрироваться можно на странице мероприятия.

(image)




Переключение ссылки 2.1

Thu, 29 Mar 2018 16:37:41 GMT

Мы переключили ссылку api-maps.yandex.ru/2.1/?lang=ru_RU, которая теперь соответствует версии 2.1.62




MapKit: Перезагрузка

Thu, 22 Mar 2018 09:38:58 GMT

Сегодня мы запустили новый MapKit для iOS и Android. Он получил номер 3.0.

MapKit — это SDK, для работы с данными Яндекс.Карт из мобильного приложения. 

С помощью MapKit 3.0 приложение сможет не только отобразить карту Яндекса, но и строить маршруты на разных видах транспорта, находить организации и показывать панорамные снимки. SDK уже используется в приложениях Яндекса — мобильных Яндекс.Картах, Навигаторе, Такси и других.

(image)

Раньше было два способа использовать карты Яндекса в мобильном приложении: предыдущие версии MapKit или JS API через webView. Оба способа имели свои особенности — MapKit не давал доступа к поиску по организациям или маршрутизации, а JS API требовал от мобильного разработчика знания JavaScript.

Что умеет новый MapKit:
- отображать карты и панорамы Яндекса - среди доступных подложек векторные тайлы и "ночная" тема карты;
- строить маршруты на автомобиле, общественном транспорте или пешком с учетом актуальной дорожной ситуации;
- находить организации и географические объекты;
- отображать пользовательские данные - отдельные геометрические объекты на карте или полностью кастомные слои;
- работать в оффлайне: искать объекты и строить маршруты;
- и многое другое.

MapKit 3.0 работает под iOS, начиная с версии 9.0, и под Android от 4.0.3 и выше. Программные интерфейсы доступны на Objective-C для iOS и на Java для Android.

Чтобы начать использовать MapKit, достаточно выбрать подходящую лицензию и получить ключ. А дальше разобраться поможет наша документация и sample-проекты.




API Яндекс.Карт версия 2.1.62

Wed, 21 Mar 2018 16:29:24 GMT

Мы выпустили новую версию API Яндекс.Карт 2.1.62. Для её подключения используйте адрес: api-maps.yandex.ru/2.1.62/?lang=ru_RU

Мы уже переключили на новую версию api-maps.yandex.ru/2.1-dev/?lang=ru_RU и вскоре опубликуем обновленную документацию. 

Добавлено:
- Новая версия модуля Регионы, которая использует данные о границах от Яндекса, возвращает GeoJSON и может использоваться с менеджерами объектов.
- Опция панели маршрутов 'autofocus' для выключения автофокуса в поле ввода панели маршрутов.

Изменено:
- Карта автоматически центрируется на точке маршрута при её заполнении через панель маршрутов.

Исправлено:
- ObjectManager работал некорректно при добавлении объектов с разными типами id.
- Ссылки на Яндекс.Карты иногда включали лишние параметры.
- Точка маршрута не удалялась с карты при удалении запроса в панели маршрутов.
- Неправильно отображался курсор рисования маршрута при работе API в режиме CSP.
- Иногда уровень зума тайлов в плеере панорам выбирался неправильно.
- Правки вёрстки.

Команда API Яндекс.Карт




Библиотека для быстрой инициализации карты

Mon, 12 Mar 2018 09:16:37 GMT

Всем привет! Пытаюсь скомпоновать все наработки и найденные примеры в одну библиотеку, которая помогла бы новичкам быстро настроить функционал Яндекс.Карт и запустить их у себя на сайте.

Идея StagiMap - это создание дружелюбного и простого в использовании конфигуратора Яндекс.Карт. Библиотека призвана не обеспечить гибкость настройки всего функционала под индивидуальные нужды, а дать возможность настройки наиболее популярных возможностей сервиса и его основного функционала с помощью небольшого числа строк кода, сделать использование Яндекс.Карт более простым для новичков, а также привнести максимальную простоту в работу с базовым функционалом.

Рад буду услышать любые замечания, идеи и советы :-) Все находится на данный момент в сыром виде, поэтому прошу учесть данный нюанс :-)

Основные возможности библиотеки:

  • Конфигурация и вывод карты с помощью нескольких строк
  • Простое добавление и работа с метками на карте
  • Выбор метода отображения меток с помощью одного значения
  • Использование обычных HTML -тегов для управления картой
  • Простая система группировки меток на карте и управления их отображением
  • Простое задание маршрутизатора и промежуточных точек маршрута
  • Простое задание собственных стилей для элементов карты
  • Конфигурация элементов управления картой

Рабочее демо и документация тут - http://makstakeda.ru/stagimap

Скачать библиотеку можно тут - https://github.com/makstakeda/StagiMap




Защита сервиса при помощи CSP - Видео с RSconf2018

Wed, 28 Feb 2018 11:50:23 GMT

Опубликованы записи выступлений на The Rolling Scopes Conference, которая прошла в середине февраля  в Минске.

На конференции разработчик API Яндекс.Карт Всеволод Шмыров рассказал, зачем сервису внедрять Content Security Policy (CSP) и с какими сложностями мы сами столкнулись. 

width="640" height="360" src="https://www.youtube.com/embed/W41Pn9gimYw" frameborder="0" allowfullscreen>

Другие видео доступны на youtube-канале the Rolling Scopes




API Матрицы расстояний и Маршрутизатора

Tue, 27 Feb 2018 15:49:01 GMT

Матрицы расстояний широко применяются в решении логистических задач, например, они позволяют выбрать ближайшего курьера или таксиста, найти филиал, до которого можно быстрее дойти, и даже составить план доставки для нескольких курьеров.

(image)

Раньше пользователям API Карт приходилось самостоятельно решать эти задачи, что требовало значительной разработки и большого количества запросов к сервисам API. Теперь Матрица Расстояний доступна в виде отдельного API.

API Матрицы Расстояний умеет:

  • Строить маршруты с учётом текущих пробок, а также прогноза пробок,  для маршрутов “в будущем”.
  • Строить маршруты для пешеходов, автомобилистов и общественного транспорта.
  • Автоматически привязывать точки к дорожному графу.

API Матрицы расстояний позволяет построить до 100 маршрутов за один HTTP запрос. В ответе содержится время в пути и протяженность для каждого маршрута.

Подключить API Матрицы расстояний

API Маршрутизатора обладает теми же возможностями, что и API Матрицы расстояний:

  • Может строить маршруты с учётом текущих пробок или прогноза пробок,  для маршрутов “в будущем”.
  • Маршруты доступны как для пешеходов и общественного транспорта, так и для автомобилистов.
  • Точки начала и конца маршрута автоматически привязываются к дорожному графу.

Кроме того, API возвращает полилинию маршрута с указанием типа транспорта для каждого сегмента пути.

Подключить API Маршрутизатора




Работа API в браузерах MSIE версий 8, 9 и 10: фиксируем версию

Wed, 14 Feb 2018 12:55:47 GMT

Мы выпустили версию 2.1.oldie и замораживаем дальнейшую разработку API под браузер MSIE версий 8, 9 и 10.

Версия 2.1.oldie будет подключаться для этих браузеров автоматически вместо версии, указанной в строке подключения API.

Зачем мы это делаем

В старых версиях MSIE технически невозможно поддержать всю ту функциональность, которую мы реализуем в API. Например, в MSIE8 не поддерживается задание произвольных цветов меток, так как в этом браузере отсутствует поддержка SVG.

Из-за таких ограничений нам часто приходилось писать отдельный код специально для MSIE. Отказавшись от поддержки этого кода, мы сможем быстрее добавлять новые возможности в API, а также ускорить работу самой библиотеки.

Тем не менее, мы хотим сохранить обратную совместимость для всех сайтов, которые уже были запущены и которым важна работа в MSIE версий 8, 9 и 10.

Что изменится

Технически версия 2.1.oldie соответствует версии 2.1.59. Поэтому, если карта на вашем сайте уже опубликована и вы не планируете менять её техническую реализацию, всё останется по-прежнему и карта продолжит работать как раньше. 

При обновлении кода карты на сайте вы сможете сами решить, должен ли он работать в MSIE 8-10. Если работа карты в этих версиях браузера важна, вы можете ориентироваться на справочник версии 2.1.59.

Команда API Яндекс.Карт




The Rolling Scopes Conference 2018: Защита сервиса при помощи CSP

Mon, 29 Jan 2018 10:39:52 GMT

The Rolling Scopes Conference — крупнейшая конференция по JavaScript и front-end технологиям в Беларуси. В этом году она пройдет 10 и 11 февраля в Минске.

В этом году на RS Conf выступит разработчик API Яндекс.Карт Всеволод Шмыров. Он расскажет, зачем сервису внедрять Content Security Policy (CSP) и с какими сложностями мы сами столкнулись. 

(image)

Подробная программа конференции доступна на сайте The Rolling Scopes.




Переключение ссылки 2.1

Tue, 16 Jan 2018 13:53:07 GMT

Мы переключили ссылку api-maps.yandex.ru/2.1/?lang=ru_RU, которая теперь соответствует версии 2.1.60.




Подписывание полигонов на карте: модуль для JS API

Mon, 15 Jan 2018 14:40:47 GMT

Мы опубликовали модуль Polylabeler, который позволяет автоматически расставить подписи внутри многоугольников на карте.

В зависимости от вида подписи и формы полигона модуль рассчитывает для неё подходящую позицию, но есть возможность задать положение подписи вручную. Можно делать как текстовые подписи, так и вставлять изображения.

(image)

Пример работы модуля

Модуль работает с API Яндекс.Карт версии 2.1 и требует подключения модуля расчета площади полигонов.

Описание модуля и подробные инcтрукции по установке вы найдете на github
Другие модули JS API Яндекс.Карт описаны в нашей документации.




API Яндекс.Карт версия 2.1.60

Thu, 11 Jan 2018 14:15:47 GMT

Мы выпустили новую версию API Яндекс.Карт 2.1.60. Для её подключения используйте адрес: api-maps.yandex.ru/2.1.60/?lang=ru_RU

Мы уже переключили на новую версию api-maps.yandex.ru/2.1-dev/?lang=ru_RU и вскоре опубликуем обновленную документацию. 

Исправлено:

- Отображение панорам на устройствах под управлением macOS.
- Оптимизация загрузки API.

Команда API Яндекс.Карт




Переключение ссылки 2.1

Tue, 19 Dec 2017 12:03:34 GMT

Мы переключили ссылку api-maps.yandex.ru/2.1/?lang=ru_RU, которая теперь соответствует версии 2.1.59




Обновление API Поиска по организациям - убираем ограничения по странам

Fri, 15 Dec 2017 10:54:45 GMT

Вслед за Геокодером мы убрали территориальные ограничения из HTTP API Геопоиска (Поиска по организациям).

Теперь пользователи и платной, и бесплатной версии смогут искать организации, POI и географические объекты по всему миру.




API Яндекс.Карт версия 2.1.59

Thu, 14 Dec 2017 19:43:07 GMT

Мы выпустили новую версию API Яндекс.Карт 2.1.59. Для её подключения используйте адрес: api-maps.yandex.ru/2.1.59/?lang=ru_RU

Мы уже переключили на новую версию api-maps.yandex.ru/2.1-dev/?lang=ru_RU и вскоре опубликуем обновленную документацию. 

Добавлено:

- Методы 'open()' и 'close()' балуна мультимаршрута и соответствующие им события.
- В метод 'openPlayer()' менеджера Панорам можно передать направление взгляда.
- Маркеры транспортных объектов на подложке стали интерактивными. По клику открывается карточка объекта.
- При автоматическом исправлении поискового запроса теперь можно повторить поиск по оригинальному запросу.
- Блок "Открыть в Яндекс.Картах" появился в балунах результатов поиска для провайдера 'yandex#map'.

Изменено:

- Отключены ограничения географии поиска и маршрутизации в коммерческой версии.
- Провайдер поиска 'yandex#search' стал доступен для использования в коммерческой версии.
- Нитка маршрута стала более заметной при включенном слое панорам.

Исправлено:

- В 'objectManager' происходило переполнение стека при 'gridSize' равном 256.
- Падала ошибка при удалении панели маршрутизации.
- Происходило лишнее автопозиционирование карты при использовании линейки на карте с менеджером отступов.
- Опция 'suppressMapOpenBlock' не срабатывала, если плеер панорам открыт кликом на слой панорам подложки. 
- Правки вёрстки.

Команда разработчиков API Яндекс.Карт




Обновление Геокодера: поиск по всему миру и работа с ключами

Wed, 13 Dec 2017 14:48:26 GMT

Мы обновили HTTP Геокодер и теперь всем пользователям доступен поиск объектов без географических ограничений. Также, изменилась работа с ключами.

Что нового:

  • Сняты территориальные ограничения на геокодирование.
  • При бесплатном использовании больше не нужно передавать ключ, чтобы искать объекты по всему миру.  Параметр key далее не поддерживается.
  • Параметр apikey (ключ платной лицензии) теперь проверяется при запросах к хосту 'geocode-maps.yandex.ru'. Запросы учитываются в статистике и влияют на дневной лимит коммерческого использования.

Если у вас возникли проблемы с доступом к Геокодеру проверьте параметры запроса: 
— при бесплатном использовании удалите параметры key и apikey из вызова Геокодера;
— при платном использовании убедитесь, что ключ передается в параметре apikey.

Если проблема сохранится, напишите нам.

Команда API Яндекс.Карт




Еще раз про сенсорные события - Видео с Я.Субботника 21 октября

Fri, 08 Dec 2017 11:07:40 GMT

Опубликованы записи выступлений на Я.Субботнике по разработке интерфейсов

Конференция прошла в 21 октября в Казани.  Всеволод Шмыров из команды API Яндекс.Карт рассказывал про сенсорные события и сложную совместную жизнь двух утверждённых спецификаций.

width="640" height="360" src="//www.youtube.com/embed/wJpur1BAuIE" frameborder="0" allowfullscreen>

Видеозаписи других выступлений доступны на странице мероприятия.




Время перемен в Клубе API Карт: переносим технические вопросы на Stack Overflow

Wed, 29 Nov 2017 13:43:53 GMT

Мы включили модерацию для новых постов в Клубе и переводим техническое общение на Stack Overflow.

(image)

Почему Stack Overflow

Ежедневно пользователи задают вопросы об API Карт на разных площадках, часто вопросы дублируются, а найти ответ довольно сложно. Нам бы хотелось, чтобы хорошие ответы переиспользовались и были доступны всем. 

Мы выбрали Stack Overflow, потому что эта платформа хорошо заточена под технические вопросы и имеет активное сообщество участников, которые готовы делиться экспертизой в самых разных областях и помогать новичкам.

Как мне задать вопрос

Если код не работает как надо или с API Карт что-то не получается, можно задать вопрос на Stack Overflow. Это можно сделать без регистрации. 

Обязательно укажите метку нужного API — так мы сможем быстрее ответить, а другие пользователи найти ответ.

По всем другим вопросам, как и раньше, можно писать через форму обратной связи, а также ВКонтакте и Facebook.

Что будет с Клубом

Мы продолжим публиковать в Клубе новости API, анонсы выступлений и информацию, которая может быть интересна нашим пользователям.
Вы можете подписаться на обновления Клуба и получать все новые публикации на почту. 

Если вы хотите рассказать о своём проекте или интересном решении на базе API Карт, мы с удовольствием опубликуем ваш пост после модерации. 

Команда API Яндекс.Карт




Как остановить событие на кастомной кнопке на тачах?

Wed, 29 Nov 2017 11:17:11 GMT

Добрый день!

Добавил кастомную кнопку для закрытия карты. С кликом мышкой все ок, когда включаю в DevTools эмуляцию сотового ( и на реальных устройствах тоже ) событие проскакивает на блоки под картой. 

https://codepen.io/alukos/pen/xPyyMa

Ставил на контейнере карты для click e.stopPropagation(), тк элемент под картой click слушает, не помогает.

Если на контейнере карты сделать mapEl.addEventListenter('touchstart', e=>e.preventDefault()) данная проблема решается, но убивается прокрутка большого контента в балуне и кастомная кнопка в балуне не нажимается (не работает на мобилке, на десктопе прокручивается и нажимается)

В примере я только частично воспроизвел без балуна, если нужно добавлю.

Помогите, пожалуйста, разобраться