{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T19:32:03Z","timestamp":1776108723287,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":76,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,9,28]]},"DOI":"10.1145\/3746059.3747664","type":"proceedings-article","created":{"date-parts":[[2025,9,27]],"date-time":"2025-09-27T07:44:49Z","timestamp":1758959089000},"page":"1-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["MapStory: Prototyping Editable Map Animations with LLM Agents"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-5126-6579","authenticated-orcid":false,"given":"Aditya","family":"Gunturu","sequence":"first","affiliation":[{"name":"University of Calgary, Calgary, Alberta, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-2982-7400","authenticated-orcid":false,"given":"Ben","family":"Pearman","sequence":"additional","affiliation":[{"name":"University of Calgary, Calgary, Alberta, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-4704-6639","authenticated-orcid":false,"given":"Keiichi","family":"Ihara","sequence":"additional","affiliation":[{"name":"University of Tsukuba, Tsukuba, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-3507-7670","authenticated-orcid":false,"given":"Morteza","family":"Faraji","sequence":"additional","affiliation":[{"name":"University of Calgary, Calgary, Alberta, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9016-038X","authenticated-orcid":false,"given":"Bryan","family":"Wang","sequence":"additional","affiliation":[{"name":"Adobe Research, Adobe, Seattle, Washington, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-9781-0032","authenticated-orcid":false,"given":"Rubaiat Habib","family":"Kazi","sequence":"additional","affiliation":[{"name":"Adobe Research, Seattle, Washington, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3294-9555","authenticated-orcid":false,"given":"Ryo","family":"Suzuki","sequence":"additional","affiliation":[{"name":"University of Colorado Boulder, Boulder, Colorado, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,9,27]]},"reference":[{"key":"e_1_3_3_3_2_2","unstructured":"1869. Carte figurative des pertes successives en hommes de l\u2019Arm\u00e9e Fran\u00e7aise dans la campagne de Russie 1812\u20131813. https:\/\/en.wikipedia.org\/wiki\/Charles_Joseph_Minard."},{"key":"e_1_3_3_3_3_2","unstructured":"2024. Veo 2. https:\/\/deepmind.google\/models\/veo\/."},{"key":"e_1_3_3_3_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/3586183.3606719"},{"key":"e_1_3_3_3_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/3586182.3616660"},{"key":"e_1_3_3_3_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/3654777.3676372"},{"key":"e_1_3_3_3_7_2","unstructured":"Markus Bergelt. 2019. GEOlayers 3. https:\/\/aescripts.com\/geolayers\/"},{"key":"e_1_3_3_3_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/3586183.3606725"},{"key":"e_1_3_3_3_9_2","doi-asserted-by":"publisher","unstructured":"John Brooke. 1996. SUS-A quick and dirty usability scale. Usability evaluation in industry 189 194 (1996) 4\u20137. 10.1201\/9781498710411-35\/sus-quick-dirty-usability-scale-john-brooke","DOI":"10.1201\/9781498710411-35\/sus-quick-dirty-usability-scale-john-brooke"},{"key":"e_1_3_3_3_10_2","unstructured":"Tim Brooks Bill Peebles Connor Holmes Will DePue Yufei Guo Li Jing David Schnurr Joe Taylor Troy Luhman Eric Luhman Clarence Ng Ricky Wang and Aditya Ramesh. 2024. Video generation models as world simulators. (2024). https:\/\/openai.com\/research\/video-generation-models-as-world-simulators"},{"key":"e_1_3_3_3_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581472"},{"key":"e_1_3_3_3_12_2","unstructured":"Catalan Atlas. 1375. Catalan Atlas \u2014 Wikipedia. https:\/\/en.wikipedia.org\/wiki\/Catalan_Atlas"},{"key":"e_1_3_3_3_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/3489849.3489872"},{"key":"e_1_3_3_3_14_2","doi-asserted-by":"publisher","unstructured":"Erin Cherry and Celine Latulipe. 2014. Quantifying the Creativity Support of Digital Tools through the Creativity Support Index. ACM Trans. Comput.-Hum. Interact. 21 4 Article 21 (June 2014) 25\u00a0pages. 10.1145\/2617588","DOI":"10.1145\/2617588"},{"key":"e_1_3_3_3_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3501819"},{"key":"e_1_3_3_3_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/1357054.1357122"},{"key":"e_1_3_3_3_17_2","unstructured":"Samantha Dawson. 2024. OpenAI launches experimental GPT-4o Long Output model with 16\u00d7 token capacity. https:\/\/venturebeat.com\/ai\/openai-launches-experimental-gpt-4o-long-output-model-with-16x-token-capacity\/. VentureBeat published on 2024-08-15."},{"key":"e_1_3_3_3_18_2","doi-asserted-by":"publisher","DOI":"10.4324\/9780203880869-38\/cognitive-apprenticeship-model-educational-practice-vanessa-dennen-kerry-burner"},{"key":"e_1_3_3_3_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/2556288.2557228"},{"key":"e_1_3_3_3_20_2","unstructured":"Google. [n.d.]. Veo 2 - Google DeepMind. https:\/\/deepmind.google\/technologies\/veo\/veo-2\/"},{"key":"e_1_3_3_3_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/3654777.3676392"},{"key":"e_1_3_3_3_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/1178823.1178852"},{"key":"e_1_3_3_3_23_2","unstructured":"Johnny Harris. 2020. How I Make My Maps. https:\/\/www.youtube.com\/watch?v=GsojLuJpe_0."},{"key":"e_1_3_3_3_24_2","unstructured":"Geo History. 2021. History of the Major Trade Routes - Summary on a Map. https:\/\/www.youtube.com\/watch?v=Q7xp1-VvtZ0"},{"key":"e_1_3_3_3_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300311"},{"key":"e_1_3_3_3_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3517741"},{"key":"e_1_3_3_3_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/3586183.3606737"},{"key":"e_1_3_3_3_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/2642918.2647375"},{"key":"e_1_3_3_3_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/2556288.2556987"},{"key":"e_1_3_3_3_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858386"},{"key":"e_1_3_3_3_31_2","doi-asserted-by":"publisher","unstructured":"Brian\u00a0Felipe Keith\u00a0Norambuena and Tanushree Mitra. 2021. Narrative Maps: An Algorithmic Approach to Represent and Extract Information Narratives. Proc. ACM Hum.-Comput. Interact. 4 CSCW3 Article 228 (Jan. 2021) 33\u00a0pages. 10.1145\/3432927","DOI":"10.1145\/3432927"},{"key":"e_1_3_3_3_32_2","unstructured":"Knowledgia. 2022. How did The Silk Road Actually Work?https:\/\/www.youtube.com\/watch?v=J-pfeFbssMw"},{"key":"e_1_3_3_3_33_2","doi-asserted-by":"publisher","unstructured":"Mackenzie Leake Abe Davis Anh Truong and Maneesh Agrawala. 2017. Computational video editing for dialogue-driven scenes. ACM Trans. Graph. 36 4 Article 130 (July 2017) 14\u00a0pages. 10.1145\/3072959.3073653","DOI":"10.1145\/3072959.3073653"},{"key":"e_1_3_3_3_34_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642667"},{"key":"e_1_3_3_3_35_2","doi-asserted-by":"publisher","unstructured":"Fan Lei Yuxin Ma A.\u00a0Stewart Fotheringham Elizabeth\u00a0A. Mack Ziqi Li Mehak Sachdeva Sarah Bardin and Ross Maciejewski. 2024. GeoExplainer: A Visual Analytics Framework for Spatial Modeling Contextualization and Report Generation. IEEE Transactions on Visualization and Computer Graphics 30 1 (Jan. 2024) 1391\u20131401. 10.1109\/TVCG.2023.3327359","DOI":"10.1109\/TVCG.2023.3327359"},{"key":"e_1_3_3_3_36_2","unstructured":"Haochen Li Jonathan Leung Hao Wang and Zhiqi Shen. [n.d.]. Prompting LLMs to Solve Complex Tasks: A Review. ([n. d.]). https:\/\/intjit.org\/cms\/journal\/volume\/29\/1\/291_3.pdf"},{"key":"e_1_3_3_3_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3580978"},{"key":"e_1_3_3_3_38_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581470"},{"key":"e_1_3_3_3_39_2","doi-asserted-by":"publisher","DOI":"10.1145\/3526113.3545702"},{"key":"e_1_3_3_3_40_2","unstructured":"Real life Core. 2021. Why 50% of Canadians Live South of This Line. https:\/\/www.youtube.com\/watch?v=DFJAgb7dn78"},{"key":"e_1_3_3_3_41_2","unstructured":"Nelson\u00a0F. Liu Kevin Lin John Hewitt Ashwin Paranjape Michele Bevilacqua Fabio Petroni and Percy Liang. 2023. Lost in the Middle: How Language Models Use Long Contexts. arxiv:https:\/\/arXiv.org\/abs\/2307.03172\u00a0[cs.CL] https:\/\/arxiv.org\/abs\/2307.03172"},{"key":"e_1_3_3_3_42_2","doi-asserted-by":"publisher","DOI":"10.1145\/3706598.3714155"},{"key":"e_1_3_3_3_43_2","doi-asserted-by":"publisher","DOI":"10.1109\/IV.2013.35"},{"key":"e_1_3_3_3_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3501894"},{"key":"e_1_3_3_3_45_2","volume-title":"The Twelfth International Conference on Learning Representations","author":"Manvi Rohin","year":"2024","unstructured":"Rohin Manvi, Samar Khanna, Gengchen Mai, Marshall Burke, David\u00a0B. Lobell, and Stefano Ermon. 2024. GeoLLM: Extracting Geospatial Knowledge from Large Language Models. In The Twelfth International Conference on Learning Representations. https:\/\/openreview.net\/forum?id=TqL2xBwXP3"},{"key":"e_1_3_3_3_46_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642462"},{"key":"e_1_3_3_3_47_2","unstructured":"Tomer Moscovich and John\u00a0F Hughes. 2001. Animation sketching: An approach to accessible animation. Unpublished Master\u2019s Thesis CS Department Brown University 5 (2001). https:\/\/cs.brown.edu\/media\/filer_public\/3e\/8a\/3e8aa194-f7a3-41c2-bd9c-a685661354ef\/tm.pdf"},{"key":"e_1_3_3_3_48_2","unstructured":"OpenAI. 2023. Function Calling and Other API Updates. https:\/\/help.openai.com\/en\/articles\/8555517-function-calling-in-the-openai-api."},{"key":"e_1_3_3_3_49_2","unstructured":"OpenAI. 2025. Sora. https:\/\/openai.com\/sora\/."},{"key":"e_1_3_3_3_50_2","unstructured":"Pika. [n.d.]. Pika. https:\/\/pika.art\/"},{"key":"e_1_3_3_3_51_2","unstructured":"Jonathan Roberts Timo L\u00fcddecke Sowmen Das Kai Han and Samuel Albanie. 2023. GPT4GEO: How a Language Model Sees the World\u2019s Geography. NeurIPS Workshop on Foundation Models for Decision Making (May 2023)."},{"key":"e_1_3_3_3_52_2","doi-asserted-by":"publisher","DOI":"10.1145\/3654777.3676334"},{"key":"e_1_3_3_3_53_2","unstructured":"Inc. Runway\u00a0AI. [n.d.]. Runway | Tools for human imagination.https:\/\/runwayml.com\/"},{"key":"e_1_3_3_3_54_2","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445152"},{"key":"e_1_3_3_3_55_2","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3517715"},{"key":"e_1_3_3_3_56_2","doi-asserted-by":"publisher","DOI":"10.1145\/2984511.2984588"},{"key":"e_1_3_3_3_57_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581414"},{"key":"e_1_3_3_3_58_2","volume-title":"LIVE 2023: The Ninth Workshop on Live Programming","author":"Sonnentag Paul","year":"2023","unstructured":"Paul Sonnentag, Alexander Obenauer, and Geoffrey Litt. 2023. Embark: Dynamic Documents as Personal Software. In LIVE 2023: The Ninth Workshop on Live Programming. Cascais, Portugal. https:\/\/www.inkandswitch.com\/embark\/"},{"key":"e_1_3_3_3_59_2","doi-asserted-by":"publisher","DOI":"10.1145\/3242587.3242618"},{"key":"e_1_3_3_3_60_2","doi-asserted-by":"publisher","DOI":"10.1145\/3640543.3645164"},{"key":"e_1_3_3_3_61_2","unstructured":"TravelAnimator. [n.d.]. TravelAnimator: Journey Route. https:\/\/travelanimator.com\/."},{"key":"e_1_3_3_3_62_2","doi-asserted-by":"publisher","DOI":"10.1145\/2984511.2984569"},{"key":"e_1_3_3_3_63_2","unstructured":"Tiffany Tseng Ruijia Cheng and Jeffrey Nichols. 2024. Keyframer: Empowering animation design using large language models. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2402.06071 (2024). arxiv.org\/abs\/2402.06071"},{"key":"e_1_3_3_3_64_2","doi-asserted-by":"publisher","DOI":"10.5555\/78223"},{"key":"e_1_3_3_3_65_2","doi-asserted-by":"publisher","DOI":"10.5555\/33404"},{"key":"e_1_3_3_3_66_2","unstructured":"MotionArray Tutorials. 2025. Animate Maps Like The WSJ | After Effects Tutorial. https:\/\/www.youtube.com\/watch?v=1Pf2EwiP1W4."},{"key":"e_1_3_3_3_67_2","unstructured":"Boone\u00a0Loves Video. 2022. How to Create Historical Maps in After Effects GEOlayers Tutorial. https:\/\/www.youtube.com\/watch?v=y34htfkMmxc."},{"key":"e_1_3_3_3_68_2","doi-asserted-by":"publisher","DOI":"10.1145\/3640543.3645143"},{"key":"e_1_3_3_3_69_2","unstructured":"Lei Wang Wanyu Xu Yihuai Lan Zhiqiang Hu Yunshi Lan Roy Ka-Wei Lee and Ee-Peng Lim. 2023. Plan-and-solve prompting: Improving zero-shot chain-of-thought reasoning by large language models. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2305.04091 (2023). https:\/\/arxiv.org\/abs\/2305.04091"},{"key":"e_1_3_3_3_70_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642803"},{"key":"e_1_3_3_3_71_2","series-title":"(NIPS \u201922)","volume-title":"Proceedings of the 36th International Conference on Neural Information Processing Systems","author":"Wei Jason","year":"2022","unstructured":"Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, Brian Ichter, Fei Xia, Ed\u00a0H. Chi, Quoc\u00a0V. Le, and Denny Zhou. 2022. Chain-of-thought prompting elicits reasoning in large language models. In Proceedings of the 36th International Conference on Neural Information Processing Systems (New Orleans, LA, USA) (NIPS \u201922). Curran Associates Inc., Red Hook, NY, USA, Article 1800, 14\u00a0pages."},{"key":"e_1_3_3_3_72_2","volume-title":"The Power of Maps","author":"Wood Denis","year":"1992","unstructured":"Denis Wood and John Fels. 1992. The Power of Maps. Guilford Press. https:\/\/www.routledge.com\/The-Power-of-Maps\/Wood\/p\/book\/9780898624939"},{"key":"e_1_3_3_3_73_2","doi-asserted-by":"publisher","DOI":"10.1145\/3379337.3415845"},{"key":"e_1_3_3_3_74_2","doi-asserted-by":"publisher","DOI":"10.1145\/3586183.3606773"},{"key":"e_1_3_3_3_75_2","doi-asserted-by":"publisher","DOI":"10.1145\/3586183.3606826"},{"key":"e_1_3_3_3_76_2","unstructured":"Hui Ye Chufeng Xiao Jiaye Leng Pengfei Xu and Hongbo Fu. 2025. MoGraphGPT: Creating Interactive Scenes Using Modular LLM and Graphical Control. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2502.04983 (2025). https:\/\/arxiv.org\/abs\/2502.04983"},{"key":"e_1_3_3_3_77_2","doi-asserted-by":"publisher","DOI":"10.1145\/3379337.3415824"}],"event":{"name":"UIST '25: The 38th Annual ACM Symposium on User Interface Software and Technology","location":"Busan Republic of Korea","acronym":"UIST '25","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction","SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques"]},"container-title":["Proceedings of the 38th Annual ACM Symposium on User Interface Software and Technology"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3746059.3747664","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,27]],"date-time":"2025-09-27T22:05:44Z","timestamp":1759010744000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3746059.3747664"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,27]]},"references-count":76,"alternative-id":["10.1145\/3746059.3747664","10.1145\/3746059"],"URL":"https:\/\/doi.org\/10.1145\/3746059.3747664","relation":{},"subject":[],"published":{"date-parts":[[2025,9,27]]},"assertion":[{"value":"2025-09-27","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}