GeoServer настройка стиля отображения линейных объектов

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
Аватара пользователя
Prince660
Активный участник
Сообщения: 164
Зарегистрирован: 25 мар 2011, 20:12
Репутация: 15
Ваше звание: Питоновод
Откуда: г. Симферорполь
Контактная информация:

GeoServer настройка стиля отображения линейных объектов

Сообщение Prince660 » 24 май 2012, 15:32

Работаю с GeoServer. Возникла потребность настройки линейных объектов, а именно:
1) Сделать подпись к линиям, которая будет повторять изгибы линий.
2) Отрисовать линию в виде пунктира.

чтобы выглядело это примерно так:
Снимок.png
Снимок.png (19.99 КБ) 5118 просмотров
Кто сталкивался, помогите примером кода.

Аватара пользователя
Prince660
Активный участник
Сообщения: 164
Зарегистрирован: 25 мар 2011, 20:12
Репутация: 15
Ваше звание: Питоновод
Откуда: г. Симферорполь
Контактная информация:

Re: GeoServer настройка стиля отображения линейных объектов

Сообщение Prince660 » 31 май 2012, 16:52

Неужели никто пунктирные линии никогда не пытался сделать?!?

Vladimir_R
Активный участник
Сообщения: 145
Зарегистрирован: 14 апр 2010, 14:11
Репутация: 44
Откуда: Екатеринбург

Re: GeoServer настройка стиля отображения линейных объектов

Сообщение Vladimir_R » 01 июн 2012, 08:16

SLD Cookbook

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

 <FeatureTypeStyle>
     <Rule>
       <LineSymbolizer>
         <Stroke>
           <CssParameter name="stroke">#0000FF</CssParameter>
           <CssParameter name="stroke-width">3</CssParameter>
           <CssParameter name="stroke-dasharray">5 2</CssParameter>
         </Stroke>
       </LineSymbolizer>
     </Rule>
</FeatureTypeStyle>

Аватара пользователя
Prince660
Активный участник
Сообщения: 164
Зарегистрирован: 25 мар 2011, 20:12
Репутация: 15
Ваше звание: Питоновод
Откуда: г. Симферорполь
Контактная информация:

Re: GeoServer настройка стиля отображения линейных объектов

Сообщение Prince660 » 01 июн 2012, 10:34

Ого... Сапасибо! А я что-то не находил этого.

oxch
Участник
Сообщения: 53
Зарегистрирован: 04 мар 2010, 11:30
Репутация: 0
Откуда: Комсомольск-на-Амуре
Контактная информация:

Re: GeoServer настройка стиля отображения линейных объектов

Сообщение oxch » 07 июн 2012, 02:46

Прямого инструмента для надписей вдоль изгибов линий в Geoserver (а точнее в StyledLayerDescriptor) я пока не встречал. Сложными манипуляциями, конечно, сделать можно, но действительно ли это нужно?
Чудес на свете не бывает, они просто случаются.
Знать - значит уметь использовать.
Интерактивная карта-схема Хабаровского края

Аватара пользователя
Prince660
Активный участник
Сообщения: 164
Зарегистрирован: 25 мар 2011, 20:12
Репутация: 15
Ваше звание: Питоновод
Откуда: г. Симферорполь
Контактная информация:

Re: GeoServer настройка стиля отображения линейных объектов

Сообщение Prince660 » 07 июн 2012, 10:32

На этот вопрос уже дали ответ. Точнее ссылку docs.geoserver.org/stable/en/user/styling/sld-cookbook/lines.html

Тут всё очень удобно расписано.

Ответить

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

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

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