Я настраиваю экземпляр GeoServer для обслуживания нескольких различных баз данных PostGIS. Я установил и запустил GeoServer, однако мне потребуется целая вечность, чтобы вручную ввести SLD в GeoServer. Есть ли лучший способ для создания SLD для GeoServer через какое-либо приложение на основе графического интерфейса?
geoserver
sld
software-recommendations
user1303379
источник
источник
Ответы:
В QGIS есть плагин OpenGeo Explorer (для GeoServer), который позволяет создавать новые стили SLD на основе символики объектов, а затем отправлять их на сервер.
Вы также можете использовать веб-ГИС приложение uDig. чтобы вытащить слои PostGIS, а затем скопировать текст .xml sld, который вы можете вставить в редактор стилей GeoServer SLD.
источник
В последнее время я провел много тестов на ошибки с SLD, и моя сумма
используйте Atlas Styler. У них проблемы с сертификатами (версия 2.0), новейшая среда выполнения Java отказывается запускать приложение, вам нужно настроить параметры безопасности Java, но это единственный инструмент, который выполняет ПОЧТИ все, что я ожидаю. Только фильтры (установка фильтра наподобие Field = 'text' станет [Field = text], и это неверно) работают любопытным образом. Но в остальном предоставляемый SLD работает как геосервер с Geoserver.
Забудь QGIS. Имеется ошибка: при экспорте стилей с метками ярлыки не экспортируются правильно, подробнее здесь: http://hub.qgis.org/issues/9365, и многие из экспортированных SLD вообще не работали для меня. Он использует другую версию спецификации (более новую), чем Geoserver, и многие из используемых тегов оказываются нераспознанными или непригодными для использования. Сохранение стиля непосредственно в postgis сделало мою карту неприемлемой ...
Для редактирования в ограниченном стиле вы можете использовать GeoExplorer (часть OpenGeo Suite), работает на том же веб-сервере, что и Geoserver, и может обеспечить базовое редактирование SLD. Забудьте о продвинутых стилях, таких как SVG с переменным URL-адресом, даже формах и отметках в виде многоугольной заливки, только простым цветом Но для некоторой работы этого достаточно, и это довольно просто.
источник
AtlasStyler
непосредственно с en.geopublishing.org (и которую мне не удалось решить в Windows 7), я использовал.zip
версию, которая также предоставляется для загрузки на главной странице. , Распаковка и запускstart_AtlasStyler.bat
работали нормально.AtlasStyler
сделал работу для меня тоже.Просто обновление, чтобы указать на документацию и руководства uDig для работы со стилями:
источник
QGIS может экспортировать стиль слоя как SLD. Очевидно, есть различия между тем, как QGIS может визуализировать слой, и тем, что поддерживается в SLD, но он обеспечивает хороший способ создания стилей вручную:
источник
Я помню, как использовал Atlas Styler для создания (базового) скелетного файла SLD, а затем редактировал его вручную, но программа была очень полезна для начала работы. Это программное обеспечение может читать из PostGIS или Shapefile.
источник
Я также могу предложить OpenJump , но в целом мой опыт заключается в том, что некоторые корректировки должны быть сделаны непосредственно в редакторе GeoServer из-за конкретной версии стандарта SLD, реализованной в каждом инструменте (например, geosever ).
источник
Взгляни на
http://www.scisys.co.uk/what-we-do/geographic-information-systems/sld-editor.html
Это бесплатный инструмент с открытым исходным кодом, недавно выпущенный SCISYS. Вы можете загрузить установщик и переносную версию (файл .jar) по адресу https://github.com/robward-scisys/sldeditor/releases/ .
источник
GeoCat Bridge создает SLD прямо из ArcGIS, оптимизированный для GeoServer. Не бесплатно и с открытым исходным кодом, хотя. http://geocat.net/bridge
Отказ от ответственности : я из GeoCat.
источник