我对GeoServer/数据库世界很陌生。我从来没有做过任何数据库工作,但我需要建立一个WMS使用GeoServer作为我的学生实习的一部分。
我在独立模式下使用GeoServer 2.0.1 (使用Jetty下载),安装了PostgreSQL 8.4。我在nyc_roads文档中查看了GeoServer和nyc_buildings安装演示,但我仍然不明白如何提供一些测试映像。我注意到,nyc_roads设置包括一个负责设置nyc_buildings数据库的.sql文件。我不知道如何/在何处生成该文件。
我们的测试图像是.tiff和.jpeg。我已经成功地在本地的GeoServer机器上做了一个WMS调用,并且打开了包含的演示图像。现在我希望将这些.tiff和.jpeg映像添加到GeoServer中,并通过WMS访问它们。我尝试将图像复制到GeoServer数据目录中,添加了一个新的数据存储区和层,但是我总是收到有关input stream的错误。
如果我遗漏了重要的信息,我很抱歉,这是我所知道的。
编辑:
正如下面的评论所描述的那样,我对GeoServer为什么不发布GeoTiff图像层感到困惑。我已经为它创建了一个单独的工作区和数据存储。当我添加GeoTiff图像时,边界框/Geo坐标将与正确的EPSG格式一起正确读取。当我对设置满意时,我单击“保存”,但是什么也不会发生。没有错误消息或警告。
发布于 2018-04-26 19:27:17
将GeoTIFF (*.tif)文件上载到服务器上的文件夹。
打开GeoServer家。登录到服务器(默认用户管理pwd geoserver)。选择左侧菜单上的工作区。

创建一个新的工作区,并将其命名为您想要的任何名称。

创建一个新的商店

然后选择GeoTIFF。

单击fileName旁边的浏览按钮并选择您的GeoTIFF。

如果正确创建,则应以正确的坐标显示边界框。选择WMS服务(非常重要)。
检查本教程以获得完整的运行过程。
使用Openlayers从JavaScript调用WMS层。
https://stackoverflow.com/questions/3015079
复制相似问题