一种图例展示方法、装置、存储介质及终端制造方法及图纸

技术编号:33082977 阅读:29 留言:0更新日期:2022-04-15 10:40
本发明专利技术公开了一种图例展示方法、装置、存储介质及终端,方法包括:获取预设环形数组中的第二图例集合,其中,每一个第二图例由图例信息及其在环形数组中的位置信息标示;根据第二图例集合确定并展示第一图例集合,其中,第一图例集合中各图例平铺展示于当前页面的边沿线上的图例展示框内,并可对展示的图例集合进行滑动;当接收到针对图例展示框内部的任一触发动作时,获取触发动作对应的显示效果,将显示效果展示于当前页面。由于本申请对当前页面待展示的全部图例构建出环形数组的表示方式,并基于该方式确定需要展示的图例集合进行展示,使得在有限的区域可以展示全部图例,从而提升了动态图例增减的适应性。而提升了动态图例增减的适应性。而提升了动态图例增减的适应性。

【技术实现步骤摘要】
一种图例展示方法、装置、存储介质及终端


[0001]本专利技术涉及计算机
,特别涉及一种图例展示方法、装置、存储介质及终端。

技术介绍

[0002]在GIS(Geographic Information System,地理信息系统)系统界面中,图例是一种非常重要的快速访问组件,一个图例控制一个GIS图层的数据访问。如图1所示,一般而言,在GIS系统界面的右下部会安置一个图例框来收纳图例组件,每一个图例组件由两部分构成:一部分是图例对应的复选框,另一部分是图例的文字描述。当勾选图例对应的复选框时,在GIS界面上就会显示该图例指代的数据,如图标等。
[0003]当前GIS系统的图例安置方式存在如下问题:首先,图例框会对GIS系统界面造成覆盖,在GIS系统界面的呈现效果上不够简洁,有割裂感;其次,当系统需要访问的GIS图层越来越多时,图例组件也会变得非常庞杂,图例框在GIS系统界面中占用的面积也会越来越大,严重影响系统美观和操作体验;最后,由于图例的文字描述长短不一,会对图例框内的排版效果造成巨大的挑战,特别是当GIS系统的图层是按需动本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图例展示方法,其特征在于,所述方法包括:获取预设环形数组中的第二图例集合,其中,每个第二图例由图例信息及其在环形数组中的位置信息标示;根据所述第二图例集合确定并展示第一图例集合;其中,所述第一图例集合中各图例平铺展示于当前页面的边沿线上的图例展示框内,并可对展示的图例集合进行滑动;当接收到针对所述图例展示框内部的任一触发动作时,获取所述触发动作对应的显示效果,其中,触发动作包括滑动、聚焦、点击;将所述显示效果展示于所述当前页面。2.根据权利要求1所述的方法,其特征在于,按照以下步骤生成预设环形图例数组,包括:获取每个第二图例的图例信息,所述图例信息包括图标、图例选中状态、图例描述信息;获取所述每个第二图例在预设数组中的位置信息,其中,所述位置信息用图例在环形数组中的下标标记;基于所述图例信息和位置信息将所述多个第二图例依次保存在预设数组中,生成预设环形数组。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:当接收到的所述触发动作为滑动时,获取滑动的方向和滑动距离;根据所述滑动距离计算所述环形数组中每个第二图例的目标滑动距离,目标滑动距离用第一图例滑动前与滑动后的位置下标的差值标记;根据所述目标滑动距离及滑动方向对所述图例展示框中每个第一图例执行位置移动计算,得到位移后的每个第一图例在环形数组中的位置下标,记为第一最终下标;将所述图例展示框中的每个第一图例的位置下标替换为其对应的所述第一最终下标,获取所述第一最终下标对应的第一图例;将所述第一最终下标对应的第一图例集合展示至所述图例展示框中。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:获取所述滑动操作的滑动方向和滑动距离;当滑动方向为左滑动时,以位移前的位置下标与所述滑动距离对应的位置差做差值,得到所述第一最终下标;当滑动方向为右滑动时,以位移前的位置下标与滑动距离对应的位置差作和,得到所述第一最终下标。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述环形数组中的第二图例个数大于所述第一图例个数时,获取所述图例显示框的初始显示需求对应的第一图例集合;将所述第一图例集合展示至所述图例展示框,并隐藏所述环形数组中未展示的第二图例集合。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述触发动作为聚焦指令时,根据所述聚焦指令从所述第一图例集合内确定至少一个待放大图例;
将所述待放大图例的原始尺寸值替换为预设放大尺寸值,并将所述第一图例集合中所述待放大图例左右两边的多个图例的尺寸值按照预设多个阶梯缩小尺寸值逐一替换;生成替换尺寸值后的第一图例集合;将替换尺寸值后的所述第一图例集合展示至所述图例展...

【专利技术属性】
技术研发人员:郭胜敏李扬夏曙东张瑞龙马红岩聂巧炜宋崇显刘金明
申请(专利权)人:北京掌行通信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1