GeoServer ( SLD / Стили / Xml / кодировка для названий)

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Nik220
Интересующийся
Сообщения: 30
Зарегистрирован: 09 дек 2016, 11:33
Репутация: 0

GeoServer ( SLD / Стили / Xml / кодировка для названий)

Сообщение Nik220 » 15 дек 2016, 12:03

Есть толковый учебник / статьи по тегам xml (именно которые отвечают за пространственные данные), чтобы грамотно написать стиль ?
- кроме как тут http://docs.geoserver.org/stable/en/use ... as-graphic
- или кроме как тут http://devburn.ru/2016/09/03/%D1%81%D0% ... D0%BA-sld/

Как сделать чтобы для каждой точки из таблицы Point была своя иконка ? Типо : банки - одними иконками, кафе - другими и т.п. Как отобразить иконку я понял.

И как решить проблему кодировок, чтобы названия адекватные были ? GeoServer стоит на двух машинах: fedora - где проблемы с кодировкой не возникло, и centos - 7 , где тот же код стиля для тех же данных " криво " отобразил названия .

Темы с форма GIS-Laba не помогают . Вообще очень много информации на GIS-Lab устарело , а треть ссылок введут к " Not found ".

Александр Мурый
Гуру
Сообщения: 5171
Зарегистрирован: 26 сен 2009, 16:26
Статьи: 3
Проекты: 5/1
Репутация: 779
Ваше звание: званий не имею
Откуда: Москва

Re: GeoServer ( SLD / Стили / Xml / кодировка для названий)

Сообщение Александр Мурый » 15 дек 2016, 12:59

На форуме действует правило "один вопрос - одна тема". Задавайте ваши вопросы, пож-та, в отдельных темах.
Редактор материалов, модератор форума

Andrey Zhukov
Гуру
Сообщения: 837
Зарегистрирован: 10 дек 2009, 23:24
Репутация: 169
Ваше звание: старик-гисовик
Откуда: Москва
Контактная информация:

Re: GeoServer ( SLD / Стили / Xml / кодировка для названий)

Сообщение Andrey Zhukov » 15 дек 2016, 13:13

Лучше начать отсюда: http://docs.geoserver.org/stable/en/use ... index.html

Nik220
Интересующийся
Сообщения: 30
Зарегистрирован: 09 дек 2016, 11:33
Репутация: 0

Re: GeoServer ( SLD / Стили / Xml / кодировка для названий)

Сообщение Nik220 » 15 дек 2016, 13:16

Александр Мурый писал(а):На форуме действует правило "один вопрос - одна тема". Задавайте ваши вопросы, пож-та, в отдельных темах.
Это все один вопрос - " Стили " . Иначе получается одна и та же тема копированная много раз . Разница только в под вопросах .

Типо как тут : viewtopic.php?t=8349
и тут : viewtopic.php?f=19&t=5264#p25456

Это ужасно не удобно . Когда все в одном месте - нуждающимся будет проще .
Последний раз редактировалось Nik220 15 дек 2016, 13:25, всего редактировалось 1 раз.

Nik220
Интересующийся
Сообщения: 30
Зарегистрирован: 09 дек 2016, 11:33
Репутация: 0

Re: GeoServer ( SLD / Стили / Xml / кодировка для названий)

Сообщение Nik220 » 15 дек 2016, 13:21

Andrey Zhukov писал(а):Лучше начать отсюда: http://docs.geoserver.org/stable/en/use ... index.html
О , класс .

Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 998
Зарегистрирован: 17 фев 2006, 06:28
Проекты: 1
Репутация: 134
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: GeoServer ( SLD / Стили / Xml / кодировка для названий)

Сообщение Филиппов Владислав » 23 дек 2016, 08:33

Nik220, используйте CSS. Он доступен в расширениях. Документация - http://docs.geoserver.org/stable/en/use ... index.html

Алексей Борисов
Активный участник
Сообщения: 135
Зарегистрирован: 02 авг 2014, 18:29
Репутация: 21
Откуда: Москва

Re: GeoServer ( SLD / Стили / Xml / кодировка для названий)

Сообщение Алексей Борисов » 23 дек 2016, 09:32

Филиппов Владислав писал(а):Nik220, используйте CSS. Он доступен в расширениях. Документация - http://docs.geoserver.org/stable/en/use ... index.html
А почему CSS, а не YSLD? Последний, как мне кажется, компактнее и читаемее. И, при необходимости, в нём можно средствами Python поковыряться. :)

