^ 关注我,带你一起学GIS ^
前言
❝
GeoServer 是一个基于Java的GIS服务器,它使用户能够查看和编辑地理空间数据。GeoServer遵循开放地理空间联盟(OGC)制定的开放标准,在地图创建和数据共享方面提供了极大的灵活性。
文中以GeoServer2.28.2为例进行讲解。
如果你还没有看过,建议从以上内容开始。
1. 软件环境
本文使用如下软件环境,以供参考。
时间:2026年
系统:Windows 11
openjdk: 17.0.14
GeoServer:2.28.2
2. GeoServer 账户信息
GeoServer 默认账号信息
访问地址:http://localhost:8080/geoserver
端口:8080
账户: admin
密码:geoserver
3. 数据准备
俗话说巧妇难为无米之炊,数据就是软件开发的基石,没有数据,再美好的设想都是空中楼阁。因此,第一步需要下载GIS数据。
别急,GIS之路公众号都给你准备好了
在公众号后台回复关键字:vector,获取数据下载链接。
文中演示数据来源于naturalearthdata网站。
山体阴影下载地址:https://www.naturalearthdata.com/downloads/50m-raster-data/50m-shaded-relief
该山体阴影数据解压之后,包含以下五个文件。将
SR_50M整个文件夹拷贝到geoserver-2.28.2-bindata_dirdata数据路径下。
SR_50M山体阴影数据在ArcGIS Pro中打开显示如下。
4. GeoServer 服务发布流程
GeoServer发布服务流程图。最主要的步骤便是创建工作空间->创建存储仓库->新建数据源。
5. 创建图层组
图层组可以设置为“全局”模式,从而允许将来自多个工作空间的图层合并到一个视图中,以创建地图。
点击【数据】选项下的【图层组】按钮,进入到图层组,页面显示图层组列表及其所属工作空间和开启状态。
在图层组页面顶部点击【添加新图层组】
在数据选项卡下填写图层组名称、标题以及摘要信息。
图层组中的数据都需要具有相同的坐标系,点击查找按钮,在坐标系窗口搜索框中输入EPSG编号查找空间参考,然后点击生成边界。
在【图层】选项下,点击【添加图层】。选择对应工作空间下的图层。
最后,点击保存按钮提交。
6. 图层预览
打开图层预览界面,在顶部搜索框键入"base"进行搜索,找到图层,点击"OpenLayers"查看地图。
地图预览界面显示如下,点击图像,会在下方显示属性信息。
❝
GIS之路 开发示例数据下载,请在公众号后台回复:vector
全国信息化工程师-GIS 应用水平考试资料,请在公众号后台回复:GIS考试
GIS之路 公众号已经接入了智能助手**,** 可以在对话框进行提问,也可以直接搜索历史文章进行查看。
都看到这了,不要忘记点赞、收藏 + 关注 哦 !
本号不定时更新有关 GIS开发 相关内容,欢迎关注 !
- GeoTools 开发合集(全)
- OpenLayers 开发合集(全)
- GDAL 开发合集(全)
- ArcPy 开发合集(全)
- ArcPy,一个基于 Python 的 GIS 开发库简介
- GeoTools,一个基于 Java 的 GIS 开发库简介
- Turf,一个基于 JS 的 GIS 开发库简介
- GDAL,一个基于 Python 的 GIS 开发库简介
- GeoJSON 数据源简介
- GIS 影像数据源简介
- GIS 名词解释大全
- GIS 服务器,GeoServer 简介
- 从微信指数看当前 GIS 框架的发展趋势
- Landsat 卫星数据简介
- OGC,开放地理空间联盟简介
- 中国地图 GeoJSON 数据集网站简介
- 高校停招 GIS 专业,背后隐藏着怎样的逻辑?
- 实用小工具推荐合集
- ArcGIS Pro 添加底图的方式
- GIS 坐标转换:Shp 数据重投影