Mapserver цветовые схемы

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
SantoSB
Участник
Сообщения: 67
Зарегистрирован: 10 сен 2010, 12:19
Репутация: 0

Mapserver цветовые схемы

Сообщение SantoSB »

Здравствуйте! Использую Mapserver. Необходимо дать пользователю возможность выбрать в какой цветовой схеме нарисовать полигоны, сейчас я руками в map файле прописываю какая будет цветовая схема у полигонов с определенным признаком (CLASS, EXPRESSION, STYLE, COLOR). Возможно ли сделать такую функциональность?
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Mapserver цветовые схемы

Сообщение Mavka »

Схемы всегда разные или нужно выбирать из определенного набора?
Может быть Studio подойдет. Другой вариант - подсовывать SLD, но это сложнее.
лангольеры под окном жрали время ом-ном-ном
Аватара пользователя
dobeer
Активный участник
Сообщения: 199
Зарегистрирован: 25 дек 2009, 21:54
Репутация: 1
Откуда: Чита
Контактная информация:

Re: Mapserver цветовые схемы

Сообщение dobeer »

Как вариант можно сделать 2 map файла с разным описанием стилей полигонов (линий и т.д.), далее сделать 2 wms и подключать один из них в зависимости от выбора пользователя....я так сделал у себя.
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Mapserver цветовые схемы

Сообщение Mavka »

dobeer
Для этого можно использовать STYLEGROUP и описать для слоя 2, 3, 4... разных стиля и выбирать из потом при обращении по WMS в параметре STYLE ():

Код: Выделить всё

http://server/wms?...&style=my_second_style    
Подробнее

Хотя в QGIS все равно придется создавать два разных подключения...
лангольеры под окном жрали время ом-ном-ном
SantoSB
Участник
Сообщения: 67
Зарегистрирован: 10 сен 2010, 12:19
Репутация: 0

Re: Mapserver цветовые схемы

Сообщение SantoSB »

Спасибо за подсказку буду изучать!

Еще один вопросик немного не в тему, на mapserver в tmp папку складывают изображения кусочков карты, зачем они нужны? (чтобы быстрее грузилось) можно ли их удалить? а то они разрастаются очень быстро и занимают много места
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Mapserver цветовые схемы

Сообщение Mavka »

UMN создает их, потом отправляет клиенту и сразу удаляет. Они не должны накапливаться.
Проверьте логи Apache на предмет ошибок и включите отладку в map-файле.

Я с таким не сталкивался, так что где искать конкретно не скажу. Помнится, есть переменные IMAGEPATH и TEMPPATH (в 6-й версии), может они помогут.
лангольеры под окном жрали время ом-ном-ном
Ответить

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

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

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