Andrey Zhukov
Гуру
Сообщения: 837
Зарегистрирован: 10 дек 2009, 23:24
Репутация: 169
Ваше звание: старик-гисовик
Откуда: Москва
Контактная информация:

Re: GeoServer ( SLD / Стили / Xml / кодировка для названий)

Сообщение Andrey Zhukov » 23 дек 2016, 11:56

YAML не каскадный.

Питоном можно ковыряться в чем угодно.

Кроме того, не все возможности SLD доступны в CSS и YSLD. Например, векторные трансформации.

Nik220
Интересующийся
Сообщения: 30
Зарегистрирован: 09 дек 2016, 11:33
Репутация: 0

Re: GeoServer ( SLD / Стили / Xml / кодировка для названий)

Сообщение Nik220 » 26 дек 2016, 13:07

Спасибо !

Nik220
Интересующийся
Сообщения: 30
Зарегистрирован: 09 дек 2016, 11:33
Репутация: 0

Re: GeoServer ( SLD / Стили / Xml / кодировка для названий)

Сообщение Nik220 » 27 дек 2016, 13:09

Почему вместо svg картинок серый квадрат ? причины ?

Алексей Борисов
Активный участник
Сообщения: 135
Зарегистрирован: 02 авг 2014, 18:29
Репутация: 21
Откуда: Москва

Re: GeoServer ( SLD / Стили / Xml / кодировка для названий)

Сообщение Алексей Борисов » 27 дек 2016, 14:03

Nik220 писал(а):Почему вместо svg картинок серый квадрат ? причины ?

Это значит, что графический файл, на который ссылается стиль, отсутствует в указанном вами месте. Или же с ним что-то не то. Попробуйте перерисовать сам значок, убедиться, что он открывается в сторонних программах (типа Инкскейпа) и убедиться, что он присутствует по указанному вами пути.

Nik220
Интересующийся
Сообщения: 30
Зарегистрирован: 09 дек 2016, 11:33
Репутация: 0

Re: GeoServer ( SLD / Стили / Xml / кодировка для названий)

Сообщение Nik220 » 27 дек 2016, 17:17

alborisovlj писал(а):
Nik220 писал(а):Почему вместо svg картинок серый квадрат ? причины ?

Это значит, что графический файл, на который ссылается стиль, отсутствует в указанном вами месте. Или же с ним что-то не то. Попробуйте перерисовать сам значок, убедиться, что он открывается в сторонних программах (типа Инкскейпа) и убедиться, что он присутствует по указанному вами пути.

Фаил присутствует. С ним все нормально. Путь указан верно. Стиль взят с QGIS.

Алексей Борисов
Активный участник
Сообщения: 135
Зарегистрирован: 02 авг 2014, 18:29
Репутация: 21
Откуда: Москва

Re: GeoServer ( SLD / Стили / Xml / кодировка для названий)

Сообщение Алексей Борисов » 27 дек 2016, 23:12

Просто поделюсь личным опытом.
У меня есть папка /styles/. Там лежат стили, на которые «смотрят» слои. А помимо слоёв в этой папке лежит папка со значками /styles/svg/. В этой папке лежат значки, сортированные по темам.
И, например, значки для стиля /styles/quest.sld лежат в папке /styles/svg/quest/. Соответственно, в стиле прописаны следующие пути к значкам:
"./svg/quest/sign01.svg", "./svg/quest/sign02.svg" и так далее.
А у вас как?

[ Сообщение с мобильного устройства ]

Алексей Борисов
Активный участник
Сообщения: 135
Зарегистрирован: 02 авг 2014, 18:29
Репутация: 21
Откуда: Москва

Re: GeoServer ( SLD / Стили / Xml / кодировка для названий)

Сообщение Алексей Борисов » 27 дек 2016, 23:13

А стили вообще с КуГИС лучше не брать. Они порой не подходят для Геосервера.

[ Сообщение с мобильного устройства ]

Nik220
Интересующийся
Сообщения: 30
Зарегистрирован: 09 дек 2016, 11:33
Репутация: 0

Re: GeoServer ( SLD / Стили / Xml / кодировка для названий)

Сообщение Nik220 » 28 дек 2016, 10:39

alborisovlj писал(а):А стили вообще с КуГИС лучше не брать. Они порой не подходят для Геосервера.

[ Сообщение с мобильного устройства ]
Да , я это тоже заметил , но я их переписываю .

Ответить

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

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

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