Страница 1 из 1
GeoServer настройка стиля отображения линейных объектов
Добавлено: 24 май 2012, 15:32
Prince660
Работаю с GeoServer. Возникла потребность настройки линейных объектов, а именно:
1) Сделать подпись к линиям, которая будет повторять изгибы линий.
2) Отрисовать линию в виде пунктира.
чтобы выглядело это примерно так:

- Снимок.png (19.99 КБ) 5121 просмотр
Кто сталкивался, помогите примером кода.
Re: GeoServer настройка стиля отображения линейных объектов
Добавлено: 31 май 2012, 16:52
Prince660
Неужели никто пунктирные линии никогда не пытался сделать?!?
Re: GeoServer настройка стиля отображения линейных объектов
Добавлено: 01 июн 2012, 08:16
Vladimir_R
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>
Re: GeoServer настройка стиля отображения линейных объектов
Добавлено: 01 июн 2012, 10:34
Prince660
Ого... Сапасибо! А я что-то не находил этого.
Re: GeoServer настройка стиля отображения линейных объектов
Добавлено: 07 июн 2012, 02:46
oxch
Прямого инструмента для надписей вдоль изгибов линий в Geoserver (а точнее в StyledLayerDescriptor) я пока не встречал. Сложными манипуляциями, конечно, сделать можно, но действительно ли это нужно?
Re: GeoServer настройка стиля отображения линейных объектов
Добавлено: 07 июн 2012, 10:32
Prince660
На этот вопрос уже дали ответ. Точнее ссылку
docs.geoserver.org/stable/en/user/styling/sld-cookbook/lines.html
Тут всё очень удобно расписано.