Building an open data visualisation web app using a data server: the Styrian diversity visualisation project

K. Andrews, Thomas Traunmüller, Thomas Wolkinger, Robert Gutounig, Julian Ausserhofer
{"title":"Building an open data visualisation web app using a data server: the Styrian diversity visualisation project","authors":"K. Andrews, Thomas Traunmüller, Thomas Wolkinger, Robert Gutounig, Julian Ausserhofer","doi":"10.1145/2809563.2809596","DOIUrl":null,"url":null,"abstract":"Statistical open data is usually provided only in the form of spreadsheets or CSV files, which can sometimes be very large. The writer of an open data app is confronted with two choices: restrict themselves to managable bite-sized chunks of data, which can be consumed (read, parsed, and held in memory) in one go, or install and maintain their own data server which the app can query on demand. The Styrian Diversity Visualisation project was conceived to visualise the diversity of inhabitants of the Austrian Province of Styria (Land Steiermark) using open data served from a data server (triple store). The corresponding web app queries the data server at run rime with a SPARQL query to obtain exactly the data required at that particular time, greatly simplifying its internal logic. There is no need to parse and store entire data sets in memory. The data server is an instance of a Virtuoso Open Source server. The web app (client) is written in HTML5 and uses the leafletjs JavaScript library to provide mobile-friendly interactive maps. The user interface was designed as a set of three stories, each guiding users through a scenario with accompanying interactive visualisations based on corresponding open data sets.","PeriodicalId":20526,"journal":{"name":"Proceedings of the 15th International Conference on Knowledge Technologies and Data-driven Business","volume":"36 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2015-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 15th International Conference on Knowledge Technologies and Data-driven Business","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2809563.2809596","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Statistical open data is usually provided only in the form of spreadsheets or CSV files, which can sometimes be very large. The writer of an open data app is confronted with two choices: restrict themselves to managable bite-sized chunks of data, which can be consumed (read, parsed, and held in memory) in one go, or install and maintain their own data server which the app can query on demand. The Styrian Diversity Visualisation project was conceived to visualise the diversity of inhabitants of the Austrian Province of Styria (Land Steiermark) using open data served from a data server (triple store). The corresponding web app queries the data server at run rime with a SPARQL query to obtain exactly the data required at that particular time, greatly simplifying its internal logic. There is no need to parse and store entire data sets in memory. The data server is an instance of a Virtuoso Open Source server. The web app (client) is written in HTML5 and uses the leafletjs JavaScript library to provide mobile-friendly interactive maps. The user interface was designed as a set of three stories, each guiding users through a scenario with accompanying interactive visualisations based on corresponding open data sets.
使用数据服务器构建一个开放的数据可视化web应用:Styrian多样性可视化项目
统计开放数据通常只以电子表格或CSV文件的形式提供,这些文件有时可能非常大。开放数据应用程序的作者面临两种选择:将自己限制为可管理的咬大小的数据块,这些数据块可以一次性消费(读取,解析和保存在内存中),或者安装和维护他们自己的数据服务器,应用程序可以根据需要查询。施蒂里亚多样性可视化项目旨在通过数据服务器(三重存储)提供的开放数据来可视化奥地利施蒂里亚省(Land Steiermark)居民的多样性。相应的web应用程序在运行时使用SPARQL查询查询数据服务器,以准确地获得该特定时间所需的数据,从而大大简化了其内部逻辑。不需要在内存中解析和存储整个数据集。数据服务器是Virtuoso开源服务器的一个实例。web应用程序(客户端)是用HTML5编写的,并使用leafletjs JavaScript库提供移动友好的交互式地图。用户界面被设计为一组三个故事,每个故事引导用户通过一个场景,并附带基于相应开放数据集的交互式可视化。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信