сохранить карту как изображение (MapServer,OpenLayers)

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
Dan
Новоприбывший
Сообщения: 3
Зарегистрирован: 06 июн 2011, 15:24
Репутация: 0

сохранить карту как изображение (MapServer,OpenLayers)

Сообщение Dan » 06 июн 2011, 15:55

Я новичек в работе с OpenLayers.
Сейчас ознакамливаюсь с уже готовым решением картографического сервиса.
В нем используется для отображения Shapes -- MapServer, а для всего остального -- OpenLayers.
Мне необходимо добавить возможность сохранять карту (то что видит пользователь с объектами на карте) как изображение или PDF.
Нашел хороший пример: http://www.cartoninjas.net/post/2010/12 ... SPNET.aspx, т.к. сам использую ASP.NET и серверная часть тут описана, но проблема с клиенской частью в том, что у меня не оказалось у layer объекта grid свойства, а также getURL метода для сохранения картинок. В примере это было прокоментировано "if you have gmaps layers the js example shown here will fail as gmaps layer does not have a grid property".
Вопрос: Можно ли применить этот же подход в моем случае и какие изменения мне для этого нужно сделать ?

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: сохранить карту как изображение (MapServer,OpenLayers)

Сообщение Mavka » 06 июн 2011, 19:04

Вот неплохой обзор имеющихся технологий для вашей задачи:
Konzepte zum Druck von Berichten mit Kartendaten aus Webapplikationen (pdf)
лангольеры под окном жрали время ом-ном-ном

Dan
Новоприбывший
Сообщения: 3
Зарегистрирован: 06 июн 2011, 15:24
Репутация: 0

Re: сохранить карту как изображение (MapServer,OpenLayers)

Сообщение Dan » 07 июн 2011, 12:14

спасибо! ознакамливаюсь!

Dan
Новоприбывший
Сообщения: 3
Зарегистрирован: 06 июн 2011, 15:24
Репутация: 0

Re: сохранить карту как изображение (MapServer,OpenLayers)

Сообщение Dan » 07 июн 2011, 13:43

пример достаточно хороший, но насколько я разобрался, он не совсем для моего случая: у меня не GEOServer/MapFish, а MapServer -- print module GeoExt.data.PrintProvider поэтому мне не подходит.

Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость