使用GeoServer中进行路网最短路径数据服务发布

 时间:2026-02-14 07:17:45

1、登录GeoServer,依次点击“数据存储”->“添加新的数据存储”,如下

图所示:

使用GeoServer中进行路网最短路径数据服务发布

2、选择“PostGIS(PostGIS Database)”,如下图所示:

使用GeoServer中进行路网最短路径数据服务发布

3、填写存储基本信息及连接参数信息后,点击“保存”,如下图所示:

使用GeoServer中进行路网最短路径数据服务发布

4、点击图层名称为road后的发布,如下图所示:

使用GeoServer中进行路网最短路径数据服务发布

5、坐标参考系统选择EPSG:4326和边框都通过Compute方式计算,最后点

击“保存”,如下图所示:

使用GeoServer中进行路网最短路径数据服务发布

6、对road图层进行编辑,切换到发布选项卡,设置线层的样式,如下图所

示:

使用GeoServer中进行路网最短路径数据服务发布

使用GeoServer中进行路网最短路径数据服务发布

7、依次点击“图层”->“添加新的资源”,如下图所示:

使用GeoServer中进行路网最短路径数据服务发布

8、添加图层,选择前面的road要素图层,然后找到“配置新的SQL视图”,

如下图所示:

使用GeoServer中进行路网最短路径数据服务发布

9、创建新的SQL视图中输入视图名称和SQL与,SQL视图参数,点击从SQL

猜想的参数,默认值设置为0,验证的正则表达式设置为 ^-?[\d.]+$ ,属性刷新后,显示函数名称,类型选择Geometry,SRID设置为4326,然后点击“保存”,如下图所示:

SELECT * FROM pgr_fromctod('road', %x1%, %y1%, %x2%, %y2%)

使用GeoServer中进行路网最短路径数据服务发布

10、坐标参考系统选择EPSG:4326和边框都通过Compute方式计算,最后点

击“保存”,如下图所示:

使用GeoServer中进行路网最短路径数据服务发布

11、切换到编辑图层的Security选项卡,勾选Grant access to any role,然

后点击“保存”,如下图所示:

使用GeoServer中进行路网最短路径数据服务发布

12、这样SQL视图图层就创建好了,并且出现在图层列表中,如下图所示:

使用GeoServer中进行路网最短路径数据服务发布

  • 九嶷山怎么去,九嶷山自驾线路,九嶷山公交线路
  • 浏览器提示您未允许flash或尚未安装怎么办?
  • 当心情不好的时候,你应该怎么办?
  • 腾讯会议怎么设置入会自动开启摄像头和麦克风?
  • win10待机唤醒后无法连接wifi解决方法
  • 热门搜索
    淘宝怎么申请售后 豆角的做法大全家常 mac地址怎么看 快速降糖的方法 方法检出限 怎么锻炼腿部肌肉 华凌冰箱怎么样 中国东方航空怎么样 说明文的说明方法 服务器怎么用