目录

1 准备的软件

1.1 主要软件

1.2 辅助软件

2 部署jdk以及环境变量

2.1 右击我的电脑->属性->高级系统设置->环境变量

2.2 在系统变量区域新建一个JAVA_HOME,变量值为上一步JDK安装目录

2.3 编辑PATH变量,新增环境变量%JAVA_HOME%\bin

2.4 新增系统变量CLASSPATH,变量值输入.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

2.5 连续点击确定保存之后,打开命令提示符窗口,输入“java -version”,按回车键之后,出现jdk的版本,代表jdk环境变量配置成功

3 部署tomcat以及环境变量

3.1 下载后解压

3.2 找到 tomcat 解压路径,配置三个环境变量

3.3 启动tomcat,查看到8080页面说明成功

4 部署postgres以及postgis以及环境变量

4.1 部署postgres,基本下一步下一步确定就好了,密码自定义

4.2 部署postgis,安装在postgres同目录下,基本下一步下一步是是是确定就好了,密码,空间库名称自定义

4.3 重启电脑,然后链接postgres以及postgis,看是否成功

5 部署安装QGIS,设置中文以及链接PostGIS空间库

5.1 部署安装QGIS,基本是下一步下一步确定点点点

5.2 设置中文,选择完成重启该软件

5.3 链接PostGIS空间库

5.4 数据通过QGIS导入PostGIS空间库

5.5 通过QGIS设置图层的样式sld

6 部署安装geoserver以及注意事项

6.1 部署安装geoserver

6.2 geoserver自定义切片地址

7 geoserver发布地图

7.1 geoserver发布wms以及wfs

7.1.1 先建立工作区

7.1.2 添加数据存储

7.1.3 点击图层添加新资源并发布数据

7.1.4 点击图层预览,选择openlayer

7.1.5 选择样式,添加样式,并验证无问题

7.1.6 点击图层->发布

7.1.7 样式加载请注意: 倘若遇到这种问题

7.1.8 WFS查看

7.2 geoserver发布wmts

7.2.1 切片之前建立自己的对应坐标系网格集

7.2.2 缓存默认修改

7.2.3 切片图层点击Seed/Truncate

7.2.4 GWC填写提交


1 准备的软件

1.1 主要软件

tomcat+postgres+postgis+jdk+qgis+geoserver;

1.2 辅助软件

解压包+浏览器+cesiumLab+npp

2 部署jdk以及环境变量

下一步下一步,点点点,然后关闭

2.1 右击我的电脑->属性->高级系统设置->环境变量

2.2 在系统变量区域新建一个JAVA_HOME,变量值为上一步JDK安装目录

2.3 编辑PATH变量,新增环境变量%JAVA_HOME%\bin

2.4 新增系统变量CLASSPATH,变量值输入.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

2.5 连续点击确定保存之后,打开命令提示符窗口,输入“java -version”,按回车键之后,出现jdk的版本,代表jdk环境变量配置成功

3 部署tomcat以及环境变量

3.1 下载后解压

3.2 找到 tomcat 解压路径,配置三个环境变量

(注意红色区域都要拷贝放进去)

新建 CATALINA_HOME 环境变量,CATALINA_HOME = C:\Users\54061\Desktop\apache-tomcat-8.5.61

新建 CATALINA_BASE 环境变量,CATALINA_BASE = C:\Users\54061\Desktop\apache-tomcat-8.5.61

修改 Path ,在 Path 后添加  ;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin;

3.3 启动tomcat,查看到8080页面说明成功

4 部署postgres以及postgis以及环境变量

4.1 部署postgres,基本下一步下一步确定就好了,密码自定义

4.2 部署postgis,安装在postgres同目录下,基本下一步下一步是是是确定就好了,密码,空间库名称自定义

4.3 重启电脑,然后链接postgres以及postgis,看是否成功

5 部署安装QGIS,设置中文以及链接PostGIS空间库

5.1 部署安装QGIS,基本是下一步下一步确定点点点

5.2 设置中文,选择完成重启该软件

重启该软件

5.3 链接PostGIS空间库

5.4 数据通过QGIS导入PostGIS空间库

5.5 通过QGIS设置图层的样式sld

6 部署安装geoserver以及注意事项

6.1 部署安装geoserver

把geoserver包复制进该文件夹目录下,点击tomcat目录中bin文件夹下的startup.bat文件,启动该项目

安装谷歌浏览器,能访问该页面说明成功,账号密码:admin/geoserver

6.2 geoserver自定义切片地址

安装npp辅助软件,geoserver设置切片缓存路径:

"C:\Users\administrator\Desktop\apache-tomcat-8.5.61\webapps\geoserver\WEB-INF\web.xml"

6.3 geoserver跨域,要么修改web.xml,要么部署nginx代理转发

后面补一下,还没做到这一步

7 geoserver发布地图

进入geoserver界面,把图层,存储,工作区,样式能删除的全部删除

7.1 geoserver发布wms以及wfs

7.1.1 先建立工作区

7.1.2 添加数据存储

7.1.3 点击图层添加新资源并发布数据

7.1.4 点击图层预览,选择openlayer

7.1.5 选择样式,添加样式,并验证无问题

7.1.6 点击图层->发布

7.1.7 样式加载请注意: 倘若遇到这种问题

<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE ServiceExceptionReport SYSTEM "http://localhost:8080/geoserver/schemas/wms/1.1.1/WMS_exception_1_1_1.dtd"> <ServiceExceptionReport version="1.1.1" >   <ServiceException>The requested Style can not be used with this layer.  The style specifies an attribute named &apos;YDXZ&apos;, not found in the &apos;GHSJ_TDGH_MBNGH_GTKJZTGH&apos; layer
</ServiceException></ServiceExceptionReport>

