一种基于图层的处理方法及装置的制造方法

文档序号:9750815阅读:319来源:国知局
一种基于图层的处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及图层处理技术,尤其涉及一种基于图层的处理方法及装置。
【背景技术】
[0002]目前在GIS领域,有方法使用图片来表达标识等信息,但这些信息渲染时只能做到一般的渲染,对于此图片进行合成渲染,例如图片叠加或者颜色叠加等,本身就不属于GIS领域的核心内容,表现就比较弱化。但在GIS使用上仍然有很多场合需要结合更丰富的绘制效果。
[0003]目前,基于WEB的各种GIS应用得到大力发展,涉及到各行各业,基本上所有的应用都是基于GIS软件本身提供的相关功能来呈现,例如位置标识,一般的线段等,如图1所示。但是在网管领域,除了需要体现设备的位置关系,还需要有更详细的网管绘制方面的呈现,例如网元需要在GIS上呈现网元的状态,告警呈现等比较复杂的绘制,如图2所示,但是,由于GIS软件不会关注通讯领域的一些特殊表现,从而图2的效果,目前是GIS软件无法满足的。

【发明内容】

[0004]有鉴于此,为解决现有存在的技术问题,本发明实施例提供:
[0005]本发明实施例提供了一种基于图层的处理方法,包括:
[0006]叠加第一图层和第二图层,所述第一图层为底层图层,第二图层为上层图层;
[0007]进行坐标映射,将第二图层中显示对象的坐标转换成屏幕坐标并显示。
[0008]在本发明一实施例中,该方法还包括:
[0009]当第一图层发生变化时,相应地调整第二图层中显示对象的位置,以适应第一图层的变化。
[0010]在本发明一实施例中,所述第一图层的变化包括平移和/或缩放。
[0011]在本发明一实施例中,所述相应地调整第二图层中显示对象的位置,以适应第一图层的变化,包括:
[0012]重新进行坐标映射,将第二图层中显示对象的坐标转换成屏幕坐标并显示。
[0013]在本发明一实施例中,所述第一图层为GIS图层,所述第二图层为网管图层,所述第二图层中的显示对象为网管设备。
[0014]在本发明一实施例中,所述进行坐标映射,将第二图层中显示对象的坐标转换成屏幕坐标,包括:
[0015]将网管设备的经纬度坐标转换成GIS图层的投影坐标;
[0016]将网管设备在GIS图层的投影坐标转换成界面的屏幕坐标。
[0017]在本发明一实施例中,该方法还包括:
[0018]第二图层中显示对象的位置发生变化时,获取所述显示对象当前的屏幕坐标;
[0019]将所述屏幕坐标转换为GIS图层的投影坐标;
[0020]将所述GIS图层的投影坐标转换为经纬度坐标,并保存。
[0021]本发明实施例还提供了一种基于图层的处理装置,其特征在于,该装置包括:叠加模块、映射模块和显示模块;其中,
[0022]所述叠加模块,用于叠加第一图层和第二图层,所述第一图层为底层图层,第二图层为上层图层;
[0023]所述映射模块,用于进行坐标映射,将第二图层中显示对象的坐标转换成屏幕坐标;
[0024]所述显示模块,用于显示第一图层以及第二图层中的显示对象。
[0025]在本发明一实施例中,该装置还包括调整模块,
[0026]所述调整模块,用于当第一图层发生变化时,相应地调整第二图层中显示对象的位置,以适应第一图层的变化。
[0027]在本发明一实施例中,所述调整模块,具体用于重新进行坐标映射,将第二图层中显示对象的坐标转换成屏幕坐标并显示。
[0028]在本发明一实施例中,所述第一图层为GIS图层,所述第二图层为网管图层,所述第二图层中的显示对象为网管设备。
[0029]在本发明一实施例中,所述映射模块和/或调整模块,具体用于:
[0030]将网管设备的经纬度坐标转换成GIS图层的投影坐标;
[0031]将网管设备在GIS图层的投影坐标转换成界面的屏幕坐标。
[0032]在本发明一实施例中,该装置还包括坐标存储模块,
[0033]所述坐标存储模块,用于当第二图层中显示对象的位置发生变化时,获取所述显示对象当前的屏幕坐标;将所述屏幕坐标转换为GIS图层的投影坐标;将所述GIS图层的投影坐标转换为经纬度坐标,并保存。
[0034]本发明实施例所述的基于图层的处理方法及装置,叠加第一图层和第二图层,所述第一图层为底层图层,第二图层为上层图层;行坐标映射,将第二图层中显示对象的坐标转换成屏幕坐标并显示。采用本发明实施例所述的技术方案,能够丰富图形显示效果,提高用户体验,且实现简便,灵活度较高。
【附图说明】
[0035]图1为一 GIS图形示意图;
[0036]图2为一网管绘制效果示意图;
[0037]图3为本发明实施例一种基于图层的处理方法;
[0038]图4为本发明实施例再一种基于图层的处理方法;
[0039]图5为本发明实施例一种基于图层的处理装置结构TK意图;
[0040]图6为本发明实施例再一种基于图层的处理装置结构不意图;
[0041]图7为本发明实施例再一种基于图层的处理装置结构不意图;
[0042]图8为本发明实施例1所述基于图层的处理方法流程示意图;
[0043]图9为本发明实施例1中图层叠加原理示意图;
[0044]图10为本发明实施例1中坐标映射原理示意图;
[0045]图11为GIS图层发生移动、网管设备位置不动的场景示意图;
[0046]图12为本发明实施例所述GIS图层发生移动、网管设备位置发生相应变化的场景示意图。
【具体实施方式】
[0047]图3为本发明实施例一种基于图层的处理方法,如图3所示,该方法包括:
[0048]步骤31:叠加第一图层和第二图层,所述第一图层为底层图层,第二图层为上层图层;
[0049]步骤32:进行坐标映射,将第二图层中显示对象的坐标转换成屏幕坐标并显示。
[0050]可选的,如图4所示,在本发明一实施例中,该方法还包括:
[0051]步骤33:当第一图层发生变化时,相应地调整第二图层中显示对象的位置,以适应第一图层的变化。
[0052]可选的,在本发明一实施例中,所述第一图层的变化包括平移和/或缩放。
[0053]可选的,在本发明一实施例中,所述相应地调整第二图层中显示对象的位置,以适应第一图层的变化,包括:
[0054]重新进行坐标映射,将第二图层中显示对象的坐标转换成屏幕坐标并显示。
[0055]可选的,在本发明一实施例中,所述第一图层为GIS图层,所述第二图层为网管图层,所述第二图层中的显示对象为网管设备。
[0056]这里,GIS绘制的界面为GIS图层,网管绘制的网元界面为网管图层。
[0057]可选的,在本发明一实施例中,所述进行坐标映射,将第二图层中显示对象的坐标转换成屏幕坐标,包括:
[0058]将网管设备的经纬度坐标转换成GIS图层的投影坐标;
[0059]将网管设备在GIS图层的投影坐标转换成界面的屏幕坐标。
[0060]可选的,在本发明一实施例中,该方法还包括:
[0061]第二图层中显示对象的位置发生变化时,获取所述显示对象当前的屏幕坐标;
[0062]将所述屏幕坐标转换为GIS图层的投影坐标;
[0063]将所述GIS图层的投影坐标转换为经纬度坐标,并保存。
[0064]本发明实施例还相应地提出了一种基于图层的处理装置,如图5所示,该装置包括:叠加模块51、映射模块52和显示模块53 ;其中,
[0065]所述叠加模块51,用于叠加第一图层和第二图层,所述第一图层为底层图层,第二图层为上层图层;
[0066]所述映射模块52,用于进行坐标映射,将第二图层中显示对象的坐标转换成屏幕坐标;
[0067]所述显示模块53,用于显示第一图层以及第二图层中的显示对象。
[0068]可选的,如图6所示,在本发明一实施例中,该装置还包括调整模块54,
[0069]所述调整模块54,用于当第一图层发生变化时,相应地调整第二图层中显示对象的位置,以适应第一图层的变化。
[0070]可选的,在本发明一实施例中,所述调整模块54,具体用于重新进行坐标映射,将第二图层中显示对象的坐标转换成屏幕坐标并显示。
[0071]可选的,在本发明一实施例中,所述第一图层为GIS图层,所述第二图层为网管图层,所述第二图层中的显示对象为网管设备。
[0072]可选的,在本发明一实施例中,所述映射模块52和/或调整模块54,具体用于:
[0073]将网管设备的经纬度坐标转换成GIS图层的投影坐标;
[0074]将网管设备在GIS图层的投影坐标转换成界面的屏幕坐标。
[0075]可选的,如图7所示,在本发明一实施例中,该装置还包括坐标存储模块55,
[0076]所述坐标存储模块55,用于当第二图层中显示对象的位置发生变化时,获取所述显示对象当前的屏幕坐标;将所述屏幕坐标转换为GIS图层的投影坐标;将所述GIS图层的投影坐标转换为经纬度坐标,并保存。
[0077]下面通过具体实施例对本发明的技术方案作进一步详细说明。
[0078]实施例1
[0079]GIS软件侧重于与地理位置信息相关的处理,在绘制时也主要针对地理要素进行渲染,例如位置标识,路线等。对于通讯行业的网管来说,不管是否使用GIS地图,网管的表现绘制都是最主要的,告警的呈现,状态的呈现,需要在拓扑中一目了然的获知。但GIS已经渗入到各行各业中,网管也会逐渐使用很多GIS功能来提升网管可操作性,易用性等。由于GIS软件自身关注不同,所以本实施例的将网管丰富的渲染效果和强大的GIS功能相结合,达到GIS功能不缺失且网管丰富的渲染效果仍然保留。
[0080]为了克服现有技术中GIS软件绘制特殊图形的缺点,解决现有技术中存在
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1