Клуб API Карт

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

serg.sikoev
2 апреля 2013, 17:45

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

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

 

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

 

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

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

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

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

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

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

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

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

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

Static API - отдельный сервис с отдельным версионированиям, к версиям JS API никакого отношения не имеет.

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

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

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

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

 

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

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

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

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