Здравствуйте.
Копаюсь в инструкциях к Mapserver. Во всех примерах цвета заданы строго: COLOR 0 0 255 либо COLOR "0000FF".
А можно ли брать значение цвета из специально отведённого поля? Типа COLOR [Fillcolor].
Или даже так. Допустим, всё описание объекта находится в одном поле. Типа blablablafill=#0000ff;blablabla. Можно ли в данном случае будет сделать так: COLOR [некое регулярное выражение, выцепляющее цвет заливки между "fill" и ";"]?
Спасибо!
Mapserver | Цвет из значения поля?
-
- Активный участник
- Сообщения: 153
- Зарегистрирован: 02 авг 2014, 18:29
- Репутация: 24
- Откуда: Москва
-
- Активный участник
- Сообщения: 153
- Зарегистрирован: 02 авг 2014, 18:29
- Репутация: 24
- Откуда: Москва
Re: Mapserver | Цвет из значения поля?
Этот вопрос отпал сам собой. Перечитал инструкцию и увидел:Алексей Борисов писал(а):А можно ли брать значение цвета из специально отведённого поля? Типа COLOR [Fillcolor].
Но второй вопрос пока актуален.[attribute] was introduced in version 5.0, to specify the attribute to use for color values. The hard brackets [] are required.
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Mapserver | Цвет из значения поля?
Наверное, вам нужно что-то типа такого: STYLEITEM Javascript, ещё почитайте про STYLEITEM вот тут, там описано как можно использовать уже имеющиеся описания стилей из соответствующих форматов.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Активный участник
- Сообщения: 153
- Зарегистрирован: 02 авг 2014, 18:29
- Репутация: 24
- Откуда: Москва
Re: Mapserver | Цвет из значения поля?
Спасибо, изучаю! Кажется, это именно то, что надо!Denis Rykov писал(а):Наверное, вам нужно что-то типа такого: STYLEITEM Javascript, ещё почитайте про STYLEITEM вот тут, там описано как можно использовать уже имеющиеся описания стилей из соответствующих форматов.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей