11 votos

¿Editor SLD con GUI?

Estoy configurando una instancia de GeoServer para servir unas cuantas bases de datos PostGIS diferentes. Tengo GeoServer en funcionamiento, pero me lleva una eternidad introducir el SLD en GeoServer a mano. ¿Existe una forma mejor de generar SLD para GeoServer a través de alguna aplicación basada en GUI?

0 votos

12voto

BMeph Puntos 101

Últimamente he hecho muchas pruebas de ensayo-error con el SLD, y mi resumen es

  • utilizar Atlas Styler. Tienen problemas con los certificados (versión 2.0), el más reciente tiempo de ejecución de Java se niega a lanzar la aplicación, tienes que ajustar la configuración de seguridad de Java, pero es la única herramienta que hace CASI todo lo que espero que haga. Sólo los filtros (establecer un filtro como Field='text' se convertirá en [Field = text] y esto no es válido) funcionan de alguna manera curiosa. Pero por lo demás, el SLD proporcionado funciona como un encanto con Geoserver.

  • Olvídate de QGIS. Tiene 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 me funcionan en absoluto. Utiliza una versión diferente de la especificación (más reciente) 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 renderizar...

  • Para una edición limitada de estilos, puede utilizar GeoExplorer (parte de OpenGeo Suite), que se ejecuta en el mismo servidor web que Geoserver y puede proporcionar alguna edición básica de SLD. Olvídese de los estilos avanzados como SVG con URL variable, incluso formas y marcas como relleno de polígonos, sólo color liso. Pero para algunos trabajos, es suficiente y es bastante sencillo.

1 votos

Para eliminar el error de certificado de Java que siempre se producía al intentar iniciar AtlasStyler directamente de es.geopublishing.org (y que no logré resolver en Windows 7), utilicé el .zip que también se puede descargar en la página principal. Descomprimir y luego ejecutar start_AtlasStyler.bat funcionó bien.

0 votos

AtlasStyler también hizo el trabajo por mí.

0 votos

¿Alguna idea de dónde conseguir la última versión de Atlas Styler de @Radek? Intenté obtenerla del sitio web principal pero la aplicación no se inicia debido a que faltan dependencias en línea. ¿O debo construirla desde cero?

9voto

Hameno Puntos 129

QGIS tiene un Explorador OpenGeo (para GeoServer) que puede crear nuevos estilos SLD basados en su simbología de características, y luego empujar a su servidor.

enter image description here

También puede utilizar la aplicación web GIS de uDig para extraer las capas de PostGIS y, a continuación, copiar el texto .xml sld que puede pegar en el editor de estilos SLD de GeoServer.

0 votos

@ustroetz, he actualizado mi respuesta.

4voto

user32542 Puntos 121

Sólo una actualización para señalar la documentación y los tutoriales de uDig para trabajar con los estilos:

3voto

Sam007 Puntos 146

Recuerdo haber usado Atlas Styler para generar un archivo SLD (básico) y luego editarlo a mano, pero el programa fue muy útil para empezar. Este software puede leer desde PostGIS o Shapefile.

3voto

John Feminella Puntos 123

QGIS puede exportar el estilo de una capa como SLD. Obviamente, hay diferencias entre la forma en que QGIS puede representar una capa y lo que se admite en SLD, pero proporciona un buen atajo sobre la creación de estilos a mano:

enter image description here

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X