【server@gis】geoserver服务部署和mysql 数据库图层服务发布

2,240 阅读2分钟

关注公众号"seeling_GIS",回复『前端视频』,领取前端学习视频资料

geoserver 服务部署

  • 文件下载
    • 安装版本下载 网址

    • 插件下载 个版本下均有对应版本的的插件

      插件

    • 插件集成:将下载的jar包文件放入到 geoserver\WEB-INF\lib 文件夹下

    • geoserver跨域问题

          链接:https://pan.baidu.com/s/1i0ZZCvVqzFWT6XkfAPf7Tg 
          提取码:关注公众号获取 
          # 内附配置说明
      
    • 直接部署版本下载

      # 该包是用tomcat 和 GeoServer war包部署,使用到的插件是 mysql,也解决了跨域访问的验证
      链接:https://pan.baidu.com/s/16Bk3WV6_fbXAu6FD-zdmVA 
      提取码:关注公众号获取
      

服务图层发布

登陆服务管理页

新建工作区

  • 点击左侧 数据 -> 工作区
  • 填写 name命令空间URI
    工作区

连接mysql数据库

  • 点击左侧 数据 -> 数据存储

  • 点击 添加新的数据存储

    新建数据源

  • 填入数据库连接信息

    填写信息

  • 连接成功数据库之后,选择需要发布的表,发布服务

    发布服务

  • 图层发布服务参数设置:主要是设置投影和样式

    • 投影

      • 本机SRS通常是直接识别出来,如果未识别出来,可以不用填写
      • 定义SRS 通过查找 进行选择需要的投影,这里使用的是4326
      • 边框中 Native Bounding Box 通常也是根据数据自动识别或者点击从数据中计算,如果没有可以不用填写
      • 纬度/经度边框 此为必填项,如果知道可以直接填写,也可以通过数据填写,如果不知道,可以这种一个【-180,-90,180,90】全球范围,
        设置投影
    • 样式 ,点击顶部的发布,然后在下部分找到 Layer Settings 因为发布的图层是面图层所以在 Default Style 中选择 polygon,其他图像均可在下拉列表中找到对应的样式,此项如果不设置在老版本geoserver会报错

      设置样式

  • 点击发布

  • 图层服务查看 左键->图层组

  • 图层服务预览 左键->Layer Preview

    预览


更多精彩 扫描二维码或者搜索公众号 ‘seeling_GIS’

seeling_GIS