Geoserver:发布地图服务并修改样式
1.geoserver简介
是用于共享地理空间数据的开源服务器。
geoserver基于java环境,安装geoserver之前确保电脑安装了jdk。
2.geoserver下载
[官网地址](http://geoserver.org/)
3.安装
两种方式二选一:
(1)把war包放到tomcat文件的webapps目录下,通过启动tomcat运行geoserver,tomcat的端口即为geoserver的端口。
(2)geoserver自带jetty容器,直接设置端口。
4.访问
本文采用部署war包的方式访问
若tomcat端口设置为8080,则geoserver访问地址为
http://localhost:8080/geoserver/web/
5.登录
默认用户名和密码是admin,geoserver
6.数据发布
(1)支持多种类型数据
(2)新建工作区,URI自己定义,如http://localhost:8080/test
(3) 添加数据存储,选择需要发布的数据源
数据源名称自定义,选择位置和字符集,shapefile文件的字符集可通过 .cpg 结尾的文件查看,一般是utf-8。
(4)编辑图层
确定后点击”发布“
- 定义SRS空间参照系,箭头处文件打开能看到最后一行即为SRS,一般能自动对应上去,不需要选了
- 边框从数据中计算
- 经纬度Compute from native bounds
- 保存
(5)查看
(6)接口调用
OPenLayers打开,浏览器栏即为接口URL
7.数据的样式修改
(1)geoserver自带样式,也可添加自定义样式,选择工作区,应用在哪一类型的数据上,以及样式的文件,应用前验证语句的正确性。
注意,geoserver默认支持SLD方式的自定义文件,也支持CSS等样式,不过需要扩展。
SLD格式其实也是xml文件。
(2)SLD文件的获取
udig和qgis均可,本文文件获取只用过qgis
自定义样式
将样式存为sld文件
最后,geoserver导入此样式,选择要应用的图层,点击”发布“,选择样式。
后期扩展了CSS样式,再来补充!
Geoserver:发布地图服务并修改样式相关推荐
- geoserver发布地图服务
geoserver发布地图服务 发布wmts服务 发布样式 发布映像服务 发布要素服务 发布wmts服务 新建工作空间 保存后点击工作区 将shp文件上传到服务器 发布geoserver 服务 选择数 ...
- geoserver发布地图服务后不能预览,竟然变成下载WMS文件
geoserver发布地图服务后不能预览,竟然变成下载WMS文件 问题描述:geoserver发布地图服务后不能预览,竟然变成下载WMS文件,用记事本打开下载文件显示错误信息:java.lang.Nu ...
- GeoServer自动发布地图服务
1 NetCDF气象文件自动发布案例 GeoServer是一个地理服务器,提供了管理页面进行服务发布,样式,切片,图层预览等一系列操作,但是手动进行页面配置有时并不满足业务需求,所以GeoServer ...
- Geoserver+QGIS发布地图服务
发布地图服务(geoserver+QGIS) geoserver发布地图服务 新建工作区:工作区-添加新的工作区-输入工作区名称(例如:test) 数据存储-添加新的数据存储-新建数据源(数据源有很多 ...
- Geoserver2.15.0下载,安装与发布地图服务
1,geoserver下载:GeoServer 安装时需要提前准备好Java的jre,可参考:https://blog.csdn.net/qq_40323256/article/details/123 ...
- Arcpy发布地图服务
工作需要研发一个大平台,需要有发布地图服务的功能. 之前做过一个平台,使用 GeoServer 发布地图服务,后台使用 Java+SpringBoot,前端使用 Vue+OpenLayers,平台整体 ...
- geoserver 通过代码实现发布地图服务
转自原文 geoserver 通过代码实现发布地图服务 GeoServer:代码实现批量发布地图服务 利用GeoServer发布WCS服务,那么如果我有很多数据需要进行发布,这样利用GeoServer ...
- 如何使用GeoServer发布WMS服务
如何使用GeoServer发布地图 作者:郜庆科 本文所采用的系统为Windows 10 64bit操作系统,使用FireFox浏览器 一.安装配置Java的SDK 1. 安装Java Develop ...
- 通过Arcpy发布地图服务
1.发布地图服务的流程 使用 ArcPy 将地图文档自动发布到 GIS 服务器的流程分为四步: 第一步,运行 CreateMapSDDraft 函数.CreateMapSDDraft 的输出是服务定义 ...
- geoserver 发布地图案例
1下载安装 1.1 下载地址 http://geoserver.org/release/2.19.3/ 1.2 下载:绿色版安装 1.3使用/bin/start.bat 启动 1.4 访问地址 htt ...
最新文章
- 分析两小段c++代码 关于unsigned运算的坑
- 本科生去面试算法工程师心酸的故事
- Jacobian 和 Hessian 矩阵
- 07_UI基础_UITableView实战- 支付宝口碑
- css less 不要作用到子对象_使用Less实现网站主题切换
- epoll在ET和LT模式下读写
- 不好的女人只能消耗你,好的女人不仅可以给你一个家和孩子
- Pytorch torch.mean()的简单用法
- JZOJ.5274【NOIP2017模拟8.14】数组
- cc2530按键流水灯c语言程序,CC2530流水灯程序
- 生产企业智能制造执行系统解决方案(MES)
- 百度关键词搜索量查询,百度,谷歌关键词查询工具
- 倾斜摄影原理与关键技术介绍
- 【正点原子FPGA连载】 第二十三章 EEPROM读写测试实验-摘自【正点原子】领航者ZYNQ之FPGA开发指南_V2.0
- php获取上月月初,php实现获取当前月与上个月月初及月末时间戳的方法
- 利用NCBIdatasets批量下载大规模生信数据集
- 多点触摸画板(MultiTouchCanvas)
- 2017美国计算机专业排名,2017年美国大学计算机专业排名TOP121
- 计算机word基础知识ppt,计算机一级练习题(word 、excel、ppt以及计算机基础知识练习)...
- MYSQL No space left on device