首先要安装geoserver 和 postgis,具体就不赘述了,不会的可以百度。

1、创建空间数据库,这里用的工具是Navicat Premium 15

新建查询执行下面命令

CREATE EXTENSION postgis

验证:执行下面语句不报错即可

SELECT ST_SetSRID(ST_Point(-87.71,43.741),4326),ST_GeomFromText('POINT(-87.71 43.741)',4326)

2、数据库建好,导入shp数据

进入pgAdmin数据库操作界面,选择这个插件

文件和路径均不能带中文,带中文就导入失败。

导入成功后会出现与文件名相同名字的表。

修改数据表字段名称(中文改拼音首字母)和类型(合适类型)

3、使用geoserver 发布wms服务

进入geoserver管理页面,进入工作区,新建工作区

进入数据存储,新建数据

新建postgis数据源

根据下面提示填写,其他默认,点击保存

出现下图,表示成功连接上数据库 ---点击发布

出现下图,表示失败,检查上面所输入的参数,肯定有错的地方,修改成功后继续

主要是这三个地方修改,其他默认

保存后到layer preview中查看

显示数据表示发布成功。

shp数据导入PostGIS,使用geoserver发布wms服务相关推荐

  1. 【使用QGIS入库将shp数据导入postgis、postgres数据库】

    使用QGIS入库将shp数据导入postgis.postgres数据库 第一步,安装并打开QGIS软件 第二步,连接PostGIS数据库 在弹出的连接信息界面中配置数据库连接参数 输入数据库连接参数后 ...

  2. geoserver发布wms服务和wmts服务,并在cesium上进行调用

    最近的业务需求要求将一张tiff影像加载到cesium的地形上,网上查阅了很多资料,有很多的方法.结合我的业务需求需要使用开源软件,所以我考虑用geoserver发布wms以及wmts服务,然后ces ...

  3. shp数据导入postgis

    下载各地区geojson数据:地图选择器 geojson和shp数据互转: mapshaper 可以使用安装postgis时自带的工具 如果想要连上阿里云服务器,主机改为120.76.197.111, ...

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

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

  5. 使用GeoServer发布WMS动态地图服务,使用openlayers访问wms服务浏览地图数据

    GEOServer是java版开源工具,使用GEOServer简单几步就可以搭建自己的地图服务,与小伙伴们共享地图数据. 一.使用GEOServer发布WMS动态地图服务 大致步骤如下: 1. 新建工 ...

  6. Geoserver发布wms地图服务的样式制作(地图工具篇.4)

    听老人家说:多看美女会长寿 地图之家总目录(建议先查看该内容) 相关文章查看: 5.(地图工具篇)Geoserver发布wms地图服务(shape数据) 1.安装udig工具 安装较简单,不做介绍 下 ...

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

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

  8. geoserver发布地图服务

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

  9. Geoserver发布wms地图服务(shape数据)(地图工具篇.5)

    听老人家说:多看美女会长寿 地图之家总目录(建议先查看该内容) 相关文章查看 28.(leaflet篇)leaflet接入geoserver发布的wms服务 1.新建一个工作区 2.输入工作区名称和命 ...

  10. geoserver安装_pgRouting教程九:使用GeoServer发布WMS/WFS接口

    本文衔接上篇文章: 不睡觉的怪叔叔:pgRouting教程八:使用pl/pgsql写存储过程​zhuanlan.zhihu.com 上篇文章使用pl/pgsql实现了存储过程,本文将使用GeoServ ...

最新文章

  1. 如何利用 C# 爬取 One 持有者返利数据!
  2. 万字长文带你入门 GCN
  3. 简单的VC 操作XML 文件的的方法
  4. Meteor工作目录的划分
  5. DevExpress控件GridControl中的布局详解 【转】
  6. openldap linux客户端,OpenLDAP 客户端安装部署
  7. python数组遍历输出所有组合_python遍历列表和数组实例讲解
  8. 你见过哪些令你瞠目结舌的 JavaScript 代码技巧?
  9. ubuntu16.04下ROS操作系统学习笔记(三 / 四)ROS基础-ROS中的关键组件
  10. wordpress网站提示“建立数据库连接时出错”
  11. 03-【nginx】nginx源码分析--proxy模式下nginx的自动重定向auto_redirect
  12. IE首页被劫持,桌面图标异常的个人综合清理方法
  13. 【UE4】给游戏制作一个简易的小地图
  14. amcharts4 总结
  15. 数据保护新愿景:欧盟GDPR十个误解与争议
  16. 第四代反应堆的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  17. SpringMVC 之类型转换Converter详解转载
  18. 电子驱蚊器就是智商税
  19. 浅谈标签传播算法:LPA
  20. 【彻底卸载mysql】卸载mysql 【亲测有效】

热门文章

  1. 如何打开屏幕坏的手机_手机屏幕坏了怎么打开usb调试
  2. linux ps的a选项,linux下PS命令详解(转载)
  3. 改变TMQQ2009版消息提示音
  4. win10怎么用记事本打开html文件,Win10系统怎么打开记事本
  5. 腾讯x5内核(TBS)简单集成封装
  6. Android图书馆选座系统课程设计
  7. Android控件-TabLayout使用介绍
  8. E-prime 行为实验设计
  9. Halcon 《机器视觉算法及应用》十例(其四)
  10. vs2017如何编写python_vs2017添加python的方法