目录

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. 刚刚学Asp.Net的人要告诉的几件事
  2. godaddy php5.ini,Godaddy主机如何开启GZIP压缩 | Godaddy美国主机中文指南
  3. Git bash 终止git log 命令
  4. c++ 冒泡排序_学习笔记-详解冒泡排序
  5. 01. 对称密码——算法
  6. JavaScript中常用的事件代码及实例
  7. 如何将BeanDefinition注册到IoC容器?
  8. leetcode1333. 餐厅过滤器
  9. php 加密保存mysql_PHP及MYSQL中字符串加密函数
  10. windows服务与前台交互
  11. 数据命脉:未来将性命攸关
  12. HTML5-打字游戏
  13. 计算机加域和用户权限分配关系,加入域需要什么样的权限?
  14. 中国裁判文书下载:selenium路线
  15. ssh 工具 socket 10106 连接不上
  16. etcd教程(二)—clientv3简单使用
  17. spark-submit 命令使用详解
  18. 苹果设备验证是否正品
  19. 震惊~~飞流android版使用体验!!
  20. 关于支持电脑登录选项设置

热门文章

  1. 在windows上用源代码编译安装MPlayer
  2. WIN7 64位 x64虚拟网卡驱动
  3. 解决计算机后台结束不了的问题(卡死,抱死等问题)
  4. 鼠标悬停效果 PPT制作
  5. C#语言开发规范-ching版
  6. 精益数据分析-商业模式
  7. MotoSimEG-VRC软件:安川机器人用户坐标系介绍与标定方法
  8. PMP 报名有什么条件?容易满足吗?
  9. 景区导览小程序怎么开发,需要哪些功能?
  10. POJ2109 Power of Cryptography