geoserver搭建Docker一键直接安装并上传tif影像预览

geoserver搭建Docker一键直接安装


前言

使用docker安装geoserver,发布一个图层是我们本次实验的目的


一、Docker拉取Geoserver

docker run --name geoserver -d -p 8090:8080 -e GEOSERVER_ADMIN_USER=admin -e GEOSERVER_ADMIN_PASSWORD=geoserver -v /mnt/e/GeoServe_Docker/data_dir:/opt/geoserver/data_dir kartoza/geoserver

这段命令的意思是
–name 容器名字
在这里插入图片描述
-d 后台运行容器
-p 8090:8080 容器端口8080映射到本地端口8090
-e 环境变量设置 用户名为admin 密码为geoserver
-v 容器的/opt/geoserver/data_dir目录挂载数据到本地E盘(/mnt/e)的GeoServe_Docker文件夹的data_dir目录
最后是我们要使用的容器名字
不过这段命令我用了魔法才拉下来的,国内需要看看有没有好点的docker源

二、运行后使用geoserver进行数据管理

在这里插入图片描述

进入geoserver

在这里插入图片描述
这里是因为tomcat的东西才出现404,用下面的网址进入geoserver

http://localhost:8090/geoserver

在这里插入图片描述

调整语言

将右上角的地球右边的选项卡拉倒最下面,有zh和zh_TW进行选择简体中文或者繁体中文。
在这里插入图片描述

登录geoserver

最上方有登录的地方,之前的环境变量中已经设置了用户名和密码,输入用户名和密码后,点击remember me并进行登录。
在这里插入图片描述
用户名为

admin

密码是之前的环境变量设置的

geoserver

然后点击登录

上传一个tif影像

首先它读取数据的地方挂载到了我们的本地的E盘的GeoServer_Docker的data_dir这里,这里新建一个Tif_Data_Display来存放我们的数据进行展示。
在这里插入图片描述
在这里插入图片描述
这里我们对这个农田的tif影像进行geoserver的展示

建立工作空间并上传自己的tif数据建立图层预览

选择左边的工作空间并创建新的工作空间
在这里插入图片描述
输入名字和url并点击保存
在这里插入图片描述
点击存储仓库并创建一个新的存储仓库
在这里插入图片描述
选择栅格数据源下面的GeoTIFF

在这里插入图片描述
填好名称和说明后,点击启用以及浏览目录data_dir下面的Tif_Data_Display的上传的tif影像
在这里插入图片描述
点击发布将tif影像发布出去
在这里插入图片描述
没什么想处理的情况可以直接拉倒底下保存
在这里插入图片描述
图层预览

点击图层预览,然后将在这里插入图片描述
然后就能看到耕地了
在这里插入图片描述
如果要去除黑边什么的,点击图层然后选择刚刚展示的图层
在这里插入图片描述
里面可以编辑,Input Transparent Color设置为000000就能去除黑边了
在这里插入图片描述


总结

通过docker部署geoserver实践可以实现tif数据的发布,这对于前端leaflets开发有帮助,后续如果有geoserver的一些经验,也会发出来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嘘嘘出差

给个1分钱都行,主要看不到活人

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值