Estoy configurando una instancia de GeoServer para servir algunas bases de datos PostGIS diferentes. Tengo GeoServer en funcionamiento, sin embargo, me lleva una eternidad ingresar el SLD en GeoServer a mano. ¿Hay una mejor manera de generar SLD para GeoServer a través de alguna aplicación basada en GUI?
geoserver
sld
software-recommendations
usuario1303379
fuente
fuente
Respuestas:
QGIS tiene un complemento OpenGeo Explorer (para GeoServer) en el que puede crear nuevos estilos SLD basados en la simbología de su característica, y luego enviarlos a su servidor.
También puede usar la aplicación uDig web GIS. para extraer las capas de PostGIS, luego copie el texto .xml sld que puede pegar dentro del editor de estilo GeoServer SLD.
fuente
Hice muchas pruebas de prueba-error con SLD últimamente, y mi resumen es
usa Atlas Styler. Tienen problemas con los certificados (versión 2.0), el tiempo de ejecución más reciente de Java se niega a iniciar la aplicación, debe ajustar la configuración de seguridad de Java, pero es la única herramienta que hace CASI TODO lo que espero que haga. Solo los filtros (la configuración del filtro como Campo = 'texto' se convertirá en [Campo = texto] y esto no es válido) funcionan de manera curiosa. Pero de lo contrario, el SLD proporcionado funciona a las mil maravillas con Geoserver.
Olvídate de QGIS. Tiene un error, al exportar estilos con etiquetas, las etiquetas no se exportan correctamente, más aquí: http://hub.qgis.org/issues/9365 y muchos de los SLD exportados no funcionaron para mí en absoluto. Utiliza una versión de especificación diferente (más nueva) que Geoserver y muchas de las etiquetas utilizadas terminan sin ser reconocidas o inutilizables. Guardar el estilo directamente en postgis hizo que mi mapa no se pudiera interpretar ...
Para una edición de estilo limitada, puede usar GeoExplorer (parte de OpenGeo Suite), se ejecuta en el mismo servidor web que Geoserver y puede proporcionar algo de edición SLD básica. Olvídate de los estilos avanzados como SVG con URL variable, incluso formas y marcas como relleno de polígono, solo color plano. Pero para algún trabajo, es suficiente y es bastante sencillo.
fuente
AtlasStyler
directamente desde en.geopublishing.org (y que no pude resolver en Windows 7), utilicé la.zip
versión que también se proporciona para descargar en la página principal . Descomprimir y luego correrstart_AtlasStyler.bat
funcionó bien.AtlasStyler
hizo el trabajo para mí también.Solo una actualización para señalar las documentaciones y tutoriales de uDig para trabajar con estilos:
fuente
QGIS puede exportar el estilo de una capa como SLD. Obviamente, hay diferencias entre cómo QGIS puede representar una capa y lo que se admite en SLD, pero proporciona un buen acceso directo para crear estilos a mano:
fuente
Recuerdo haber usado Atlas Styler para generar un archivo SLD esqueleto (básico) y luego editarlo a mano, pero el programa fue muy útil para comenzar. Este software puede leer desde PostGIS o Shapefile.
fuente
También puedo sugerir OpenJump , pero en general mi experiencia es que algunos ajustes deben hacerse directamente en el editor del GeoServer debido a la versión específica del estándar SLD implementada en cada herramienta (por ejemplo, geosever ).
fuente
Echa un vistazo a
http://www.scisys.co.uk/what-we-do/geographic-information-systems/sld-editor.html
Es una herramienta gratuita de código abierto lanzada recientemente por SCISYS. Puede descargar el instalador y la versión portátil (archivo .jar) desde https://github.com/robward-scisys/sldeditor/releases/ .
fuente
GeoCat Bridge crea SLD directamente de ArcGIS, optimizado para GeoServer. Sin embargo, no es gratis y de código abierto. http://geocat.net/bridge
Descargo de responsabilidad : soy de GeoCat.
fuente