[发明专利]一种电子地图分层管理方法有效
申请号: | 201410534705.1 | 申请日: | 2014-10-11 |
公开(公告)号: | CN104346771B | 公开(公告)日: | 2017-08-04 |
发明(设计)人: | 衡思坤;张自伟;周光宇;王清华;杨甫;朱立位 | 申请(专利权)人: | 国家电网公司;江苏省电力公司;江苏省电力公司连云港供电公司;上海申瑞电网控制系统有限公司 |
主分类号: | G06T3/40 | 分类号: | G06T3/40;G06T3/00 |
代理公司: | 南京理工大学专利中心32203 | 代理人: | 朱显国 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子地图 分层 管理 方法 | ||
1.一种电子地图分层管理方法,其特征在于,包括以下步骤:
步骤1、建立电子地图分层显示模型:
步骤1-1、根据需要显示的内容设定N个图层,N为自然数;
步骤1-2、设定基本图层,设定基本图层的显示比例为L1,保存基本图层地图图片,记录地图图片角点的地面坐标,一维平面地图记录左上角点和右上角点的地面坐标,仿三维2D地图记录左上角、右上角和左下角的地面坐标;
步骤1-3、设定其他图层相对于基本图层的放大比例;设定模糊比例系数f,其中0<f<1;
步骤1-4、绘制和截取其他图层的地图图片,地图图片的观察视角与基本图层地图图片相同,若图层的放大比例为Ln,地图图片中地图的显示比例L满足Ln*f<L<Ln/f;保存其他图层的地图图片,记录左上角点和右上角点的地面坐标;
其中,画面是指显示屏幕画面,地图图片是指按照给定格式保存的地图截图;
步骤2、根据基本图层地图图片的左上角、右上角和左下角的像素位置和相对应的地面坐标点位置的对应关系确定基本图层地图图片与地面坐标的平面转换关系;
步骤3、根据地图图片左上角、右上角像素位置和相对应的地面的坐标点位置的对应关系确定画面的偏移和放大比例;
步骤4、若进行画面中地图缩放,执行步骤5;若进行画面中地图平移,执行步骤6;
步骤5、画面中地图缩放时,新地图图片的查找和显示包括以下步骤:
步骤5-1、确定当前画面中显示的地图相对于基本图层画面地图的放大/缩小比例;
步骤5-2、在所有地图图片中,寻找放大比例小于画面显示比例且包含当前鼠标点所在地图的坐标的所有地图图片;
步骤5-3、从步骤5-2得到的地图图片中确定放大比例的极大值lmax,放大比例的极小值lmin=lmax*f2,查找当前画面显示比例l满足lmin<l<lmax的所有地图图片;
步骤5-4、计算步骤5-3得到的地图图片的中心点的地面坐标,比较寻找中心点地面坐标距离当前画面鼠标点所在地图的坐标最近的地图图片;
步骤5-5、通过以上步骤,确定是否找到新地图图片,若没有找到新地图图片,显示原地图图片;
若找到新地图图片,则调出新地图图片,缩放新地图图片的显示比例至当前画面显示比例,移动地图图片的窗口显示位置,使得鼠标点在该地图图片中的地面坐标与在原地图图片中的地面坐标重合,显示新地图图片;
步骤6、画面中地图平移时,新地图图片的查找和显示包括以下步骤:
步骤6-1、判断窗口中心点所对应的地面坐标位置是否在当前地图图片中,若地图图片边缘移出了中心点,按步骤5在同一层的地图图片中重新寻找合适的新地图图片;其中合适的新地图图片的优先选择顺序为:
首先,选择包含当前窗口中心点的地图图片;
其次,选择包含当前鼠标点的地图图片;
最后,选择画面中心点与窗口中心点最接近的地图图片;
步骤6-2、在同一图层地图图片中寻找,若在同层地图图片中找不到新地图图片,在下一层地图图片中继续寻找,依次循环,直到找到新地图图片,显示新地图图片;
循环至基本图层时,确定基本地图图片为新地图图片;调出新地图图片,根据当前的显示比例和区域,调整新地图图片的显示比例并偏移,保证鼠标点所在位置的地面坐标不变,显示新地图图片。
2.根据权利要求1所述的电子地图分层管理方法,其特征在于,步骤2中基本图层地图图片与地面坐标的平面转换关系为:
设画面象素坐标为[x,y],地面坐标为[X,Y],透视变换函数为F,则:
[x,y]=F([X,Y])
[X,Y]=FT([x,y])
其中FT为F的逆函数。
3.根据权利要求2所述的电子地图分层管理方法,其特征在于,步骤3中画面的偏移和比例关系为:
设画面的偏移为[bx,by],比例关系为s,画面的偏移和比例关系为:
[x,y]=F([X,Y])*s+[bx,by];
[X,Y]=FT([x,y])/s-[bx,by]。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;江苏省电力公司;江苏省电力公司连云港供电公司;上海申瑞电网控制系统有限公司,未经国家电网公司;江苏省电力公司;江苏省电力公司连云港供电公司;上海申瑞电网控制系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410534705.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种双控开关触控片
- 下一篇:一种复合银带的制造方法和制造设备