开源软件geoserver使用指南

这篇具有很好参考价值的文章主要介绍了开源软件geoserver使用指南。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、GeoServer的安装与初步使用

(1)windows版本

GeoServer一:GeoServer的安装与初步使用_不睡觉的怪叔叔的博客-CSDN博客_geoserver

https://jingyan.baidu.com/article/25648fc15a9c419190fd0050.html

备注:最新版本没有windows安装包,2.15.0版本是有安装包的;

基础教程:

https://so.csdn.net/so/search/blog?q=GeoServer%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B&t=blog&p=1&s=0&tm=0&lv=-1&ft=0&l=&u=muzhaomingplay

 开源软件geoserver使用指南

 常见问题:

开源软件geoserver使用指南

GeoServer win安装及小坑_您的小透明的博客-CSDN博客

(2)linux版本

((1))、下载软件

开源软件geoserver使用指南

((2))、用winSCP软件传到自定义目录并使用unzip命令解压 

开源软件geoserver使用指南

((3))、设置修改geoserver端口 

开源软件geoserver使用指南

((4))、设置环境变量

必须先安装了java,一般在/usr/lib/jvm/可以找到java

编辑 vi /etc/profile   编辑文件命令

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.302.b08-0.el7_9.x86_64

JRE_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.302.b08-0.el7_9.x86_64/jre

CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export JAVA_HOME JRE_HOME CLASS_PATH PATH

export GEOSERVER_HOME=/data/gis/XH/geoserver-2.19.2-bin

((5))、开启端口

iptables -I INPUT -p tcp --dport 8060 -j ACCEPT

((6))、启动geoserver

进入bin目录下,输入 ./startup.sh 命令启动geoserver

((7)).关闭客户端,让geoserver继续运行命令

nohup /data/gis/XH/geoserver-2.19.2-bin/bin/startup.sh &

nohup /data/gis/XH/geoserver-2.10.0-bin/geoserver-2.10.0/bin/startup.sh &

((8))、可以正常使用软件

http://139.9.176.17:8060/geoserver/web/

((9))、重启

先通过ps axu | grep geoserver 命令找到进程id

开源软件geoserver使用指南

通过kill id停止进程

参考:

https://jingyan.baidu.com/article/afd8f4de20db8975e386e968.html

https://www.jianshu.com/p/b37b952153b3

2、利用 uDig 生成 GeoServer 可用的 SLD 渲染文件

利用 uDig 生成 GeoServer 可用的 SLD 渲染文件_李远祥的博客-CSDN博客

udig生成geoserver样式sld文件_愤怒的阿斗的博客-CSDN博客

 开源软件geoserver使用指南

3、QGIS使用教程

QGIS简体中文操作手册 | 麻辣GIS

4、OSGeo4W作用

OSGeo4W 开源地理空间基金会中文分会 开放地理空间实验室

5、导入shp文件:

(1)、新建PG数据库;

安装过程:

开源软件geoserver使用指南

开源软件geoserver使用指南

 安装Stack Builder

开源软件geoserver使用指南

开源软件geoserver使用指南

开源软件geoserver使用指南

开源软件geoserver使用指南

开源软件geoserver使用指南

开源软件geoserver使用指南

开源软件geoserver使用指南

开源软件geoserver使用指南

 新建pg用户:

开源软件geoserver使用指南

开源软件geoserver使用指南

开源软件geoserver使用指南

开源软件geoserver使用指南

开源软件geoserver使用指南

 浏览器新建数据库:

开源软件geoserver使用指南

开源软件geoserver使用指南

开源软件geoserver使用指南

create user GIS_PS_XH superuser password 'your password';

(2)、QGIS导入数据时

先连接库

开源软件geoserver使用指南然后在浏览器页面添加扩展,执行一个开启空间地理数据库支持的命令

开源软件geoserver使用指南

然后添加数据

开源软件geoserver使用指南

 此处使用的postgres账户,不知道为啥,GIS_PS_XH无法使用

开源软件geoserver使用指南

数据库管理器——导入数据——加载数据

开源软件geoserver使用指南

参考:https://www.giserdqy.com/database/postgresql/23510/

(3)、使用postgis自带工具导入

打开工具:

开源软件geoserver使用指南

导入工具连接方法:(使用postgres用户连接)

开源软件geoserver使用指南

开源软件geoserver使用指南

错误提示:

1、导入时如果提示dbf文件打不开,可能是因为路径包含中文;

开源软件geoserver使用指南解决方法:将文件名改为英文;

2、添加数据存储时提示:

 开源软件geoserver使用指南

postgresql - Geoserver ERROR: function postgis_lib_version() - Stack Overflow

原因:geoserver机器和postgis机器网络不通

若要使用图标,远程桌面也必须有安装字体文件;

3、若提示:

 开源软件geoserver使用指南

 开源软件geoserver使用指南

解决方法:

执行语句:create extension postgis

PostgreSQL 异常处理 addgeometrycolumn_songzhilin52的博客-CSDN博客

4、只能用postgres用户登录数据库,GIS_PS_XH无法登录;

原因:暂时未知

开源软件geoserver使用指南

