Eu tenho o seguinte status de servidor geográfico. Eu instalei o JAI, mas a memória usada pelo jai é 0 e a renderização da imagem para o wms é muito lenta.
É um problema de alocação de memória? Estou usando o Sql server 2008.
geoserver
wms
optimization
kinkajou
fonte
fonte
Respostas:
Nesta página :
Portanto, se você estiver desenhando blocos WMS de um conjunto de dados vetoriais, poderá acelerar o uso da JAI nativa, mas provavelmente não muito, se o seu mapa for um conjunto de dados de cobertura / varredura (imagens de satélite ou fotos aéreas), você verá uma velocidade usando o JAI nativo.
Se você tem uma geração lenta de mapas a partir de uma fonte vetorial, as lentidões mais prováveis são que você não possui um índice espacial em sua fonte de dados, está tentando desenhar muitos dados ou está estilizando-os demais (ou usando um arquivo SLD ineficiente )
Para mais detalhes sobre possíveis coisas para trabalhar, consulte http://www.slideshare.net/mobile/geosolutions/geoserver-on-steroids
fonte
Tente adicionar um índice ao seu shapefile, como sugerido @iant.
O comando para o Geoserver é:
e deve ser executado no diretório geoserver / WEB-INF / lib como um usuário que pode ler / gravar no diretório shapefile. Dependendo da versão do seu servidor geográfico, pode ser necessário alterar os números da versão do jar.
Vi pela primeira vez aqui mencionado, onde outros métodos para criar o índice são citados.
fonte