SLD Geoserver и дороги

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
stefan
Новоприбывший
Сообщения: 5
Зарегистрирован: 16 апр 2013, 01:26
Репутация: 0

SLD Geoserver и дороги

Сообщение stefan »

Здравствуйте.
Имеется слой с дорогами на geoservere, для которого был написан разномасштабный sld файл в qgis, который визуализирует дороги по их типу.
Как прописать в sld порядок рендеринга, что бы, например, главные дороги рендерились поверх второстепенных?
Как убрать границы дорог на пересечении?
Изображение
grozhentsov
Активный участник
Сообщения: 163
Зарегистрирован: 24 янв 2012, 22:02
Репутация: 24
Откуда: Москва
Контактная информация:

Re: SLD Geoserver и дороги

Сообщение grozhentsov »

Вам надо открыть файлы SLD в геосервере. Не полагайтесь на Qgis, Atlas Styler и прочие штуковины в случае сложных стилей.

1) Очередность отображения. Если вы хотите видеть главные дороги поверх остальных: стиль главных дорог вам надо утащить "вниз" внутри SLD-стиля. Тогда они будут поверх всех.
2) Убрать границы: Внутри первого FeatureTypeStyle прописываете границы дорог - более темный цвет, более широкая линия. Внутри второго FeatureTypeStyle - цвет "заливки" дорог.

Много всего интересного можно посмотреть ЗДЕСЬ
vlalexey
Активный участник
Сообщения: 141
Зарегистрирован: 01 апр 2011, 05:07
Репутация: 9

Re: SLD Geoserver и дороги

Сообщение vlalexey »

Все верно ответил grozhnetsov - два FeatureTypeStyle должно быть в стиле.

Первый будет рисовать кромки дорог LineSymbolizer-ом черным цветом толщиной 0.8, например.
Второй будет рисовать "серединку" дорог LineSymbolizer-ом желтым цветом толщиной 0.7, например.

Также если нужно два типа дорог раскрасить разным цветом - во второй FeatureTypeStyle добавьте два Rule, раскрашивающих основные и второстепенные дороги разными цветами, например.

Разумеется для этого все дороги у вас должны быть линейными объектами и лежать в одном слое (тип дорог должен определяться семантикой) - если это разные слои, то границ обводок на пересечении не избежать (тогда вариант только делать без обводок)
grozhentsov
Активный участник
Сообщения: 163
Зарегистрирован: 24 янв 2012, 22:02
Репутация: 24
Откуда: Москва
Контактная информация:

Re: SLD Geoserver и дороги

Сообщение grozhentsov »

похоже, топикстартер разобрался без наших советов =)
Ответить

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

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

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