geoserver 安装部署发布
转载:https://blog.csdn.net/u010763324/article/details/80719229
1. 从http://geoserver.org/下载GeoServer安装包;下载Web容器war包即可;
2. 下载后,解压文件,可以得到geoserver.war文件;
3. 把文件拷贝到Tomcat/webapps目录下面,启动Tomcat,geoserver就会完成解压安装;
4. Tomcat服务启动后,在浏览器输入以下地址http://localhost:8080/geoserver,会打开geoserver的登录界面,如下图所示:
5. 输入用户名:admin,密码:geoserver,点击登录即可,会出现如下图所示界`
6.在Tomcat—geoserver目录中创建如下构目录结geoserver\data_dir\data\shape,然后把shp地图文件拷贝到该目录下geoserver\data_dir\data\shape;
7. 在geoserver主界面左边导航菜单中点击工作区,会出现如下图所 界面:
8. 界面中列出一些已经存在的工作区,为方便以后维护,我们还是要新建一个工作区,点击添加新的工作区面出现下:
9. 在name:map,命名空间:http://localhost/map,点击默认工作区复选框,设置为默认工作区,所填内容如下所示:
填写完后,点击提交按钮即可;
10. 点击左侧数据存储菜单,会出现如下图所示界面:
11. 点击添加新的数据存储,会出现如下图所示界面:
12. 点击矢量数据源— Directory of spatial files (shapefiles) - Takes a directory of shapefiles and exposes it as a data store选项,会出现如下图所示界面:
13. 在数据源名称那里填入shape,选择一下shapefiles文件所在目录,内容如下图所示:
填写完之后,点击保存即可。会出现如下图所示界面:
14. 我们选中第一个,点击发布按钮,会出现如下图所示界面:
15. 我们只需要在定义SRS处点击查找,找到EPSG:4326,点击后,数据会自动填入到文本框,SRS处理选择:强制声明,边框都从从数据中计算即可,内容如下图所示:
填写完成后点击保存按钮即可,会看到图层列表已经把刚才添加的显示出来。
16. 点击左侧Layer Preview按钮,会出现如下图所示界面:
17. 找到刚才添加的图层,点击OpenLayers 按钮,会显示如下界面:
至此,GeoServer发布地图wms服务成功。
geoserver 安装部署发布的更多相关文章
- GeoServer安装部署流程
1.双击geoserver-2.13.0.exe进行安装,点击Next进行下一步 2.GeoServer遵循GPL许可,点击I agree继续 3.选择要安装的程序文件目录,点击Next继续 4.点击 ...
- geoserver安装部署步骤
方式一:直接在geoserver官网下载zip源代码解压包,直接部署在tomcat里面运行geoserver: 方式二:下载安装包方式 以GeoServer2.8.5版本为准,安装之前必须要保证你机子 ...
- 比Ansible更吊的自动化运维工具,自动化统一安装部署自动化部署udeploy 1.0 版本发布
新增功能: 逻辑与业务分离,完美实现逻辑与业务分离,业务实现统一shell脚本开发,由框架统一调用. 并发多线程部署,不管多少台服务器,多少个服务,同时发起线程进行更新.部署.启动. 提高list规则 ...
- Asp.NetCore程序发布到CentOs(含安装部署netcore)--最佳实践(二)
Asp.NetCore程序发布到CentOs(含安装部署netcore)--最佳实践(一) 接上一篇 3. Nginx配置反向代理 3.1 cnetos 安装nginx 首先,我们需要在服务器上安装N ...
- Asp.NetCore程序发布到CentOs(含安装部署netcore)--最佳实践(一)
环境 本地 win7 服务器:Virtual Box 上的Centos ssh工具: Xshell 文件传输: xftp 1.在本地创建asp.net core应用发布 1.1 使用Vs2017 新建 ...
- GeoServer基础教程(三):部署发布Shapefile地图数据
转载:http://blog.csdn.net/mingzai624. 这是GeoServer官方网站提供的一份Shapefile测试数据 nyc_roads.zip ,包含了部分纽约的道路信息,我们 ...
- Asp.NetCore程序发布到CentOs(含安装部署netcore)--最佳实践
原文:Asp.NetCore程序发布到CentOs(含安装部署netcore)--最佳实践 环境 本地 win7 服务器:Virtual Box 上的Centos ssh工具: Xshell 文件传输 ...
- WebSphere 安装部署,发布web应用
转: WebSphere 安装部署,发布web应用 2017年11月20日 23:51:08 greensure 阅读数 20099 版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权 ...
- zookeeper与kafka安装部署及java环境搭建(发布订阅模式)
1. ZooKeeper安装部署 本文在一台机器上模拟3个zk server的集群安装. 1.1. 创建目录.解压 cd /usr/ #创建项目目录 mkdir zookeeper cd zookee ...
随机推荐
- 【转】Binlog 基本操作
MySQL的二进制日志可以说是MySQL最重要的日志了,它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安全型的. 一般 ...
- 版本控制commit和update过程
很早就使用了git.后来还管了一个VSS,但长时间以来git和VSS基本都当ftp使用,顶多知道其有回退旧版本的功能,但对“版本控制”这个词一直以来都没领会其内含. 比如我一直担心两个问题,一是拉取下 ...
- MyBatis动态创建表
转载请注明出处:https://www.cnblogs.com/Joanna-Yan/p/9187538.html 项目中业务需求的不同,有时候我们需要动态操作数据表(如:动态建表.操作表字段等).常 ...
- 简述 JVM 垃圾回收算法
经典垃圾回收 标记-清除(Mark-Sweep) 研发园开了家新餐厅,餐厅老板在考虑如何回收餐盘时首先使用了最简单的方式,那就是服务员在顾客用餐的过程中,不定时的观察餐厅,针对用完餐的顾客记录他们的位 ...
- 帝国cms中当调用当前信息不足时,继续取其他数据
<?php$sql=$empire->query("select * from table1 order by id limit 20"); $num = mysql_ ...
- Mac上安装Docker
安装这个东东有两种方法:在线安装和手动安装 在线安装: 打开终端,直接输入brew cask install docker之后回车,执行的过程中会要求输入password(就是你电脑的登录密码),输入 ...
- Shell脚本 自动部署 SpringBoot 应用
公司项目使用了SpringBoot.开发的应用需要自动上传到服务器.虽然目前对热部署还没完全掌握.先使用shell简化一下部署吧. # 上传密钥 sshLoginKey=/f/MyFile/root. ...
- DataGridView中的DataGridViewComboBoxColumn 让其值改变联动
在工作中自己也遇到过这类问题, 最近也有很多人问我这个问题, 就此机会写出来记录一下. 首先,顾名思义,值改变事件我们会想到 dataGridView1_CellValueChanged 这个事件,想 ...
- mybatis源码解析之Configuration加载(四)
概述 上一篇文章,我们主要讲了datasource的相关内容,那么<environments>标签下的内容就看的差不多了,今天就来看一下在拿到transationManager和datas ...
- Nexus3.x安装及配置
若排版紊乱可查看我的个人博客原文地址 搭建maven私服主要是为了方便在一个团队中使用maven中央仓库没有的jar包,这些非中央仓库的jar包可能是自己团队开发的公共依赖jar包,可能是第三方私有的 ...