GeoServer SLD QGIS

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
vad47
Интересующийся
Сообщения: 46
Зарегистрирован: 29 янв 2011, 20:31
Репутация: 0

GeoServer SLD QGIS

Сообщение vad47 »

Продублирую вопрос из ветки QGIS.
У меня GeoServer не распознает SLD файл созданный NextGIS 1.9 SLD загружается в GeoServer, но на вкладке Publishing нет отображения символов, соответствующих загруженному стилю. Соответственно слой, к которому применяется данный стиль, получается прозрачным.
В чем может быть причина? Либо GeoServer не поддерживает все функции заложенные в SLD, либо NextGIS создает SLD файл с ошибками?
vad47
Интересующийся
Сообщения: 46
Зарегистрирован: 29 янв 2011, 20:31
Репутация: 0

Re: GeoServer SLD QGIS

Сообщение vad47 »

Отвечу сам, возможно кому либо поможет не наступить на подобные грабли. При раскраске линий, в QGIS использовались в том числе и маркерные линии. Преобразовал данный тип линий в обычные, проблема с отображением исчезла.
Однако возник другой вопрос. Ширина линий в QGIS и в окне OpenLayers с одним и тем же SLD сильно отличаются друг от друга. Тип линии, цвет в норме, но в OpenLayers линии имеют вид, словно их сжали в несколько раз.
Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: GeoServer SLD QGIS

Сообщение Филиппов Владислав »

подниму тему.
у меня подобная проблема. создал условный знак в qgis 1.8 использовал маркерные линии, как выяснилось это не совпадает со стандартном SLD. у меня конкретно не проходит валидацию тег <VendorOption name="placement">points</VendorOption> средствами Geoserver.
Кто знает, что лучше использовать для создания валидных SLD с достаточно сложной начинкой для Geoserver?
Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: GeoServer SLD QGIS

Сообщение Александр Мурый »

Филиппов Владислав писал(а): Кто знает, что лучше использовать для создания валидных SLD с достаточно сложной начинкой для Geoserver?
Текстовый редактор с подсветкой XML? AtlasStyler?
Редактор материалов, модератор форума
Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: GeoServer SLD QGIS

Сообщение Филиппов Владислав »

визуальный конечно, если нет, то на подсветку синтаксиса одна надежда. буду смотреть атлас и uDig пока
Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: GeoServer SLD QGIS

Сообщение Александр Мурый »

Есть ещё некий Styler от OpenGeo.
Редактор материалов, модератор форума
Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: GeoServer SLD QGIS

Сообщение Филиппов Владислав »

он "слабенький"

у атласа нет маркерной линии для полигонов.
uDig лучше, но маркеры на линии странно сдвинуты и очень маленькие. исходный svg 10*10 см как минимум, рисовал его в Inkscape.
OpenJUMP почему-то в слой не загружает данные из PostGIS/
gvSIG 2 тоже не хочет работать с моими данными

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

Error while executing an action in resource 'org.gvsig.fmap.dal.store.postgresql.PostgreSQLResource@1409c28'. Exception reading 'JDBC'. An JDBC exception was throw when execute SQL: Select asbinary(extent(the_geom)) from "public"."cadaster" ОШИБКА: функция extent(geometry) не существует Hint: Функция с данными именем и типами аргументов не найдена. Возможно, вам следует добавить явные преобразования типов. Position: 17
эксперименты продолжаются...
Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: GeoServer SLD QGIS

Сообщение Филиппов Владислав »

ну что хочу сказать по сабжу....
визуальный редактор, который стопудоф всё делает правильно - uDig. оно и понятно, что Geoserver, что и uDig основаны на одной библиотеке - Geotools.
для uDig, SLD единственный способ описание визуализации данных. ну и с PostGIS работает uDig замечательно (люблю её).
Ответить

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

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

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