System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及轨道交通,尤其是指一种地铁轨道交通站场图的动态缩放展示方法。
技术介绍
1、针对地铁轨道交通站场图,现在大多依赖于单一窗口来展示复杂的站场图,在通过地铁轨道交通站场图进行地铁轨道交通情况分析时,难免会需要通过缩放处理来查看更广阔区域或更细节内容。但由于只有一个窗口进行站场图展示,会因为单一窗口的范围限制,造成清晰度下降和图像的不完整显示,并无法满足缩放处理后对于地铁轨道交通站场图的视觉需求。
技术实现思路
1、本专利技术的目的是克服现有技术中的缺点,提供一种地铁轨道交通站场图的动态缩放展示方法,通过设置主显示窗口和辅显示窗口,以在对进行缩放处理后,能够通过主显示窗口和辅显示窗口来展示缩放处理后的地铁轨道交通站场图,从而对地铁轨道交通站场图进行更加高效、清晰和灵活的显示,能够解决现有的通过单一窗口展示地铁轨道交通站场图的方法中存在的无法满足缩放处理后对于地铁轨道交通站场图的视觉需求,易造成图像不完整显示和清晰度下降的问题,使得能够在有限的屏幕空间内获得更广阔的视野,更容易理解和导航复杂的地铁轨道交通站场布局。
2、本专利技术的目的是通过下述技术方案予以实现:
3、一种地铁轨道交通站场图的动态缩放展示方法,包括,
4、预创建主显示窗口和辅显示窗口,并将主显示窗口和辅显示窗口嵌入至地铁轨道交通站场图的展示主界面中;
5、获取站场图缩放请求,根据站场图缩放请求对地铁轨道交通站场图进行缩放处理;
6、获取主显示窗口在展
7、根据主显示窗口中显示的缩放处理后的站场图部分确定辅显示窗口中显示的缩放处理后的站场图部分,并在辅显示窗口中显示。
8、进一步的,所述预创建主显示窗口和辅显示窗口,并将主显示窗口和辅显示窗口嵌入至地铁轨道交通站场图的展示主界面中,还包括,将主显示窗口的可视状态设置为显示,将辅显示窗口的可视状态设置为隐藏。
9、进一步的,所述预创建主显示窗口和辅显示窗口,包括,主显示窗口和辅显示窗口的窗口展示区域的大小相同,且在展示主界面中,主显示窗口和辅显示窗口的展示优先级最高。
10、进一步的,所述获取主显示窗口在展示主界面中的位置,确定主显示窗口中显示的缩放处理后的站场图部分,包括,建立展示主界面坐标系,确定主显示窗口各端点在展示主界面坐标系下的坐标值,确定缩放处理前地铁轨道交通站场图各端点在展示主界面坐标系下的坐标值,建立地铁轨道交通站场图坐标系,确定主显示窗口各端点在缩放处理前的地铁轨道交通站场图坐标系下的坐标值,获取缩放处理后地铁轨道交通站场图各端点在展示主界面坐标系下的坐标值,确定缩放处理前后地铁轨道交通站场图坐标系的坐标变化参数,根据坐标变化参数确定主显示窗口各端点在缩放处理后的地铁轨道交通站场图坐标系下的坐标值,确定主显示窗口中显示的缩放处理后的站场图部分。
11、进一步的,所述获取站场图缩放请求,根据站场图缩放请求对站场图进行缩放处理,包括,获取站场图缩放请求,判断对地铁轨道交通站场图的缩放操作;若判断为对地铁轨道交通站场图进行放大操作,则根据站场图缩放请求确定请求放大倍数,并按照放大倍数对地铁轨道交通站场图进行放大处理,保持辅显示窗口的可视状态为隐藏;若判断为对地铁轨道交通站场图进行缩小操作,则根据站场图缩放请求确定请求缩小倍数,将地铁轨道交通站场图按照请求缩小倍数进行缩小处理,将辅显示窗口的可视状态切换为显示,并根据主显示窗口在展示主界面中的位置确定辅显示窗口中显示的缩放处理后的站场图部分。
12、进一步的,所述根据主显示窗口中显示的缩放处理后的站场图部分确定辅显示窗口中显示的缩放处理后的站场图部分,包括,判断对地铁轨道交通站场图进行缩小操作,将辅显示窗口的可视状态切换为显示,获取主显示窗口各端点在缩小处理后的地铁轨道交通站场图坐标系下的坐标值,将主显示窗口最右端两个端点作为辅显示窗口最左端两个端点,根据主显示窗口各端点在缩小处理后的地铁轨道交通站场图坐标系下的坐标值确定辅显示窗口各端点在缩小处理后的地铁轨道交通站场图坐标系下的坐标值,确定辅显示窗口中显示的缩放处理后的站场图部分。
13、进一步的,所述根据主显示窗口中显示的缩放处理后的站场图部分确定辅显示窗口中显示的缩放处理后的站场图部分,包括,实时检测主显示窗口的移动操作,根据移动操作更新主显示窗口各端点在缩小处理后的地铁轨道交通站场图坐标系下的坐标值,根据更新后的主显示窗口各端点在缩小处理后的地铁轨道交通站场图坐标系下的坐标值更新辅显示窗口中显示的缩放处理后的站场图部分。
14、进一步的,所述根据移动操作更新主显示窗口各端点在缩小处理后的地铁轨道交通站场图坐标系下的坐标值,包括,确定地铁轨道交通站场图各边界的边界坐标值,在根据移动操作更新主显示窗口各端点在缩小处理后的地铁轨道交通站场图坐标系下的坐标值时,将更新后的主显示窗口各端点在缩小处理后的地铁轨道交通站场图坐标系下的坐标值与边界坐标值进行比较,并在存在一个主显示窗口的端点超过边界坐标值时,将边界坐标值作为该端点更新后的坐标值,根据该端点更新后的坐标值确定主显示窗口的其他端点更新后的坐标值。
15、本专利技术的有益效果是:
16、通过设置主显示窗口和辅显示窗口,以在对进行缩放处理后,能够通过主显示窗口和辅显示窗口来展示缩放处理后的地铁轨道交通站场图,从而对地铁轨道交通站场图进行更加高效、清晰和灵活的显示,使得能够在有限的屏幕空间内获得更广阔的视野,更容易理解和导航复杂的地铁轨道交通站场布局。
17、在执行放大操作时,会依旧保持在单个窗口上执行等比放大操作,保障地铁轨道交通站场图的清晰度,同时保持了图像的比例和完整性。而在执行缩小操作时,能通过辅显示窗口辅助显示的方式来确保地铁轨道交通站场图的整体内容能够在有限的显示空间内得以完整展示。既提高了地铁轨道交通站场图的可视区域,也保证了在不同缩放级别下的清晰度和可读性。
本文档来自技高网...【技术保护点】
1.一种地铁轨道交通站场图的动态缩放展示方法,其特征在于,包括,预创建主显示窗口和辅显示窗口,并将主显示窗口和辅显示窗口嵌入至地铁轨道交通站场图的展示主界面中;
2.根据权利要求1所述的一种地铁轨道交通站场图的动态缩放展示方法,其特征在于,所述预创建主显示窗口和辅显示窗口,并将主显示窗口和辅显示窗口嵌入至地铁轨道交通站场图的展示主界面中,还包括,将主显示窗口的可视状态设置为显示,将辅显示窗口的可视状态设置为隐藏。
3.根据权利要求2所述的一种地铁轨道交通站场图的动态缩放展示方法,其特征在于,所述预创建主显示窗口和辅显示窗口,包括,主显示窗口和辅显示窗口的窗口展示区域的大小相同,且在展示主界面中,主显示窗口和辅显示窗口的展示优先级最高。
4.根据权利要求3所述的一种地铁轨道交通站场图的动态缩放展示方法,其特征在于,所述获取主显示窗口在展示主界面中的位置,确定主显示窗口中显示的缩放处理后的站场图部分,包括,
5.根据权利要求4所述的一种地铁轨道交通站场图的动态缩放展示方法,其特征在于,所述获取站场图缩放请求,根据站场图缩放请求对站场图进
6.根据权利要求5所述的一种地铁轨道交通站场图的动态缩放展示方法,其特征在于,所述根据主显示窗口中显示的缩放处理后的站场图部分确定辅显示窗口中显示的缩放处理后的站场图部分,包括,
7.根据权利要求6所述的一种地铁轨道交通站场图的动态缩放展示方法,其特征在于,所述根据主显示窗口中显示的缩放处理后的站场图部分确定辅显示窗口中显示的缩放处理后的站场图部分,包括,
8.根据权利要求7所述的一种地铁轨道交通站场图的动态缩放展示方法,其特征在于,所述根据移动操作更新主显示窗口各端点在缩小处理后的地铁轨道交通站场图坐标系下的坐标值,包括,
...【技术特征摘要】
1.一种地铁轨道交通站场图的动态缩放展示方法,其特征在于,包括,预创建主显示窗口和辅显示窗口,并将主显示窗口和辅显示窗口嵌入至地铁轨道交通站场图的展示主界面中;
2.根据权利要求1所述的一种地铁轨道交通站场图的动态缩放展示方法,其特征在于,所述预创建主显示窗口和辅显示窗口,并将主显示窗口和辅显示窗口嵌入至地铁轨道交通站场图的展示主界面中,还包括,将主显示窗口的可视状态设置为显示,将辅显示窗口的可视状态设置为隐藏。
3.根据权利要求2所述的一种地铁轨道交通站场图的动态缩放展示方法,其特征在于,所述预创建主显示窗口和辅显示窗口,包括,主显示窗口和辅显示窗口的窗口展示区域的大小相同,且在展示主界面中,主显示窗口和辅显示窗口的展示优先级最高。
4.根据权利要求3所述的一种地铁轨道交通站场图的动态缩放展示方法,其特征在于,所述获取主显示窗口在展示主界面中...
【专利技术属性】
技术研发人员:庄朝盛,卢红月,杨静霆,
申请(专利权)人:众合智行轨道交通技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。