一般是QGIS图层生成的sld为大写的字段名称,而geoserver为小写的,所以要替换成小写的,把sld打开,例如字段名称:YDDM替换成yddm,解决!

7.1.8 WFS查看

图层预览中->所有格式->中选择GeoJson

7.2 geoserver发布wmts

就是基于发布得WMS进行切片

7.2.1 切片之前建立自己的对应坐标系网格集

7.2.2 缓存默认修改

7.2.3 切片图层点击Seed/Truncate

7.2.4 GWC填写提交

GeoServer+PostgreSQL+PostGIS+Tomcat+QGIS一整套发布部署相关推荐

  1. GeoServer+PostgreSQL+PostGIS+pgRouting实现最短路径查询

    一.软件安装 GeoServer下载地址: http://geoserver.org/download/ PostgreSQL下载地址: https://www.postgresql.org/down ...

  2. Postgresql 12.2 + PostGIS 3.0.1 安装部署手册

    Postgresql 12.2 + PostGIS 3.0.1 安装部署手册 文章目录 Postgresql 12.2 + PostGIS 3.0.1 安装部署手册 环境说明 注意事项 Postgre ...

  3. 银河麒麟V10 - postgresql/postgis完整部署

    银河麒麟V10 - postgresql/postgis完整部署 引言 posgresql部署 1. 通过yum安装 2. 编译安装 2.1 安装软件准备 2.2 文件包编译 3. 安装完成后进行数据 ...

  4. 专题篇四:Linux企业级CICD持续集成交付发布(终极实战部署:gitlab++jenkins+web(tomcat)+webbook自动发布)

    4,企业级CI/CD 持续集成/交付/发布 实验一:github+jenkins+web(tomcat) 构建的时候 网络连接超时(正常现象) githud仓库地址1.安装对应的插件(jenkins) ...

  5. ant+svn+tomcat实现项目自动部署

    因工作需要,研究并实现了 ant+svn+tomcat实现项目自动部署,其中参考了下面文章:http://www.cnblogs.com/taoweiji/p/3700915.html jar包需要e ...

  6. tomcat中三种部署项目的方法(转)

    tomcat中三种部署项目的方法 第一种方法:在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加:  <Context path="/h ...

  7. java 打成war_JAVA语言之Springboot打成war包并在tomcat中运行的部署方法

    本文主要向大家介绍了JAVA语言的Springboot打成war包并在tomcat中运行的部署方法,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 把spring-boot项目按照平常 ...

  8. Tomcat 动态资源服务器部署及应用

    Tomcat 动态资源服务器部署及应用 Java 2 EE 计数体系包含如 Serverlet , JSP , JMX 等等. 以OpenJDK为例,当前比较常用的有1.6.0.1.7.0.1.8.0 ...

  9. Tomcat配置数据源及部署项目

    一般我们部署项目到tomcat上都是将项目放到tomcat安装目录的webapps目录下,今天在这里讲一下tomcat配置数据源及部署项目的其他方法,仅供大家学习参考,有错误的地方欢迎大家指出,互相学 ...

最新文章

  1. PAT甲级1096 Consecutive Factors :[C++题解]连续的因子、约数
  2. 多项式快速插值学习小记
  3. python语音属于什么语音_python语音识别
  4. 解决file.seek()读取文件报错:AttributeError: ‘str‘ object has no attribute ‘seek‘
  5. 拼多多被指洗钱 官方回应:将起诉“差评”并索赔1000万元
  6. 设计模式(十)外观模式
  7. Linux iptables防火墙详解(二)——iptables基本配置
  8. Apache设置用户权限(2个域名。一个能访问全部文件,一个只能访问指定文件)...
  9. paip.输入法编程----二级汉字2350个常用汉字2350个
  10. 微软 虚拟学院 官方 Introduction to Microsoft Dynamics CRM 2013 视频学习地址分享
  11. 3000字长文:探讨报销系统使用满意度的NPS指标设计
  12. 常用十六进制颜色对照表代码查询
  13. keil遇到FCARM - Output Name not specified, please check ‘Options for Target - Utilities‘解决方法
  14. 技嘉1080显卡体质测试软件,技嘉GTX1080 Xtreme Gaming显卡评测:创新的重峦式三风扇...
  15. 智能家居改装方案学习笔记【双控灯改智能单控灯】2022.05.08
  16. 电机与matlab突然,同步电机的三相突然短路的MATLAB计算
  17. 思科路由器常用接口说明
  18. 趣谈网络协议——ICMP与ping:投石问路的侦察兵(笔记)
  19. 天梯训练赛——彩虹瓶
  20. C/C++ 获取系统环境变量的方法!看完让你灵光一闪!

热门文章

  1. 黑暗危害:基于学习,大规模发现Android应用中的隐藏敏感操作(HSO)
  2. 物流信息根服务器,SHOPEX快递物流单号查询插件 v8.2
  3. 常见的k临近向量检索算法
  4. 22-基于单片机的LED点阵滚动显示系统
  5. Vue + ElementUI el-table动态生成表格(表头含有中文、英文、数字等),表头宽度自适应实现
  6. 解决计算机后台结束不了的问题(卡死,抱死等问题)
  7. 太原理工大学连接校园网(电脑)
  8. html div左中右布局,求助css。 一个div包含两个div,左右布局,左边css宽30%,右边div宽70%。高度均自...
  9. LVGL学习记录:按键
  10. antd table 排序如何使用_Antd Table列字符串排序+数字排序