参考:身份验证 - PostgreSQL错误:致命:角色“用户名”不存在 - ITranslater

postgresql - PostGIS仅适用于root用户 - Thinbug

导入参考:

安装postgis,使用postgis导入shapefile的步骤总结:

安装postgis,使用postgis导入shapefile的步骤总结_Geoleung的博客-CSDN博客

Shapefile导入PostGIS的两种方法介绍及比较:Shapefile导入PostGIS的两种方法介绍及比较_顽劣的石头的博客-CSDN博客_postgis shapefile

PostGIS数据库导入SHP数据:PostGIS数据库导入SHP数据_weixin_30466039的博客-CSDN博客

Qgis导入shp数据:https://www.jianshu.com/p/1f213e67b066

使用命令行Shapefile导入PostGIS的方法:新浪博客

6、发布服务

(1)、常规服务

((1))新建style

 开源软件geoserver使用指南

 字体文件要放在固定目录才能被取到,不知道什么原因

开源软件geoserver使用指南

 ((2))添加工作区

开源软件geoserver使用指南

 ((3))添加数据存储

 开源软件geoserver使用指南

 ((4))新建图层(也就是进行图层发布)

开源软件geoserver使用指南

 开源软件geoserver使用指南

 开源软件geoserver使用指南

开源软件geoserver使用指南

 开源软件geoserver使用指南

 ((5))新建图层组

 开源软件geoserver使用指南

((6))预览

a、图层

开源软件geoserver使用指南

 开源软件geoserver使用指南

 b、图层组

开源软件geoserver使用指南

 开源软件geoserver使用指南

(2)、新建遥感影像wtms服务

((1))新建切片策略

开源软件geoserver使用指南

((2))添加到默认

开源软件geoserver使用指南

 ((3))图层发布tile caching里边选择新建的切片策略

开源软件geoserver使用指南

 ((4.))在切片缓冲页面下找到发布的图层

 开源软件geoserver使用指南

((5))预览效果

开源软件geoserver使用指南

 ((6))预览时,按F12键可以看到每个图片地址

开源软件geoserver使用指南

 ((7))在新窗口可以打开

开源软件geoserver使用指南

 ((8))进入切片页面

开源软件geoserver使用指南

 开始级别,结束级别一定要选择好,否则不会切图

开源软件geoserver使用指南

 ((9))单击提交,可以看到正在切图

开源软件geoserver使用指南

参考:

使用GeoServer+QGIS发布WMTS服务 | Publishing WMTS Service Using GeoServer+QGIS - 天靖居士 - 博客园

使用GeoServer+OpenLayers发布和调用WMTS、Vector Tile矢量切片服务 | Publishing and Calling WMTS, Vector Tile Service Using GeoServer + OpenLayers - 天靖居士 - 博客园

在linux机器的geoserver上发布电子地图切片服务:

1、下载安装

选择GeoServer2.9.0和GeoWebCache1.10.0,都从官网下载,需要Java 8的支持。GeoServer可解压缩到任意位置,GeoWebCache需解压缩至GeoServer的webapps目录下,如“D:\geoserver-2.9.0\webapps\”,

开源软件geoserver使用指南

 开源软件geoserver使用指南

 2、准备好ArcGIS瓦片数据(或者使用Bigemap下载ArcGIS瓦片数据)

开源软件geoserver使用指南

 开源软件geoserver使用指南

 3. GeoWebCache的配置

(1)新建缓存配置目录arcgiscache(姑且这么叫),并修改web-inf文件夹下的文件web.xml,在节点后添加如下节点,记录新建的目录:

GEOWEBCACHE_CACHE_DIR

/data/gis/XH/geoserver-2.10.0-bin/geoserver-2.10.0/data_dir/arcgiscache/

开源软件geoserver使用指南

 

(2)重启服务

会发现该目录下自动生成了几个文件,注意这里的geowebcache.xml

开源软件geoserver使用指南

 (3)添加ArcGIS切片的路径

将切片文件必须放在/data/gis/XH/geoserver-2.10.0-bin/geoserver-2.10.0/data_dir/gwc目录下,并修改/data/gis/XH/geoserver-2.10.0-bin/geoserver-2.10.0/data_dir/gwc/geowebcache.xml文件;

开源软件geoserver使用指南

 

4. 浏览服务

再次重启GeoServer,进入GeoWebCache主页:

http://139.9.176.17:8060/geowebcache/home

在以下链接中可以看到发布的服务:

A list of all the layers and automatic demos

开源软件geoserver使用指南

 使用Openlayer即可浏览服务,出现文初的效果图。

开源软件geoserver使用指南

 开源软件geoserver使用指南

 开源软件geoserver使用指南

 

参考:

使用GeoWebCache发布ArcGIS切片地图(实现高清电子地图) - 我命由我不由天—hao - 博客园

使用GeoServer(GeoWebCache插件)发布ArcGIS切片地图_笑轩辕的博客-CSDN博客_geoserver 发布arcgis瓦片

独立安装geoserver+geowebcache+发布arcgis切片服务_菜鸟在天的博客-CSDN博客

4、geoserver标注:

