[发明专利]一种多源地图数据处理方法有效
申请号: | 201310648111.9 | 申请日: | 2013-12-03 |
公开(公告)号: | CN103699582B | 公开(公告)日: | 2017-01-18 |
发明(设计)人: | 李宽荣;韩双立;高勇;赵光俊;刘哲甫;刘万龙;朱传晶 | 申请(专利权)人: | 天津市普迅电力信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 天津盛理知识产权代理有限公司12209 | 代理人: | 韩奎勇 |
地址: | 300384 天津市西*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种多源地图数据处理方法,包括步骤有(1)通过拼接参数组成地图请求路径;包括令牌、地图范围、多源地图参数、图片尺寸及图片格式参数值;(2)计算包含切片或影像图的地面分辨率,结合图片尺寸参数,确定最终返回地图的地理范围坐标,并将生成处理后的业务图添加到多源地图集合;(3)遍历并融合多源地图图片集合中的所有图片为最终返回的一张总业务图图片。本发明采用隔离底层空间数据结构,直接对各种图进行融合处理,实现了多源地理图或业务图数据的集成,实现了静态图与动态图的精确融合。 | ||
搜索关键词: | 一种 源地 数据处理 方法 | ||
【主权项】:
一种多源地图数据处理方法,其特征在于包括步骤如下:(1)通过拼接参数组成地图请求路径;包括令牌、地图范围、多源地图参数、图片尺寸及图片格式参数值;(2)计算包含切片或影像图的地面分辨率,结合图片尺寸参数,确定最终返回地图的地理范围坐标,并将生成处理后的业务图添加到多源地图集合,具体方法步骤为:①如果请求的多源地图参数中不包含切片或影像的静态图,只需通过获取的范围坐标及图片尺寸参数即可计算出最终的业务图的地理坐标范围,A,参数表示如下:地图范围bbox:x轴左下角坐标值xmin,y轴左下角坐标值ymin,x轴右上角坐标值xmax,y轴右上角坐标值ymax;图片尺寸size:图片宽度width,图片高度height;地理长度Δx=xmax‑xmin;地理宽度Δy=ymax‑ymin;B,当拉框放大或者缩小当前地图时,针对最终返回的地图范围都有个默认逻辑,即以地理长度Δx、地理宽度Δy中变化较大的值为变化标准,结合拉框的中心点坐标及图片尺寸参数来计算变化较大值坐标轴方向变化的地理距离,以及计算变化较小的边方向的地理距离;C,以地理长度Δx>地理宽度Δy为例,x轴左下角坐标值xmin、x轴右上角坐标值xmax将不会变动,变化后的地理宽度ΔyT=Δx*(height/width)变化后的y轴左下角坐标值yminT‑=(ΔyT/2‑Δy);变化后的y轴右上角坐标值ymaxT+=(ΔyT/2‑Δy);其中,T是一个区别符,代表的是变化后的相应值,因此,最终返回的地图范围bbox的地理范围坐标值为x轴左下角坐标值xmin,变化后的y轴左下角坐标值yminT,x轴右上角坐标值xmax,变化后的y轴右上角坐标值ymaxT;②、如果请求的多源地图参数中包含切片或影像的静态图,由于切片或影像图是静态图片,具有固定的比例尺级别属性,为了防止融合地图时对切片或影像的拉伸错位,需要与步骤①中计算出的地理坐标范围有所差异;A,结合切片或影像图信息,确定最终的地面分辨率lastDPI起始的地面分辨率startDPI=Δx/width;最终的地面分辨率lastDPI为切片或影像图所有比例尺下的地面分辨率与起始的地面分辨率startDPI差值最小的那个分辨率;B,相关参数表示如下:拉框中心点point,中心点的x轴坐标x,中心点的y轴坐标y:中心点的x轴坐标x=xmin+(xmax‑xmin)/2;中心点的y轴坐标y=ymin+(ymax‑ymin)/2);以中心点计算出范围坐标:变化后的x轴左下角坐标值xminT=x‑lastDPI*width/2;变化后的y轴左下角坐标值yminT=y‑lastDPI*length/2;变化后的x轴右上角坐标值xmaxT=x+lastDPI*width/2;变化后的y轴右上角坐标值ymaxT=y+lastDPI*length/2;其中,T是一个区别符,代表的是变化后的相应值,最终返回的地图范围bbox的地理范围值为变化后的x轴左下角坐标值xminT、变化后的y轴左下角坐标值yminT、变化后的x轴右上角坐标值xmaxT、变化后的y轴右上角坐标值ymaxT;(3)遍历并融合多源地图图片集合中的所有图片为最终返回的一张总业务图图片,具体方法步骤为:①处理切片或影像的静态图片,融合为最底层地理背景图并添加到多源地图图片集合里;A,根据最终的地面分辨率lastDPI、地图范围bbox参数值确定相应比例尺下的切片或影像图及其行列号信息;B,采用多线程技术从切片或影像图服务器上获取相关的所有切片或影像图,并添加到多源地图图片集合里;C,拼接临时图片集合里的切片或影像图,形成一张拼接图;D,根据最终的地理范围剪切拼接图,并将最终的图添加到多源地图图片集合里;②通过相关参数及其他动态图服务器获取最终地理范围、图片尺寸、图片格式的地图图片,放到多源地图图片集合里;具体步骤为:A,根据最终的地理范围、图片尺寸、图层id、图片格式,拼接成表述性状态转移REST标准的服务请求路径;B,通过表述性状态转移REST请求路径获取动态图,并添加到多源地图图片集合里;C,或将参数拼接成开放地理空间信息联盟OGC标准的服务请求路径,通过调用开放地理空间信息联盟OGC生成图服务获取动态图并添加到多源地图图片集合里;③、遍历多源地图图片集合,并融合所有图片为一张图片,即最终返回的地图图片;A,同切片或影像图拼接逻辑相似,根据图片的宽和高创建画布;B,遍历最终的多源地图图片集合,并将每个图片绘制到画布中,获得最终返回的业务图。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津市普迅电力信息技术有限公司,未经天津市普迅电力信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310648111.9/,转载请声明来源钻瓜专利网。
- 上一篇:儿童游戏围框
- 下一篇:用椭圆链轮进行两档调速的自行车