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:发布地图服务并修改样式相关推荐

  1. geoserver发布地图服务

    geoserver发布地图服务 发布wmts服务 发布样式 发布映像服务 发布要素服务 发布wmts服务 新建工作空间 保存后点击工作区 将shp文件上传到服务器 发布geoserver 服务 选择数 ...

  2. geoserver发布地图服务后不能预览,竟然变成下载WMS文件

    geoserver发布地图服务后不能预览,竟然变成下载WMS文件 问题描述:geoserver发布地图服务后不能预览,竟然变成下载WMS文件,用记事本打开下载文件显示错误信息:java.lang.Nu ...

  3. GeoServer自动发布地图服务

    1 NetCDF气象文件自动发布案例 GeoServer是一个地理服务器,提供了管理页面进行服务发布,样式,切片,图层预览等一系列操作,但是手动进行页面配置有时并不满足业务需求,所以GeoServer ...

  4. Geoserver+QGIS发布地图服务

    发布地图服务(geoserver+QGIS) geoserver发布地图服务 新建工作区:工作区-添加新的工作区-输入工作区名称(例如:test) 数据存储-添加新的数据存储-新建数据源(数据源有很多 ...

  5. Geoserver2.15.0下载,安装与发布地图服务

    1,geoserver下载:GeoServer 安装时需要提前准备好Java的jre,可参考:https://blog.csdn.net/qq_40323256/article/details/123 ...

  6. Arcpy发布地图服务

    工作需要研发一个大平台,需要有发布地图服务的功能. 之前做过一个平台,使用 GeoServer 发布地图服务,后台使用 Java+SpringBoot,前端使用 Vue+OpenLayers,平台整体 ...

  7. geoserver 通过代码实现发布地图服务

    转自原文 geoserver 通过代码实现发布地图服务 GeoServer:代码实现批量发布地图服务 利用GeoServer发布WCS服务,那么如果我有很多数据需要进行发布,这样利用GeoServer ...

  8. 如何使用GeoServer发布WMS服务

    如何使用GeoServer发布地图 作者:郜庆科 本文所采用的系统为Windows 10 64bit操作系统,使用FireFox浏览器 一.安装配置Java的SDK 1. 安装Java Develop ...

  9. 通过Arcpy发布地图服务

    1.发布地图服务的流程 使用 ArcPy 将地图文档自动发布到 GIS 服务器的流程分为四步: 第一步,运行 CreateMapSDDraft 函数.CreateMapSDDraft 的输出是服务定义 ...

  10. geoserver 发布地图案例

    1下载安装 1.1 下载地址 http://geoserver.org/release/2.19.3/ 1.2 下载:绿色版安装 1.3使用/bin/start.bat 启动 1.4 访问地址 htt ...

最新文章

  1. 分析两小段c++代码 关于unsigned运算的坑
  2. 本科生去面试算法工程师心酸的故事
  3. Jacobian 和 Hessian 矩阵
  4. 07_UI基础_UITableView实战- 支付宝口碑
  5. css less 不要作用到子对象_使用Less实现网站主题切换
  6. epoll在ET和LT模式下读写
  7. 不好的女人只能消耗你,好的女人不仅可以给你一个家和孩子
  8. Pytorch torch.mean()的简单用法
  9. JZOJ.5274【NOIP2017模拟8.14】数组
  10. cc2530按键流水灯c语言程序,CC2530流水灯程序
  11. 生产企业智能制造执行系统解决方案(MES)
  12. 百度关键词搜索量查询,百度,谷歌关键词查询工具
  13. 倾斜摄影原理与关键技术介绍
  14. 【正点原子FPGA连载】 第二十三章 EEPROM读写测试实验-摘自【正点原子】领航者ZYNQ之FPGA开发指南_V2.0
  15. php获取上月月初,php实现获取当前月与上个月月初及月末时间戳的方法
  16. 利用NCBIdatasets批量下载大规模生信数据集
  17. 多点触摸画板(MultiTouchCanvas)
  18. 2017美国计算机专业排名,2017年美国大学计算机专业排名TOP121
  19. 计算机word基础知识ppt,计算机一级练习题(word 、excel、ppt以及计算机基础知识练习)...
  20. MYSQL No space left on device

热门文章

  1. 一代测序原理 (Sanger法测序)
  2. HITB | 360议题分享:卫星可欺骗 地震警报可伪造
  3. 东方联盟郭盛华发家史:8年来实现跨越式发展
  4. linux配置dhcp服务器authoritative参数作用
  5. hdu2586【How far away ?】
  6. 今年阿里巴巴重要开源项目全在这里
  7. flex布局完整示例
  8. python的数组下标_python数组下标
  9. IDEA连接数据库后在数据表里添加外键的两种方式
  10. 小程序微信官方推荐登录流程设计