GeoServer中使用样式化图层描述符(sld)给WMS加注记 - xiaoyi14 - 博客园

GeoServer中样式如何设置多字段标注显示(连接、换行) - 爱码网文章来源地址https://www.toymoban.com/news/detail-465631.html

到了这里,关于开源软件geoserver使用指南的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 地图服务器GeoServer的安装与配置

    目录 1.安装配置Java 2.安装配置Tomcat 3.安装配置GeoServer GeoServer提供了多种安装配置方式,但是本质上GeoServer是一个基于Java Web的项目,因此我们理论上只需要安装Java,并且将其放置在一个Web服务器(例如Apache Tomcat)下进行发布就可以了。另外,GeoServer还提供了包含Apache Tomca

    2024年02月04日
    浏览(30)
  • 【通义千问】大模型Qwen GitHub开源工程学习笔记(1)-- 使用指南、依赖库和软件

    9月25日,阿里云开源通义千问140亿参数模型Qwen-14B及其对话模型Qwen-14B-Chat,免费可商用。 立马就到了GitHub去fork。 GitHub: GitHub - QwenLM/Qwen: The official repo of Qwen (通义千问) chat pretrained large language model proposed by Alibaba Cloud. 官方的技术资料也下载了,看这里==https://qianwen-res.oss-cn-b

    2024年02月03日
    浏览(49)
  • 软件测试|Python Selenium 库安装使用指南

    简介 Selenium 是一个用于自动化浏览器操作的强大工具,它可以模拟用户在浏览器中的行为,例如点击、填写表单、导航等。在本指南中,我们将详细介绍如何安装和使用 Python 的 Selenium 库。 安装 Selenium 库 使用以下命令可以通过 pip 安装 Selenium 库: 安装 WebDriver 安装selenium之

    2024年02月02日
    浏览(38)
  • 【回眸】Tessy单元测试软件使用指南(一)安装篇

    在官网上下载安装包,安装完成后打开进入这个界面 注册申请license:在作为服务端的电脑上安装Tessy。安装完成后,启动Tessy会自动生成license服务器的注册码。(注册码用于申请试用或永久的license文件)这个对于我们来说没有啥太大的用处 点击 “server”——两个电脑的标志

    2024年02月05日
    浏览(73)
  • Android-Library-开源库-JCenter-&-JitPack-安装使用指南

    [注册地址](https://bintray.com/signup/oss ) 1.尽量不要在官网注册,因为官网注册的是企业版,我们需要的是个人版 2.直接关联 Github账号进行注册 登录(建议) PS:如果Github账户使用了qq邮箱,163邮箱等可能会无法注册,可以尝试给Github账户 增加一个邮箱例如 Gmail 步骤2:在Bintra

    2024年04月17日
    浏览(32)
  • 软件测试|Python requests库的安装和使用指南

    简介 requests 库是Python中一款流行的HTTP请求库,用于简化HTTP请求的发送和处理,也是我们在使用Python做接口自动化测试时,最常用的第三方库。本文将介绍如何安装和使用requests库,以及一些常见的用例示例。 安装requests库 首先,我们要先安装好Python环境。然后,可以使用

    2024年02月02日
    浏览(36)
  • Linux系统使用docker部署Geoserver(简单粗暴,复制即用)

    **注意:**此处有坑,网上很多教程并没有指定管理用户,此版本部署时就遇到了默认账户admin登陆不上去的问题,指定后可解决 账户名:admin 账户密码:geoserver 数据存储 - 添加新的数据存储 - shp数据 - 选择挂载的目录中的数据项 图层 - 添加新的资源 - 添加图层 - 发布

    2024年01月18日
    浏览(22)
  • Arcgis进阶篇(4)——arcgis js api使用geoserver服务

    geoserver-2.19.x(此版本支持jdk8.x)的下载地址: 链接:https://pan.baidu.com/s/1PkmmjHWWzbUA9fYfa110Ew?pwd=8tvf  提取码:8tvf  经测试,最新版本的geoserver需要jdk11,可自行测试。 开源软件geoserver使用指南_geoserver使用手册_纪永辉的博客-CSDN博客 注意geoserver和geowebcache都要设置,都要从lib文

    2024年02月03日
    浏览(26)
  • 使用LeafLet叠加Geoserver wms图层到已有底图的方法

            随着现代城市交通建设的飞速发展,各个城市的地铁路线和地铁站点也是越来越多。地铁极大的方便了广大人民的交通出行。作为Giser,经常会遇到需要将一份shp数据在地图上展示,甚至需要在网页端进行浏览的需要。把shp这种空间矢量数据进行web展示的方法有很

    2023年04月15日
    浏览(26)
  • Geoserver介绍2:geoserver页面介绍,【微信小程序】

    (1)类型 表示数据的类型,点线面还是栅格等 (2)标题 表示图层标题 (3)名称 Name是图层的名称可以看到他的组成是有规律的,是工作空间名称加上图层名称组成,这个图层 名称一般来说是唯一 的, (4)常用格式 Common Formats是一些通用的格式,如openlayers和GML和KML 都是

    2024年04月14日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包