| A story map is an interactive map that uses elements such as maps,text,photos,and videos to tell a story.It has the characteristics of clear structure,rich information,high visual appeal,and strong narrative ability.It is widely used in news reporting,promotional education,product promotion,and new media creation.Existing story map software has different features,but generally cannot fully meet the needs of different types of users.This paper tries to improve the flexibility,richness of related content,and diversity of expression of story map production,and has achieved the following research results:1)Four steps are proposed to implement a story map: preparing the story text,generating structured story text,generating a story script,and generating the story map.The story text is organized by the user with natural language processing to extract place name,address,and event.The story script is generated by adding spatial data and other attribute data to the text through data association.The story map is generated by converting the story script into a story map webpage using a template.2)For spatial location of narrative events,a comprehensive positioning method is proposed,including obtaining spatial coordinates from associated photos,geocoding,knowledge graphs,and interactive methods.The comprehensive positioning method can improve the efficiency of control positioning,and ensure the matching degree and positioning accuracy of spatial location.For data association of narrative events,entity association with knowledge graphs is proposed to extract extended information from existing knowledge graphs to improve the richness of story map display content.3)A platform software(Smart Story Map)is developed to generate a story map from story text,which includes functional modules such as text data processing,spatial location of narrative events,data association of narrative events,and story script generation for story map.Meanwhile,multiple story map templates are customized to facilitate users to generate different styles of story maps.With this platform software,users can quickly generate a story map by inputting story text.The research results of this paper can provide new ideas and methods for the development of story map applications,and the software can provide users with a fast and user-friendly method to build a story map. |