一种地图信息显示方法、装置、电子设备及存储介质与流程
未命名
10-21
阅读:63
评论:0
1.本技术涉及多媒体通信技术领域,尤其涉及一种地图信息显示方法、装置、电子设备及存储介质。
背景技术:
2.随着技术的发展,越来越多的用户选择通过手机等移动终端阅读小说、期刊等电子书籍。在阅读电子书籍的过程中,尤其是阅读涉及多处地理位置(国家、城市、山川、河流等)的电子书籍时,由于涉及的地理名称较多,导致读者来回切换阅读进度查看对应的地理名称,以辅助阅读,操作繁琐。
技术实现要素:
3.本技术实施例提供一种地图信息显示方法、装置、电子设备及存储介质,以解决相关技术中的电子书的阅读方式存在操作繁琐的问题。
4.为解决上述技术问题,本技术是这样实现的:
5.第一方面,本技术实施例提供了一种地图信息显示方法,用于电子设备,所述方法包括:
6.接收针对电子书的阅读界面显示的目标地理信息的第一输入;
7.响应于所述第一输入,确定与所述目标地理信息对应的目标地图;
8.显示所述目标地图。
9.可选地,所述显示所述目标地图之后,所述方法还包括:
10.接收对标识信息的第二输入,所述标识信息为所述目标地理信息对应的标识;
11.响应于所述第二输入,显示所述目标地理信息对应的三维模型。
12.可选地,所述显示所述目标地理信息对应的三维模型之后,所述方法还包括:
13.在所述三维模型的显示界面显示n个事件信息,所述n个事件信息为所述电子书中包括的n个与所述目标地理信息关联的事件内容,n为大于0的整数。
14.可选地,在n大于1的情况下,所述在所述三维模型的显示界面显示n个事件信息之后,所述方法还包括:
15.接收对所述三维模型的第三输入;
16.在所述第三输入满足预设条件的情况下,在所述三维模型的显示界面的预设区域显示所述n个事件信息中的目标事件信息;
17.其中,所述第三输入包括旋转操作或拖拽操作。
18.可选地,所述目标地图包括标签编辑标识,所述显示所述目标地图之后,所述方法还包括:
19.接收对所述目标地图的标签编辑标识的第四输入;
20.响应于所述第四输入,显示所述标签编辑标识对应的标签编辑界面;
21.其中,所述标签编辑界面显示有与所述目标地图对应的章节内容所包括的标签信
息。
22.可选地,所述确定与所述目标地理信息对应的目标地图,包括:
23.从预设数据库中确定与所述目标地理信息对应的目标地图,所述预设数据库包括至少一张地图,且所述至少一张地图是基于所述电子书中的地理信息生产得到的。
24.可选地,所述从预设数据库中确定与所述目标地理信息对应的目标地图,包括:
25.从所述预设数据库中确定与所述目标地理信息对应的m张地图,m为大于1的整数;
26.确定所述电子书在当前界面显示的文档内容所对应的章节信息;
27.从所述m张地图中确定与所述章节信息对应的目标地图。
28.第二方面,本技术实施例提供一种地图信息显示装置,包括:
29.第一接收模块,用于接收针对电子书的阅读界面显示的目标地理信息的第一输入;
30.确定模块,用于响应于所述第一输入,确定与所述目标地理信息对应的目标地图;
31.第一显示模块,用于显示所述目标地图。
32.可选地,所述装置还包括:
33.第二接收模块,用于接收对标识信息的第二输入,所述标识信息为所述目标地理信息对应的标识;
34.第二显示模块,用于响应于所述第二输入,显示所述目标地理信息对应的三维模型。
35.可选地,所述装置还包括:
36.第三显示模块,用于在所述三维模型的显示界面显示n个事件信息,所述n个事件信息为所述电子书中包括的n个与所述目标地理信息关联的事件内容,n为大于0的整数。
37.可选地,在n大于1的情况下,所述装置还包括:
38.第三接收模块,用于接收对所述三维模型的第三输入;
39.第四显示模块,用于在所述第三输入满足预设条件的情况下,在所述三维模型的显示界面的预设区域显示所述n个事件信息中的目标事件信息;
40.其中,所述第三输入包括旋转操作或拖拽操作。
41.可选地,所述装置还包括:
42.第四接收模块,用于接收对所述目标地图的标签编辑标识的第四输入;
43.第五显示模块,用于响应于所述第四输入,显示所述标签编辑标识对应的标签编辑界面;
44.其中,所述标签编辑界面显示有与所述目标地图对应的章节内容所包括的标签信息。
45.可选地,所述确定模块,具体用于从预设数据库中确定与所述目标地理信息对应的目标地图,所述预设数据库包括至少一张地图,且所述至少一张地图是基于所述电子书中的地理信息生产得到的。
46.可选地,所述确定模块,包括:
47.第一确定单元,用于从所述预设数据库中确定与所述目标地理信息对应的m张地图,m为大于1的整数;
48.第二确定单元,用于确定所述电子书在当前界面显示的文档内容所对应的章节信
息;
49.第三确定单元,用于从所述m张地图中确定与所述章节信息对应的目标地图。
50.第三方面,本技术实施例提供一种电子设备,包括收发机和处理器,
51.所述处理器,用于接收针对电子书的阅读界面显示的目标地理信息的第一输入;响应于所述第一输入,确定与所述目标地理信息对应的目标地图;显示所述目标地图。
52.可选地,所述处理器,用于接收对标识信息的第二输入,所述标识信息为所述目标地理信息对应的标识;响应于所述第二输入,显示所述目标地理信息对应的三维模型。
53.可选地,所述处理器,用于在所述三维模型的显示界面显示n个事件信息,所述n个事件信息为所述电子书中包括的n个与所述目标地理信息关联的事件内容,n为大于0的整数。
54.可选地,在n大于1的情况下,所述处理器,用于接收对所述三维模型的第三输入;在所述第三输入满足预设条件的情况下,在所述三维模型的显示界面的预设区域显示所述n个事件信息中的目标事件信息;其中,所述第三输入包括旋转操作或拖拽操作。
55.可选地,所述处理器,用于接收对所述目标地图的标签编辑标识的第四输入;响应于所述第四输入,显示所述标签编辑标识对应的标签编辑界面;其中,所述标签编辑界面显示有与所述目标地图对应的章节内容所包括的标签信息。
56.可选地,所述处理器,用于从预设数据库中确定与所述目标地理信息对应的目标地图,所述预设数据库包括至少一张地图,且所述至少一张地图是基于所述电子书中的地理信息生产得到的。
57.可选地,所述处理器,用于从所述预设数据库中确定与所述目标地理信息对应的m张地图,m为大于1的整数;确定所述电子书在当前界面显示的文档内容所对应的章节信息;从所述m张地图中确定与所述章节信息对应的目标地图。
58.第四方面,本技术实施例提供一种电子设备,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现上述第一方面所述的地图信息显示方法的步骤。
59.第五方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的地图信息显示方法的步骤。
60.本技术实施例中,通过接收针对电子书的阅读界面显示的目标地理信息的第一输入;响应于所述第一输入,确定与所述目标地理信息对应的目标地图;显示所述目标地图。这样通过显示与目标地理信息对应的目标地图,用户可以从目标地图上直观的看到目标地理信息的方位信息,更有助于用户理顺不同地理名称之间的关系,无需用户来回切换阅读进度去查看对应的地理信息,有效的简化了用户的阅读操作,并提升了用户的阅读效率。
附图说明
61.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
62.图1是本技术实施例提供的一种地图信息显示方法的流程图;
63.图2a是本技术实施例提供的一种目标地图的示意图;
64.图2b为图2a中所示的孤独峰的三维示意图;
65.图3是本技术实施例提供的一种地图信息显示装置的结构示意图;
66.图4是本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
67.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
68.参见图1,图1是本技术实施例提供的一种地图信息显示方法。该地图信息显示方法可以用于电子设备,如图1所示,该地图信息显示方法包括以下步骤:
69.步骤101、接收针对电子书的阅读界面显示的目标地理信息的第一输入。
70.上述电子书可以是小说、期刊等电子书籍,用户可以通过手机、平板电脑等电子设备阅读电子书。
71.上述目标地理信息可以是电子书的阅读界面显示的地理名词、位置坐标等信息。
72.上述第一输入可以是针对目标地理信息的长按操作、双击操作等。
73.比如,电子书的阅读界面显示的内容为“一起出发去魔鬼海,寻找失落世界”,且第一输入作用于“魔鬼海”的情况下,则可以确定目标地理信息为“魔鬼海”。
74.步骤102、响应于所述第一输入,确定与所述目标地理信息对应的目标地图。
75.上述目标地图可以理解为基于目标地理信息所确定的电子地图。
76.上述目标地图可以是基于上述电子书中所涉及的地理信息生成得到的,也可以是基于上述电子书中所插入的地图插图确定得到的。
77.进一步地,当目标地理信息为真实地理名称时,还可以通过网络搜索的方式,确定与目标地理信息对应的目标地图。
78.比如,目标地理信息为“岳麓山”的情况下,则可以通过网络获取的方式,获取“长沙市”的地图信息,并将获取到“长沙市”的地图信息作为目标地图。
79.其中,之所以获取“长沙市”的地图信息,而非仅获取“岳麓山”的地图信息,是为了方便用户更好地确认“岳麓山”所在的方位信息。
80.步骤103、显示所述目标地图。
81.该步骤中,可以通过悬浮窗口的形式显示目标地图,也可以通过页面跳转的方式显示目标地图。
82.这样通过显示与目标地理信息对应的目标地图,用户可以从目标地图上直观的看到目标地理信息的方位信息,更有助于用户理顺不同地理名称之间的关系,且无需用户来回切换阅读进度去查看对应的地理信息,有效的简化了用户的阅读操作,并提升了用户的阅读效率。
83.一种实施方式中,所述显示所述目标地图之后,所述方法还包括:
84.接收对标识信息的第二输入,所述标识信息为所述目标地理信息对应的标识;
85.响应于所述第二输入,显示所述目标地理信息对应的三维模型。
86.该实施方式中,第二输入可以是针对标识信息的长按操作、双击操作等;通过接收对目标地图中包括的目标地理信息对应的标识的第二输入,并通过响应该第二输入,可以触发显示目标地理信息对应的三维模型,以便用户可以更直观的了解目标地理信息的地理特征信息,从而进一步提升用户对地理名称的理解。
87.其中,标识采用通过地名加图案的形式。比如,目标地理信息为河流的情况下,其对应的标识可以是“xx河流”与河流图案的组合;又比如,目标地理信息为山峰的情况下,其对应的标识可以是“xx山”与山峰图案的组合。
88.示例性地,在目标地理信息为“黄山”的情况下,其对应的标识信息可以通过“黄山
△”
的形式在目标地图中展示;而且,为方便用户识别目标地理信息对应的标识信息,还可以将目标地理信息对应的标识信息以高亮的形式在目标地图中进行显示。
89.一种实施方式中,所述显示所述目标地理信息对应的三维模型之后,所述方法还包括:
90.在所述三维模型的显示界面显示n个事件信息,所述n个事件信息为所述电子书中包括的n个与所述目标地理信息关联的事件内容,n为大于0的整数。
91.该实施方式中,通过在三维模型的显示界面显示n个事件信息,可以进一步提高用户对与目标地理信息关联的事件内容的理解和查阅,从达到进一步提升用户的阅读效率的目的。
92.其中,事件内容可以理解为发生在目标地理信息所在区域的事件。
93.比如,针对电子书中描述的“一起出发去魔鬼海,寻找失落世界”,则可以确定与目标地理信息“魔鬼海”关联的事件内容为“去魔鬼海寻找失落世界”。
94.一种实施方式中,在n大于1的情况下,所述在所述三维模型的显示界面显示n个事件信息之后,所述方法还包括:
95.接收对所述三维模型的第三输入;
96.在所述第三输入满足预设条件的情况下,在所述三维模型的显示界面的预设区域显示所述n个事件信息中的目标事件信息;
97.其中,所述第三输入包括旋转操作或拖拽操作。
98.该实施方式中,第三输入可以对三维模型的旋转操作或者拖拽操作,第三输入满足预设条件可以理解为旋转操作的旋转角度大于预设角度(可根据需要设置)或者拖拽操作(可根据需要设置)的拖拽距离大于预设距离。通过这样设置,使得三维模型的显示界面的预设区域显示的事件信息可以基于旋转角度或者拖拽距离的不同,显示不同的事件信息,以提升用户在阅读过程中与设备的互动效果。
99.其中,三维模型可以理解为目标地理信息对应的三维地图。
100.比如,在第三输入为旋转操作,该旋转操作为针对三维模型的水平旋转操作,且n个事件信息包括第一事件信息、第二事件信息和第三事件信息的情况下;可以设置每转动60
°
,就显示一个事件信息。比如,在初始状态下,在三维模型的显示界面的预设区域显示第一事件信息;当旋转操作的旋转角度大于60
°
且小于120
°
的情况下,则在三维模型的显示界面的预设区域显示第二事件信息;当旋转操作的旋转角度大于120
°
的情况下,则在三维模型的显示界面的预设区域显示第三事件信息。
101.一种实施方式中,所述目标地图包括标签编辑标识,所述显示所述目标地图之后,所述方法还包括:
102.接收对所述目标地图的标签编辑标识的第四输入;
103.响应于所述第四输入,显示所述标签编辑标识对应的标签编辑界面;
104.其中,所述标签编辑界面显示有与所述目标地图对应的章节内容所包括的标签信息。
105.该实施方式中,第四输入可以对目标地图的标签编辑标识的长按操作或者双击操作;通过响应第四输入,可以触发显示标签编辑标识对应的标签编辑界面,以便用户可以对目标地图对应的章节内容所包括的标签信息进行编辑处理,以提升用户的阅读体验,并达到提升阅读效率的目的。
106.其中,本技术中支持的编辑处理包括但不限于:新增标签、删除标签、编辑标签内容等。
107.一些实施方式中,标签信息可以是目标地图对应的章节内容所包括的读书笔记,通过显示读书笔记可以进一步提升用户对章节内容的理解,提升阅读效率。
108.一种实施方式中,所述确定与所述目标地理信息对应的目标地图,包括:
109.从预设数据库中确定与所述目标地理信息对应的目标地图,所述预设数据库包括至少一张地图,且所述至少一张地图是基于所述电子书中的地理信息生产得到的。
110.该实施方式中,可以通过遍历电子书的方式,识别获取电子书中涉及的地理信息,然后基于涉及到的地理信息生成对应的一张张地图;然后将生成得到的地图存储在预设数据库中,以便从中确定与目标地理信息对应的目标地图,提升目标地图的查询确定效率。
111.可以理解的是,可以基于地理名称的层级关系生成不同的地图,比如世界地图、国家地图、城市规划地图等等。
112.一种实施方式中,所述从预设数据库中确定与所述目标地理信息对应的目标地图,包括:
113.从所述预设数据库中确定与所述目标地理信息对应的m张地图,m为大于1的整数;
114.确定所述电子书在当前界面显示的文档内容所对应的章节信息;
115.从所述m张地图中确定与所述章节信息对应的目标地图。
116.该实施方式中,在预设数据库中包括m张与目标地理信息对应的地图中的情况下,可以基于当前界面显示的文档内容所对应的章节信息从m张地图确定对应的目标地图,以进一步提升目标地图的查询效率及准确度。
117.一种实施方式中,在获取电子书中涉及的地理信息所关联的地图的过程中,可以基于时间顺序或者空间地域的方式,生成与电子书中涉及的地理信息所对应的至少一张地图。
118.示例性地,预设数据库中的地图可以由作者或者编辑人员根据书籍内容进行绘制,并预制于电子书中。而且,可以根据书籍连载,相关地图的变化(国家拓展,区域归属,新地域)等信息,进行地图分级存档,用户阅读进度不同,对应不同的地图。
119.其中,电子书中所涉及的地图的存档方式可以参见表1、表2和表3。
120.内容时间轴对应地图名称地图实体卷一地图1map1.jpgl
卷五地图2map2.jpgl
121.表1
122.地域轴对应地图名称地图实体北京地图1map1.jpgl上海地图2map2.jpgl
123.表2
124.内容时间轴地域轴对应地图名称地图实体卷一北京地图1map1.jpgl卷五上海地图2map2.jpgl
125.表3
126.其中,jpgl可以表示为带有坐标信息的地图格式文件。
127.在电子书的阅读过程中,在文字展示时,可以对文字与地图(预设数据库中存储的地图)中相关地名(包括城市、河流、山川)等进行遍历,并在匹配的情况下采用高亮或者下划线的方式显示;且当接收到用户对高亮显示或者下划线显示的地理名称时,则可以根据当前阅读进度,匹配当前地图,并将地图展示中心位置定位在当前地理名称。
128.一些实施方式中,在确定目标地图的过程中,可以根据卷信息、章节信息和文字检索地图中预设的坐标库进行匹配,具体可以参见表4;其中,在匹配成功的情况下,则根据坐标和地图尺寸进行偏移量校验,并高亮显示地图中的地理位置;在匹配不成功的情况下,则默认显示全局地图。
129.地图实体地名坐标值(mm)范围偏移量(mm)map1.jpgl长安(500,650,0)5map1.jpgl南山(450,600,0)30map1.jpgl北海(850,600,0)20
130.表4
131.而且,用户在点击高亮地名时,还可以显示与地名相关的前情回顾、任务信息等,以丰富地图场景,唤醒用户的阅读记忆,并有助于用户进行阅读联想,实现二维空间下的全局视角,提升用户的阅读兴趣。
132.另外,用户还可以在预制地图中编辑标签,并支持增加或者删除标签;而且,还可以在标签界面同步该地名涉及章节的用户读书笔记,以进一步丰富地图场景。
133.一些实施方式中,如果章节信息是闯关的,匹配的地图则可以是闯关进度图。根据章节信息匹配地图,提取关卡位置信息,再根据关卡位置信息匹配坐标库,获取关卡的坐标信息列表,根据用户阅读进度,点亮地图中各个关卡,以便用户可以直观感受人物闯关进度。
134.另一些实施方式中,如果章节信息是战争的,匹配的地图则可以是战争布局图。根据章节信息匹配地图,提取攻守双方的战争布局信息,根据用户阅读进度,点亮地图中各个布局,用户可以体验不同人物、不同场景下的作战局势。
135.其中,上述场景匹配方式可以参阅表5。
[0136][0137]
表5
[0138]
上述坐标系统可以采用二维坐标系统或者三维坐标系统,地图中可以预设相关地名(包括城市、河流、山川)的坐标值p(a,b,c),当用户点击地名进入地图后,可以根据坐标值p(a,b,c)匹配到相关的地名(包括城市、河流、山川),然后以该地名为中心显示出地图布局,且地图中的地名(包括城市、河流、山川)可以通过高亮的形式显示。
[0139]
其中,坐标值p(a,b,c)中的c可以是负数;且当c为负数的情况下,表示坐标值p位于地平线下。即本技术中的地图支持地平线下的定位,以便满足海洋、地下等地图场景。
[0140]
进一步地,如图2a和图2b所示,在显示目标地图的过程中,可以在目标地图的预设区域显示对应的目标地理信息的坐标信息及关于该地理位置的标签内容,且用户可以新增、编辑标签内容,并支持标签内容的展示;同时,目标地图的图片还支持180
°
选择,在旋转时,可以根据轮询展示该地理位置对应的标签内容。展示规则:根据180/n为均值α,当旋转角度》α*γ(γ》=1整数),则展示第γ条标签内容,其中,n表示该地理位置对应的标签内容的数量。
[0141]
另外,目标地图的图片还支持90
°
垂直旋转,在旋转时可以根据该地理位置所对应的书籍内容进行展示。展示规则:根据90/n为均值α,当旋转角度》α*γ(γ》=1整数),则展示第γ条标签内容,其中,n表示该地理位置对应的标签内容的数量。
[0142]
其中,不同方向旋转时所展示的标签内容的类型不同,例如,用户在水平方向上旋转时,展示并切换电子书中描述该地点坐标的相关内容;用户在垂直方向上旋转时,展示并切换用户的批注内容。
[0143]
进一步地,还可以根据用户点击触发不同的地点,展示对应地点的内容介绍。具体地,可以预先将地理信息内容按照与地理位置相关的关键字不同进行分组,例如包含关键字山腰的内容作为一组,包含关键字山脚的内容作为一组等。检测用户触摸3维地图的位置,确定所触摸位置的关键字对应的地理信息的相关内容。在检测到用户手势为旋转模型手势时,根据旋转方向以不同规则向用户展示确定的该位置对应的地理信息的相关内容。例如,可以对电子书的内容按照地理位置不同进行分类,将电子书内容分为山顶事件,山腰事件,山底事件等,在用户点击三维模型不同位置进行旋转时展现不同类型的电子书内容,在用户点击山脉三维模型的底部进行旋转时,所展现的内容在划分为山底事件中的各个内容中切换。以实现在用户操作位置不同时为用户提供不同的内容。若用户触摸的位置是展示的信息位置,在检测到用户的旋转手势时,切换所展示的信息,为用户提供与该信息相关的其他信息,并将3d模型旋转至该展示信息对应的位置。
[0144]
此外,在三维地图显示界面还可以包括切换控件,可以通过接收用户对切换控件的输入操作,返回值二维地图显示界面或者直接关闭地图显示,返回至电子书阅读界面。
[0145]
本技术实施例提供的地图信息显示方法,通过接收针对电子书的阅读界面显示的目标地理信息的第一输入;响应于所述第一输入,确定与所述目标地理信息对应的目标地图;显示所述目标地图。这样通过显示与目标地理信息对应的目标地图,用户可以从目标地图上直观的看到目标地理信息的方位信息,更有助于用户理顺不同地理名称之间的关系,且无需用户来回切换阅读进度去查看对应的地理信息,有效的简化了用户的阅读操作,并提升了用户的阅读效率。
[0146]
参见图3,图3是本技术实施例提供的一种地图信息显示装置的结构示意图,如图3所示,地图信息显示装置300包括:
[0147]
第一接收模块301,用于接收针对电子书的阅读界面显示的目标地理信息的第一输入;
[0148]
确定模块302,用于响应于所述第一输入,确定与所述目标地理信息对应的目标地图;
[0149]
第一显示模块303,用于显示所述目标地图。
[0150]
可选地,所述地图信息显示装置300还包括:
[0151]
第二接收模块,用于接收对标识信息的第二输入,所述标识信息为所述目标地理信息对应的标识;
[0152]
第二显示模块,用于响应于所述第二输入,显示所述目标地理信息对应的三维模型。
[0153]
可选地,所述地图信息显示装置300还包括:
[0154]
第三显示模块,用于在所述三维模型的显示界面显示n个事件信息,所述n个事件信息为所述电子书中包括的n个与所述目标地理信息关联的事件内容,n为大于0的整数。
[0155]
可选地,在n大于1的情况下,所述地图信息显示装置300还包括:
[0156]
第三接收模块,用于接收对所述三维模型的第三输入;
[0157]
第四显示模块,用于在所述第三输入满足预设条件的情况下,在所述三维模型的显示界面的预设区域显示所述n个事件信息中的目标事件信息;
[0158]
其中,所述第三输入包括旋转操作或拖拽操作。
[0159]
可选地,所述地图信息显示装置300还包括:
[0160]
第四接收模块,用于接收对所述目标地图的标签编辑标识的第四输入;
[0161]
第五显示模块,用于响应于所述第四输入,显示所述标签编辑标识对应的标签编辑界面;
[0162]
其中,所述标签编辑界面显示有与所述目标地图对应的章节内容所包括的标签信息。
[0163]
可选地,所述确定模块302,具体用于从预设数据库中确定与所述目标地理信息对应的目标地图,所述预设数据库包括至少一张地图,且所述至少一张地图是基于所述电子书中的地理信息生产得到的。
[0164]
可选地,所述确定模块302,包括:
[0165]
第一确定单元,用于从所述预设数据库中确定与所述目标地理信息对应的m张地
图,m为大于1的整数;
[0166]
第二确定单元,用于确定所述电子书在当前界面显示的文档内容所对应的章节信息;
[0167]
第三确定单元,用于从所述m张地图中确定与所述章节信息对应的目标地图。
[0168]
地图信息显示装置300能够实现图1所示的方法实施例中电子设备实现的各个过程,为避免重复,这里不再赘述。
[0169]
本技术实施例还提供了一种电子设备,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现上述地图信息显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0170]
具体的,参见图4所示,本技术实施例还提供了一种电子设备,包括总线401、收发机402、天线403、总线接口404、处理器405和存储器406。
[0171]
所述处理器405,用于接收针对电子书的阅读界面显示的目标地理信息的第一输入;响应于所述第一输入,确定与所述目标地理信息对应的目标地图;显示所述目标地图。
[0172]
可选地,所述处理器405,用于接收对标识信息的第二输入,所述标识信息为所述目标地理信息对应的标识;响应于所述第二输入,显示所述目标地理信息对应的三维模型。
[0173]
可选地,所述处理器405,用于在所述三维模型的显示界面显示n个事件信息,所述n个事件信息为所述电子书中包括的n个与所述目标地理信息关联的事件内容,n为大于0的整数。
[0174]
可选地,在n大于1的情况下,所述处理器405,用于接收对所述三维模型的第三输入;在所述第三输入满足预设条件的情况下,在所述三维模型的显示界面的预设区域显示所述n个事件信息中的目标事件信息;其中,所述第三输入包括旋转操作或拖拽操作。
[0175]
可选地,所述处理器405,用于接收对所述目标地图的标签编辑标识的第四输入;响应于所述第四输入,显示所述标签编辑标识对应的标签编辑界面;其中,所述标签编辑界面显示有与所述目标地图对应的章节内容所包括的标签信息。
[0176]
可选地,所述处理器405,用于从预设数据库中确定与所述目标地理信息对应的目标地图,所述预设数据库包括至少一张地图,且所述至少一张地图是基于所述电子书中的地理信息生产得到的。
[0177]
可选地,所述处理器405,用于从所述预设数据库中确定与所述目标地理信息对应的m张地图,m为大于1的整数;确定所述电子书在当前界面显示的文档内容所对应的章节信息;从所述m张地图中确定与所述章节信息对应的目标地图。
[0178]
在图4中,总线架构(用总线401来代表),总线401可以包括任意数量的互联的总线和桥,总线401将包括由处理器405代表的一个或多个处理器和存储器406代表的存储器的各种电路链接在一起。总线401还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口404在总线401和收发机402之间提供接口。收发机402可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器405处理的数据通过天线403在无线介质上进行传输,进一步,天线403还接收数据并将数据传送给处理器405。
[0179]
处理器405负责管理总线401和通常的处理,还可以提供各种功能,包括定时,外围
接口,电压调节、电源管理以及其他控制功能。而存储器406可以被用于存储处理器405在执行操作时所使用的数据。
[0180]
可选地,处理器405可以是cpu、asic、fpga或cpld。
[0181]
本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述地图信息显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
[0182]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0183]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所述的方法。
[0184]
上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
技术特征:
1.一种地图信息显示方法,用于电子设备,其特征在于,所述方法包括:接收针对电子书的阅读界面显示的目标地理信息的第一输入;响应于所述第一输入,确定与所述目标地理信息对应的目标地图;显示所述目标地图。2.根据权利要求1所述的方法,其特征在于,所述显示所述目标地图之后,所述方法还包括:接收对标识信息的第二输入,所述标识信息为所述目标地理信息对应的标识;响应于所述第二输入,显示所述目标地理信息对应的三维模型。3.根据权利要求2所述的方法,其特征在于,所述显示所述目标地理信息对应的三维模型之后,所述方法还包括:在所述三维模型的显示界面显示n个事件信息,所述n个事件信息为所述电子书中包括的n个与所述目标地理信息关联的事件内容,n为大于0的整数。4.根据权利要求3所述的方法,其特征在于,在n大于1的情况下,所述在所述三维模型的显示界面显示n个事件信息之后,所述方法还包括:接收对所述三维模型的第三输入;在所述第三输入满足预设条件的情况下,在所述三维模型的显示界面的预设区域显示所述n个事件信息中的目标事件信息;其中,所述第三输入包括旋转操作或拖拽操作。5.根据权利要求1所述的方法,其特征在于,所述目标地图包括标签编辑标识,所述显示所述目标地图之后,所述方法还包括:接收对所述目标地图的标签编辑标识的第四输入;响应于所述第四输入,显示所述标签编辑标识对应的标签编辑界面;其中,所述标签编辑界面显示有与所述目标地图对应的章节内容所包括的标签信息。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述确定与所述目标地理信息对应的目标地图,包括:从预设数据库中确定与所述目标地理信息对应的目标地图,所述预设数据库包括至少一张地图,且所述至少一张地图是基于所述电子书中的地理信息生产得到的。7.根据权利要求6所述的方法,其特征在于,所述从预设数据库中确定与所述目标地理信息对应的目标地图,包括:从所述预设数据库中确定与所述目标地理信息对应的m张地图,m为大于1的整数;确定所述电子书在当前界面显示的文档内容所对应的章节信息;从所述m张地图中确定与所述章节信息对应的目标地图。8.一种地图信息显示装置,其特征在于,包括:第一接收模块,用于接收针对电子书的阅读界面显示的目标地理信息的第一输入;确定模块,用于响应于所述第一输入,确定与所述目标地理信息对应的目标地图;第一显示模块,用于显示所述目标地图。9.一种电子设备,其特征在于,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如权利要求1至7中任一项所述的地图信息显示方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的地图信息显示方法的步骤。
技术总结
本申请提供一种地图信息显示方法、装置、电子设备及存储介质,涉及多媒体通信技术领域,其中,地图信息显示方法包括:接收针对电子书的阅读界面显示的目标地理信息的第一输入;响应于所述第一输入,确定与所述目标地理信息对应的目标地图;显示所述目标地图。这样通过显示与目标地理信息对应的目标地图,用户可以从目标地图上直观的看到目标地理信息的方位信息,更有助于用户理顺不同地理名称之间的关系,且无需用户来回切换阅读进度去查看对应的地理信息,有效的简化了用户的阅读操作,并提升了用户的阅读效率。升了用户的阅读效率。升了用户的阅读效率。
技术研发人员:田一博 叶勇勤 姚逸丰 徐瑞
受保护的技术使用者:咪咕文化科技有限公司 中国移动通信集团有限公司
技术研发日:2023.07.11
技术公布日:2023/10/19
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/