java - 让 geoserver 运行得更快

标签 java geoserver

我想知道是否有任何方法可以加快地理服务器的速度,因为我似乎已经没有选择了。

我有一个基础层 map ,上面有 15 个项目,需要这些项目才能使 map 看起来不错。

我还添加了 native JAI 和安装的 native JAI ImageIO 并读取它,尽管我必须在 32 位上重新安装所有内容。

我在 Windows 计算机上使用 geoserver 2.4.0 以及 tomcat 7 和 java 7。

加载一部分 map 需要将近 5 分钟,我需要尝试提高速度。

最佳答案

首先,查看文档的这一部分,其中包含一些针对生产环境的提示:

http://docs.geoserver.org/stable/en/user/production/index.html

请记住,投影非常重要,如果 map 信息未正确定义或地理服务器必须重新投影所有内容,则需要更长的时间。您可能还想研究一下 GeoWebCache 的缓存:

http://docs.geoserver.org/stable/en/user/geowebcache/index.html

请记住,如果您尝试显示的图层非常重并且没有缓存它们,则 geoserver 将必须在运行中执行所有渲染,这取决于数据量,可能需要相当长一段时间。

最后但并非最不重要的一点是,我还建议您查看此处的任何问题或查看非常活跃的用户邮件列表。

关于java - 让 geoserver 运行得更快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19589910/

相关文章:

java - 这里的继承是怎么回事?

Java BufferedWriter 导出文件/目录列表 .replaceAll 替代方案?

java - PDF框PNG图像不支持

java - setVisible 的问题 (true)

geoserver - 如何通过 GeoServer 提供 tiff WMS 图像

java - Geoserver 样式错误(CSS 和 YSLD)

postgresql - 来自 OSM 的路由网络

java - java 1.4 支持 -javaagent 吗?

geoserver - 通过请求参数设置 wms 样式

javascript - 获取已在 OpenLayers 3 中单击的图层的要素属性