基于触控操作方式的大气科学数据可视化系统技术研究与实现
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:


Research and implementation of an atmospheric science data visualization system manipulated with touch gestures
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    设计并实现了一种基于触控操作方式,运行于移动计算设备上的大气科学数据可视化软件系统MeteoExplorer Touch,它是世界上首款提供触控操作方式体验,运行于Windows8和Windows RT操作系统上的大气科学数据可视化软件.该软件系统的技术特色有:1)针对Windows 8和Windows RT操作系统所带来的崭新特性进行设计,实现了诸如使用手指滑动、捏掐伸展完成底图的缩放和漫游,在操作系统从低功耗运行状态下再次激活后恢复用户会话状态等功能,从而为广大气象科研和业务人员在平板电脑上分析、处理气象数据提供了全新的体验;2)MeteoExplorer Touch不仅仅是一个图片查看器,它还实现了主流桌面版专业气象软件所提供的大部分功能,包括数据资料解析、观测场客观分析、物理量计算、图形产品生成、地理信息和图层管理等;3)MeteoExplorer Touch注重程序性能和用户体验.为实现这一目标,软件采用C++语言开发功能,使用XAML标记语言设计用户界面,使用DirectX 11硬件加速渲染技术进行图形显示,因此,它具有原生程序所特有的性能高、速度快、系统资源需求低的优点.

    Abstract:

    In this paper,the research and implementation of MeteoExplorer Touch software,a scientific data visualization system designed especially for mobile computing devices that use touch gestures to manipulate,is introduced.This software system is also the world's first Windows store application that offers touch manipulation experience.The system enjoys the following technical advantages.First of all,by making use of the innovative technologies introduced in Windows 8 and Windows RT operating system,MeteoExplorer Touch manages to provide a number of exciting features.To name a few,it allows users to zoom and pan the base map using slide,pinch,and stretch gestures.It is able to restore the last session after the operating system recovers from the standby state.Next,MeteoExplorer Touch is not merely a picture viewer.Instead,it provides a large proportion of the functionalities offered by the professional meteorological applications designed for desktop and workstations.These functionalities include data analysis,objective analysis,physics computation,graphics product generation,geographic information,and layer management.Third,MeteoExplorer Touch concentrates on performance and user experience.To accomplish the goal,C++programming language is used for implementing functionalities,XAML markup language is used to design user interface,and DirectX 11 hardware accelerating rendering technology is used for graphics display.All the proposed software system shares the same strengths as those provided by a typical native application in that it offers high performance,while at the same time does not require much system resources.

    参考文献
    相似文献
    引证文献
引用本文

于连庆.基于触控操作方式的大气科学数据可视化系统技术研究与实现[J].南京信息工程大学学报(自然科学版),2014,6(6):530-538
YU Lianqing. Research and implementation of an atmospheric science data visualization system manipulated with touch gestures[J]. Journal of Nanjing University of Information Science & Technology, 2014,6(6):530-538

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2013-09-12
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2014-12-24
  • 出版日期:

地址:江苏省南京市宁六路219号    邮编:210044

联系电话:025-58731025    E-mail:nxdxb@nuist.edu.cn

南京信息工程大学学报 ® 2024 版权所有  技术支持:北京勤云科技发展有限公司