Скрипт экспортирования карты со слоями в графический файл
Необходимо сохранить результат нанесения значков и прочих слоев на карту (http://leafletjs.com/) с заданным масштабом из броузера в файл png или psd на сервер.
Подробно порядок действий:
1. Подключаем любую из карт к странице при помощи API (http://leafletjs.com/reference.html);
2. Тем же API рисуем что-то над этой картой в произвольном масштабе, как удобней для текущей операции;
3. Выделяем четырехугольную область на карте в любом масштабе, как удобней;
3. На специальной форме выбираем в комбобоксе масштаб (например, 1:100000) и нажимаем кнопку "сохранить на сервере".
При сохранении то, что нарисовали на карте (внутри выделенной области), вместе с картой должно сохраниться в файл в заданном масштабе.
Нечто похожее есть здесь: https://github.com/tegansnyder/Leaflet-Save-Map-to-PNG
Допускаю использование другой библиотеки вместо leafletjs, если это поможет делу.