Geoserver为图像金字塔查找qix文件

Geoserver为图像金字塔查找qix文件,geoserver,Geoserver,具有扩展名imagepyramid的最新geoserver(2.17.1)正在为每个请求寻找*.qix文件。我在使用相同数据集的旧版本(2.8.0)中没有任何问题 错误消息是 26 Jun 16:55:15 ERROR [data.shapefile] -/2/2.qix (Permission denied) java.io.FileNotFoundException: /2/2.qix (Permission denied) 金字塔重定时文件由gdal包生成。有什么建议我可以解决吗?这是一

具有扩展名imagepyramid的最新geoserver(2.17.1)正在为每个请求寻找*.qix文件。我在使用相同数据集的旧版本(2.8.0)中没有任何问题

错误消息是

26 Jun 16:55:15 ERROR [data.shapefile] -/2/2.qix (Permission denied)
java.io.FileNotFoundException: /2/2.qix (Permission denied)
金字塔重定时文件由gdal包生成。有什么建议我可以解决吗?

这是一个开放版本的形状索引(
shx
)文件,可以加快对形状文件的访问(但ESRI在他们的智慧中没有打开该部分格式)

要解决此问题,您需要确保运行GeoServer的用户可以写入金字塔目录(无论如何,这是一种良好的做法)。如果您真的不想允许GeoServer创建此文件,那么您可以通过以对该目录具有写访问权限的用户身份打开QGIS中的所有shapefile来实现