Можно ли создать иерархию тайлов использую MapServer?

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
gukol
Новоприбывший
Сообщения: 11
Зарегистрирован: 27 июл 2010, 21:13
Репутация: 0

Можно ли создать иерархию тайлов использую MapServer?

Сообщение gukol » 29 дек 2010, 21:43

Приветствую.
Предыстория такова. Планировал публиковать свою карту при помощи MapServer+OL. Все настроил на локальном компьютере, более-менее вник, как настроить MapServer. Все нравится, все красиво. Но вот возникла одна закавыка, владельцы сервера, где планировал разместить карту, тянут с установкой на него MapServer. Уходить на другой сервер не вариант. Есть причины оставаться там, где сейчас. Пришел к мысли, что нужно наделать кучу тайлов, разместить на сервере и выдавать их при помощи OL пользователям. Так будет быстрее, нежели ждать, пока установят MapServer на сервер.
Вопрос вот такой у меня. Можно ли, имея установленный на локальном компьютере MapServer, создать тайлы? С разбивкой на слои и т.п. Или же это не возможно? Если же можно так сделать, то подскажите пожалуйста, как это реализовать.

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Можно ли создать иерархию тайлов использую MapServer?

Сообщение ericsson » 30 дек 2010, 00:07

Может раз без сервера обойтись приходится, вооружиться
GDAL2Tiles http://www.klokan.cz/projects/gdal2tiles/
(и, может, мордой к нему http://www.maptiler.org/)
Через TMS будет пахать с OpenLayers чудесным образом. Дальше уже вопрос, как с отдачей тайлов справится тамошний веб-сервер.

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

Re: Можно ли создать иерархию тайлов использую MapServer?

Сообщение Mavka » 30 дек 2010, 00:17

UMN MapServer - это рендер. Его задача - рисовать то что просят.
Кто то другой должен запрашивать тайлы определенного размера и складывать их в правильную стопочку.

Создавать TMS умеют GeoWebCache и TileCache. В качестве рендера они используют любой сервер WMS (UMN MapServer, GeoServer, Mapnik).
лангольеры под окном жрали время ом-ном-ном

gukol
Новоприбывший
Сообщения: 11
Зарегистрирован: 27 июл 2010, 21:13
Репутация: 0

Re: Можно ли создать иерархию тайлов использую MapServer?

Сообщение gukol » 30 дек 2010, 01:03

Ок. Понял. А что на Ваш взгляд проще освоить? И по какой из предложенных утилит есть более полная информация по настройке на русском языке (с буржуйским некоторые трудности)?
ericsson писал(а):Может раз без сервера обойтись приходится, вооружиться
GDAL2Tiles http://www.klokan.cz/projects/gdal2tiles/
(и, может, мордой к нему http://www.maptiler.org/)
Через TMS будет пахать с OpenLayers чудесным образом. Дальше уже вопрос, как с отдачей тайлов справится тамошний веб-сервер.
Они наверное не подойдут. Забыл совсем написать, что исходные данные в шейпфайлах. А указанные утилиты, как я понял, разрезают уже готовые картинки (хотя могу ошибаться).
Последний раз редактировалось gukol 30 дек 2010, 01:07, всего редактировалось 1 раз.

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

Re: Можно ли создать иерархию тайлов использую MapServer?

Сообщение Mavka » 30 дек 2010, 10:06

По GeoWebCache есть моя статья. Но она уже устарела и вопросы создания TMS не раскрываются.
лангольеры под окном жрали время ом-ном-ном

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Можно ли создать иерархию тайлов использую MapServer?

Сообщение ericsson » 01 янв 2011, 11:58

На форуме GlobalMapper разработчики пишут про поддержку TMS в последних билдах (которые там же на форуме берутся). Он, правда, платный, но за то умеет конвертить вектор в растр. Стили, однако, придется прописывать заново.
Сам поддержку не проверял.

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

Re: Можно ли создать иерархию тайлов использую MapServer?

Сообщение Mavka » 02 янв 2011, 17:47

Попалась испанская статья 2008 года "TileCache en Windows"
Все пошагово расписано.
лангольеры под окном жрали время ом-ном-ном

gukol
Новоприбывший
Сообщения: 11
Зарегистрирован: 27 июл 2010, 21:13
Репутация: 0

Re: Можно ли создать иерархию тайлов использую MapServer?

Сообщение gukol » 06 янв 2011, 23:20

Mavka, спасибо. Думаю всякие он-лайн переводчики помогут мне.

Ответить

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

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

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