[发明专利]一种gis数据处理及渲染方法有效
| 申请号: | 202210503626.9 | 申请日: | 2022-05-10 |
| 公开(公告)号: | CN114611036B | 公开(公告)日: | 2022-10-21 |
| 发明(设计)人: | 王瑾;罗喜伶;马佳曼;王景林 | 申请(专利权)人: | 北京航空航天大学杭州创新研究院 |
| 主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/9532;G06F16/9537 |
| 代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 郑海峰 |
| 地址: | 310051 浙江省*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 gis 数据处理 渲染 方法 | ||
1.一种gis数据处理及渲染方法,其特征在于,包括如下步骤:
1)获取地理底图及目标地图数据,采用 geoserver发布wfs服务;根据地理底图的切片方案,寻找最优比例阈值,通过最优比例阈值将目标地图数据分为两层,最上面一层仅作为基础底图用于进行浏览,下面一层用于进行详细要素查询以及交互;
寻找最优比例阈值的方法具体为:
根据应用需求和目标地图数据服务的浏览效果,在地理底图的切片方案中,选取能够看到详细要素信息的比例尺及其对应的级别,并将该级别对应比例以及该级别临近级别的比例都作为参考比例阈值,结合切片量考虑,从参考比例阈值中选取最优比例阈值;
所述从参考比例阈值中选取最优比例阈值,具体为:
当目标地图数据服务缩放到小于某一参考比例阈值时,看不到图斑的细节信息,且当缩放大于该参考比例阈值时,才需要详细地物信息的查询,则选择该参考比例阈值为最优比例阈值;
2)以设定的最优比例阈值作参考,参考地理底图切片方案制定切片策略进行切图,发布wmts服务;
所述以设定的最优比例阈值作参考,参考地理底图切片方案制定切片策略进行切图,具体为:目标地图数据的切片方案仅设置到最优比例阈值即可,即对于目标地图数据,按照地理底图的切片方案进行切图,当到最优比例阈值所对应的级别后停止切图,此时完成目标地图数据的切图;
3)客户端监听地图缩放事件,当地图缩放小于最优比例阈值时,采用wmts服务加载展示,反之当地图缩放大于比例阈值的时候,移除wmts服务,加载wfs服务显示;
4)当加载wfs服务显示时,客户端渲染wfs数据,采用按需调用方式,根据窗口范围确定数据调取的空间范围;
5)当采用wfs服务加载展示时,响应点击地物事件,提供要素的查询功能。
2.根据权利要求1所述的一种gis数据处理及渲染方法,其特征在于,步骤3)中,在地图缩放小于最优比例阈值时,添加目标地图数据对应的wmts栅格服务图层,移除目标地图数据对应的wfs矢量服务图层;在地图缩放大于比例阈值时,添加目标地图数据对应的wfs矢量服务图层,移除目标地图数据对应的wmts栅格服务图层。
3.根据权利要求1所述的一种gis数据处理及渲染方法,其特征在于,步骤4)中的窗口范围通过计算地图的边界范围来获取。
4.根据权利要求1所述的一种gis数据处理及渲染方法,其特征在于,步骤4)具体为:客户端渲染wfs矢量服务数据,采用按需调用方式,通过地图计算边界范围获取当前窗口范围,给wfs矢量服务的filter传递当前窗口范围,最终确定数据调取的空间范围;在加载wfs矢量服务时,通过wfs的getFeature获取对应的要素;请求查询时filter参数负责选择过滤,在请求服务时将当前窗口范围对应的边界信息传递给filter参数,实现可视化窗口地图数据的加载渲染。
5.根据权利要求1所述的一种gis数据处理及渲染方法,其特征在于,步骤5)具体为:当采用wfs服务加载展示时,监听地图的点击事件,获取鼠标所在像素点位置,得到该像素点覆盖的要素,实现要素的查询功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学杭州创新研究院,未经北京航空航天大学杭州创新研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210503626.9/1.html,转载请声明来源钻瓜专利网。





