6 votos

¿Ha muerto el plugin "styler" de Geoserver?

El plugin "Styler" para Geoserver prometió un estilo flexible de sus datos, utilizando la biblioteca GeoExt:

GeoExt Styler

El guía del usuario te dice que primero instales el plugin REST, y luego extraigas el archivo zip del styler en el directorio /data/www Geoserver. Sin embargo, la página de descarga de Geoservidor 2.2 no incluye el plugin REST. La instalación de las versiones anteriores (estoy usando Geoserver 2.2) falló para mí, con un error que dice "Este sitio web necesita una clave de API de Google Maps diferente" (de /geoserver/www/styler/ - tengo una API de Google Maps).

REST parece haber desaparecido recientemente: versiones hasta 2.0.3 contenía la opción de descargar el paquete zip de REST, mientras que después no se menciona REST, y se mantiene la guía de instalación.

Encontré algunas pruebas de que REST puede haber muerto, Sin embargo, :

Esta función ya no se actualiza como una descarga independiente de GeoServer, sino que está disponible como parte de OpenGeo Suite. Para más información sobre su desarrollo, consulte la página del proyecto OpenGeo

Si el plugin "styler" de Geoserver realmente está muerto, entonces probablemente debería cambiar la pregunta a algo más general como "¿cómo hago Styler de OpenGeo trabajar en Geoserver?" Sólo quería consultar con otros que hayan tenido una experiencia similar.

Contexto He configurado Geoserver en una instancia de AWS EC2 (el mapa de prueba se puede ver aquí ). Lo que intento es hacer que esos aburridos polígonos grises sean coloridos e interesantes, basándome en sus atributos. He tratado de exportar el sld que describe el estilo de abajo en Geoserver, pero, en la actualidad, esto no funciona.

styled-polys

3voto

shsteimer Puntos 8749

La suite OpenGeo GeoExplorer ahora tiene la capacidad de estilización que tenía Styler. Debe ser por eso que lo archivaron.

enter image description here

Puede obtener el código y las instrucciones de instalación en Github .

0 votos

Eso se ve muy bien - instalado GeoExplorer y ahora tengo algo similar a su captura de pantalla en 8080/geoexplorer/composer/ . La instalación original (en tomcat/webapps) podía cargar datos de mi geoservidor pero no podía guardar nuevos estilos, etc. La segunda instalación (en geoserver/data/www) no podía hacer ninguna de las dos cosas. ¿Debo instalar opengeo desde cero desde aquí? github.com/opengeo/suite ?

0 votos

¿Te has conectado? Sólo puedes guardar si te has conectado. Sin embargo, sería mucho más fácil utilizar la Suite OpenGeo.

3voto

mblsha Puntos 305

El plugin REST ya no existe para GeoServer ya que se ha incorporado al núcleo. No deberías tener que instalar nada, la API REST debería funcionar de forma inmediata. Puedes probarlo usando la URL:

http://localhost:8080/geoserver/rest

El Documentación de GeoServer ofrece buena información sobre la API REST.

0 votos

Suena bien pero no funciona en mi caso: Obtengo el siguiente texto desde 8080/geoserver/rest: Geoserver Configuration API workspaces, namespaces, styles, layers, layergroups, reload, reset. Al hacer clic en estos resultados en una página de texto confuso como "HTTP Status 500 - type Exception report message description El servidor encontró un error interno () que le impidió cumplir con esta solicitud. exception org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang...." para el enlace "workspaces". .

1 votos

Eso significa que el REST está presente, pero su GeoServidor está sufriendo algún tipo de fallo. Te sugiero que plantees una pregunta en la lista de correo electrónico de Geoserver-Devel para ver si se trata de un problema conocido. Estoy ejecutando GeoServer 2.2.1 y mi API REST funciona correctamente. Al hacer clic en uno de esos elementos debería aparecer otra página de detalles, ¡no un error 500!

0voto

Pete Karl II Puntos 1264

El complemento de resto ya está incorporado en la última versión de GeoServer. Solo el archivo del styler que se necesita para extraer en el directorio GeoServer y está listo para usar.

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