Клуб API Карт

автоматический скриншот: карты+пробки

Пост в архиве.

Мне нужно по по событию обновления пробок получать картинку с картой/пробками.

Попробовал воспользоваться js библиотекой html2canvas.

 

 Есть ли в API инструмент, который склеивает все слои и конвертирует результат в картинку/canvas?

 

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

Нет, такого инструмента нет

В первой версии API нашел то что мне нужно:

http://api.yandex.ru/maps/doc/staticapi/

По запросу приходит картинка с выбранными настройками.

Все бы замечательно, но там ограничение на размер  650x450 пикселов.

Вопрос мастерам Яндекса:

Планируется ли эта ф-я во второй версии API.

Если да, то будут ли там такие же ограничения?

Sergey Konstantinov
28 января 2016, 02:24
Static API - отдельный сервис с отдельным версионированиям, к версиям JS API никакого отношения не имеет.

А что из себя представляет изображение на карте?

Сама карта и слой пробок - то что у меня не получилось 

захватить библиотекой  html2canvas.

В терминах JS/HTML.

 

Алексей Yarrr!
28 января 2016, 02:24

Не знаю насколько это легально, но есть вариант использовать headless-webkit и отрендерить картинку с помощью него. Понимаете о чем я?

насколько я понял, headless-webkit - это проект на платформе 

webkit. Соответственно он тоже открытый. Вроде проблем с легальностью быть не должно. По описанию интересный проект.

Если честно, я не стал сильно упираться и решил свою задачу не силами JS. Задачка была простая и чисто ради интереса.