栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Geosever部署及使用

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Geosever部署及使用

Geosever部署及使用 下载和安装 下载地址
http://geoserver.org/release/2.19.3/

解压并上传至centos服务器

查看空间大小

df -h
文件系统                 容量  已用  可用 已用% 挂载点
/dev/mapper/centos-root   11T  511G  9.9T    5% /
devtmpfs                  32G     0   32G    0% /dev
tmpfs                     32G   18M   32G    1% /dev/shm
tmpfs                     32G  9.7M   32G    1% /run
tmpfs                     32G     0   32G    0% /sys/fs/cgroup
/dev/sda2               1014M  171M  844M   17% /boot
/dev/sda1                200M  9.8M  190M    5% /boot/efi
/dev/mapper/centos-home  500G  362G  139G   73% /home
tmpfs                    6.3G   36K  6.3G    1% /run/user/0

工具:filezilla

java环境配置

添加环境变量以保存geoserver的位置

echo "export GEOSERVER_HOME=/usr/share/geoserver-2.19.3-bin" >> /etc/profile

source /etc/profile

使自己成为geoserver文件夹的所有者

chown -R root:root /usr/share/geoserver-2.19.3-bin
启动测试
cd /geoserver-2.19.3-bin/bin
#打开权限
chmod u+x *.sh
# 更改程序的启动端口(可选)
vim start.ini
# jetty.http.port=8080(你的端口号)

#启动
./startup.sh

出现以下输出,说明启动成功

2021-11-13 18:39:41.829:INFO:oejs.Server:main: Started @9496ms

开启指定端口号

#开启端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
#重启防火墙:
firewall-cmd --reload
#查询有哪些端口是开启的:
firewall-cmd --list-port

访问:http://172.21.1.8:8080/

默认的用户名和密码

用户名:admin
密码:geoserver

设置跨域 拷包

去geoserve的lib目录下 geoserverlib找jetty-servlets-XX.jar , jetty-util-xx.jar(xx表示不同的版本)两个jar包;把两个jar包拷贝到geoserverwebappsgeoserverWEB-INFlib目录下;

修改xml

去geoserverwebappsgeoserverWEB-INF目录下找web.xml,进行如下修改:
把下面内容的注释去掉,大概在170行左右,取消后如下

取消注释,如下

重启Geoserver

./shutdown.sh  #关闭
nohup ./startup.sh &  #启动
创建工作空间

服务发布 发布遥感影像 TIF格式

1、将遥感TIF数据拷贝到geoserver数据路径下(强制):/geoserver-2.19.3-bin/data_dir/gwc

2、在Geoserver中新建数据存储



3、发布服务

4、设置去黑边

5、预切片


切片效果

6、预览效果



ImageMosaic格式

为什么要用这种格式?

1、当geoserver发布的单个遥感影像大于2-3GB时,其切片功能不完整,导致切出来的图像都是空白的;

2、用户提供的数据就是按照分幅或者分县区存储的。

拷贝数据

数据拷贝至Geoserver服务器数据存储地址:/geoserver-2.19.3-bin/data_dir/gwc

新建数据存储


保存发布。

发布服务和切片

发布服务与切片流程和方法与TIF发布一致

发布矢量切片 添加矢量切片服务拓展

1、登录网站GeoServer 进行安装包的下载

解压下载后的jar包如下

将以上jar包拷贝至geoserver的lib路径下:/geoserver-2.19.3-bin/webapps/geoserver/WEB-INF/lib

重启Geoserver

./shutdown.sh
nohup ./startup.sh &
本地shapefile发布 拷贝数据

将shapefile数据拷贝至geoserver默认地址路径:/geoserver-2.19.3-bin/data_dir/gwc

添加数据存储


发布



出现以下界面,则配置矢量切片成功

切片

切片的过程与遥感栅格切片一致

预览结果

PostgreSQL发布(PostGIS) 添加pg数据连接

填写pg数据库参数

发布

选择对应的几何

选择矢量切片服务

切片

与shapefile切片一致

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/866115.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号