当前位置: 首页 > news >正文

GeoSever发布图层(保姆姬)

发布服务的具体步骤。

1. 安装 GeoServer

  • 下载 GeoServer 安装包:GeoServer 官网
  • 按照安装说明进行安装,可以选择 Windows、Linux 或其他平台。

2. 启动 GeoServer

  • 启动 GeoServer 通常通过访问 http://localhost:8080/geoserver 进行。
  • 默认用户名和密码为 admin 和 geoserver

3. 创建工作区

  1. 点击左侧工作区,然后点击添加新的工作区
  2. 为新的工作区设置一个名称和对应的命名空间URI
  3. 保存

 4.添加数据源(数据存储)

点击数据存储->新建数据源->Shapefiles或MySQL

注:Geoserver中并不自带mysql数据发布功能,需要下载对应插件。安装MySQL扩展后,就会显示MySQL数据源提供选择。

 

1.选择mysql的情况

填完保存即可

 2.Shapefiles数据源,则选择SHP空间文件所在的服务器文件夹。

选择对应的文件就可以拉

3. GeoTIFF 发布tif和Img格式影像 

一样的选择文件地址

 5.添加样式

点击左侧的样式->添加样式。

样式可以通过QGIS等软件配置导出SLD格式后,上传载入。具体操作是在添加样式中点击Upload...上传样式。

 

6.图层发布

发布的主要设置节点,

基于数据源数据—> 设置服务所属的工作区—>设置坐标系 —>计算空间范围 —>选择样式 —>保存 —> 预览服务

 1、点击左侧的图层->添加新的资源,选择一个数据源。

 

选择一个前面创建的你需要发布的数据源

以数据库为例

1.数据库原始表发布

选择你要发布的表,需要有geometry类型的字段。

点击发布,发布过的也可以再次发布,可以添加不一样的样式

 依次填写命名(用英文),坐标参考默认会自动填写,核对下即可,边框的范围点击“从数据中计算”及“Compute from native bounds

样式设置。

点击“发布”选项卡,找到“WMS Settings”-->“Layer Settings”-->“Default Style”,选择该图层的样式信息。

选择你配置的样式信息 

 就可以保存发布了。

7. 图层组发布

图层组发布,实际是将已发布的图层进行叠加组合后,发布为一个新的服务。

1、点击左侧“图层组”-->“添加新图层组”;

  1. 添加图层,选择已有的图层加入到图层组中,并排列其上下层关系;
  2. 添加完成后,点击“生成边界”,将计算图层组的范围。
  3. 保存。

​​​​​​​

 

8. 图层预览

 点击左侧图层预览,将罗列出所有发布的服务列表;点击服务列表中的“OpenLayers”可以对服务进行地图预览。

 9.图层查看

可以查看图层配置的基本信息

总结: 

源数据名称Shapefile则代表需要“数据存储”中添加数据源的文件名称为相应名称的SHP格式数据;mySQL的数据源则需要“数据存储”中添加MySQL基于该数据库的连接。

样式文件名称代表需要在样式中,新增样式时,从sld文件中载入样式信息,来新建样式,新建图层时关联该样式。

http://www.lryc.cn/news/474811.html

相关文章:

  • AI 大模型的发展趋势是怎样的?
  • win10怎么关掉自动更新-小白必看
  • 大学城水电资源管理:Spring Boot解决方案
  • 躺平成长-运营日记-第三天
  • 智慧税务管理:金融企业报税效率与合规性提升
  • linux之网络子系统-用户层接收数据包之同步阻塞方案
  • 【天线&空中农业】花生霉变检测系统源码&数据集全套:改进yolo11-LVMB
  • 全志A133 android10 LVDS幅值调节
  • 弃用 RestTemplate,来了解一下官方推荐的 WebClient !
  • 西圣、倍思、品胜电容笔孰强孰弱?多维度对比测评三款平替电容笔
  • VS2022配置调试Qt源代码
  • Python 的 Pygame 库来开发一个游戏
  • diffusion model 学习笔记
  • 【C++题解】1967. 输出字符的ascii码
  • Java入门9——类和对象+this+构造方法
  • Django目录结构最佳实践
  • npm run dev 报错PS ‘vite‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
  • 后端:Spring、Spring Boot-实例化Bean依赖注入(DI)
  • C++ 数据结构 静态顺序表、动态顺序表。
  • QML旋转选择器组件Tumbler
  • 在工作中常用到的 Linux 命令总结
  • 反射、枚举和lambda表达式
  • Stable Diffusion Web UI 1.9.4常用插件扩展-WD14-tagger
  • java 第19天 Lambda、jdk8.0新方法、Optional
  • 江协科技STM32学习- P31 I2C通信协议
  • 6、liunx目录的功能
  • 挑战Java面试题复习第5天,无人扶我青云志
  • 大规模语言模型:从理论到实践(1)
  • C#如何锁定和解除鼠标及键盘BlockInput
  • Stable Diffusion 3.5发布:图像生成新纪元,多模态AI的突破!