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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
使用数据服务器构建一个开放的数据可视化web应用:Styrian多样性可视化项目
统计开放数据通常只以电子表格或CSV文件的形式提供,这些文件有时可能非常大。开放数据应用程序的作者面临两种选择:将自己限制为可管理的咬大小的数据块,这些数据块可以一次性消费(读取,解析和保存在内存中),或者安装和维护他们自己的数据服务器,应用程序可以根据需要查询。施蒂里亚多样性可视化项目旨在通过数据服务器(三重存储)提供的开放数据来可视化奥地利施蒂里亚省(Land Steiermark)居民的多样性。相应的web应用程序在运行时使用SPARQL查询查询数据服务器,以准确地获得该特定时间所需的数据,从而大大简化了其内部逻辑。不需要在内存中解析和存储整个数据集。数据服务器是Virtuoso开源服务器的一个实例。web应用程序(客户端)是用HTML5编写的,并使用leafletjs JavaScript库提供移动友好的交互式地图。用户界面被设计为一组三个故事,每个故事引导用户通过一个场景,并附带基于相应开放数据集的交互式可视化。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Science with and without e Advantages of extending wiki pages with knowledge-based recommendations Facilitating maturing of socio-technical patterns through social learning approaches A vulnerability's lifetime: enhancing version information in CVE databases MicroTrails
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1