Tengo el siguiente estado de geoservidor. He instalado JAI pero la memoria utilizada por jai es 0 y la representación de imágenes para wms es muy lenta.
¿Es un problema con la asignación de memoria? Estoy usando el servidor SQL 2008.
geoserver
wms
optimization
kinkajou
fuente
fuente
Respuestas:
De esta página :
Entonces, si está dibujando mosaicos WMS de un conjunto de datos vectoriales, verá una cierta velocidad al usar el JAI nativo, pero probablemente no mucho, si su mapa es un conjunto de datos de cobertura / ráster (imágenes satelitales o fotos aéreas), verá una velocidad usando el JAI nativo.
Si tiene una generación lenta de mapas a partir de una fuente de vectores, lo más probable es que no tenga un índice espacial en su fuente de datos, esté tratando de dibujar demasiados datos o que esté sobreestimándolo (o usando un archivo SLD ineficiente) )
Para obtener más detalles sobre las posibles cosas para trabajar, consulte http://www.slideshare.net/mobile/geosolutions/geoserver-on-steroids
fuente
Intente agregar un índice a su shapefile, como se sugiere @iant.
El comando para Geoserver es:
y debe ejecutarse desde el directorio geoserver / WEB-INF / lib como un usuario que puede leer / escribir en el directorio shapefile. Dependiendo de su versión de geoservidor, es posible que tenga que cambiar los números de versión de jar.
Primero lo vi mencionado aquí, donde se citan otros métodos para crear el índice.
fuente