一种基于文本动态控制地图要素显示的创建方法技术

技术编号:43809201 阅读:25 留言:0更新日期:2024-12-27 13:25
本发明专利技术公开了一种基于文本动态控制地图要素显示的创建方法,包括以下步骤:S1:建立文字与地图之间的关联,使文字与地图并行;S2:将用户设置的显示图元、视角和时间戳保存到动画生成器;S3:创建HashMap类型对象;S4:创建HTMLElement树遍历器,获取SceneEventElement元素;S5:当文字自动阅读时,通过步骤S4获取的SceneEventElement元素的ID,并从步骤S3中查询对应的动画生成器对象,通过动画生成器执行对应动作。本发明专利技术的有益效果是:通过文字与地图并行,使文本逐字控制地图要素,让地图场景作为辅助面板去增加阅读体验,从而提高信息传递效率,相较于ArcGIS StoryMaps将场景切割成多个单独的地图场景,本发明专利技术的地图场景是随文本动态演变,从而形成统一连续的场景。

【技术实现步骤摘要】

本专利技术涉及数据处理,特别是一种基于文本动态控制地图要素显示的创建方法


技术介绍

1、绝大多数事情的发生都与时间和地点相关,其中部分事情又是时间、地点强相关。传统的事情叙述方式主要以文字、图片、语音或者视频的形式,但这类形式在表述时间地点强相关性的场景时,都存在一定的抽象性、不直观,易造成阅读障碍,影响内容的表达效率,进而损伤了阅读体验。为了在表述时更直观准确的传达时空信息,可以借助地理信息技术,即用地图配合文字的形式,让读者能直观清晰的理解内容创作者传递的信息,进而提升阅读体验。

2、目前用地图去辅助事情叙述的代表性公司是esri,该公司有个细分产品线arcgisstorymaps,该产品将地图技术应用到事情叙述中,开创了另一种阅读体验,具体来讲,arcgis storymaps是在文本中穿插地图或其他多媒体资料的形式完成的一个事情讲述。但该方法存在以下缺点:其一是操作者的使用难度较高,需要有一定的开发者思维;其二是它是以多地图场景穿插在文本中的方式进行整体的事情性表达,简称为ppt地图,而实际发生的事情是循序渐进、浑然一体的,如果强行使本文档来自技高网...

【技术保护点】

1.一种基于文本动态控制地图要素显示的创建方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的基于文本动态控制地图要素显示的创建方法,其特征在于:所述步骤S1中,通过继承HTMLElement类创建SceneEventElement类,并创建事件ID。

3.根据权利要求2所述的基于文本动态控制地图要素显示的创建方法,其特征在于:所述步骤S2中,动画生成器通过创建定时器控制图元对象属性。

4.根据权利要求3所述的基于文本动态控制地图要素显示的创建方法,其特征在于:所述步骤S3中,将步骤S1中的ID与动画生成器创建的动画ID通过HashMap的key...

【技术特征摘要】

1.一种基于文本动态控制地图要素显示的创建方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的基于文本动态控制地图要素显示的创建方法,其特征在于:所述步骤s1中,通过继承htmlelement类创建sceneeventelement类,并创建事件id。

3.根据权利要求2所述的基于文本动态控制地图要素显示的创建方法,其特征在于:所述步骤s2中,动画生成器通过创建定时器控制图元对象属性。

4.根据权利要求3所述的基于文本动态控制地图要素显示的创建方法,其特征在于:所...

【专利技术属性】
技术研发人员:邵茂亮
申请(专利权)人:成都远石信息技术有限公司
类型:发明
国别省市:

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

1