1. 安装环境
1. Java 1.8
2. Tomcat 8.5
3. postgresql 13.1 数据库
官网下载安装包,根据安装包提示一步一步下一步即可
4. geoserver 2.19.2
- 在geoserver官网下载geoserver安装包Platform Independent Binary和Web Archive 两个版本的安装包,并下载Vector Tiles矢量数据pbf扩展包备用。
- 将geoserver.war 包放到tomact 安装目录下的webapps 目录中,启动tomcat,geoserver会自动解压,然后将下载的
Vector Tiles
扩展包解压后,将里面的jar包,复制到webapps下,自动解压后的geoserver 目录下的lib,目录中。 - 配置跨域,参考教程
2. 使用geoserver发布TIFF瓦片地图
通过上面的安装,在浏览器中打开http://localhost:8088/geoserver/web/ (tomcat 没有改端口号是8080,这里我做了更改为8088)会进入geoserver的主页如下图:
在登陆框中输入用户名和密码,默认账号密码是:admin/geoserver。
-
新建工作区
登陆成功后,点击工作区,新建工作区,里面可能有很多demo的工作区,不需要可以自行删除。
点击保存,完成创建。
-
新建数据存储
点击保存,完成创建。
-
发布图层
点击保存,完成创建。这时候可以在Layer Preview下面找到你刚刚发布的图层,点击OpenLayers进行预览。
- 创建图层缓存
点Tile Caching ->Tile Layers ,然后点击 Seed/Truncate
后续步骤参考 geoserver 更改 GeoWebCache缓存路径,进行切片设置和缓存目录设置。
3. 使用geoserver发布矢量服务
- 新建数据源
2.发布矢量图层
后续步骤和发布TIFF瓦片地图一样。