南京信息工程大学学报
南京信息工程大學學報
남경신식공정대학학보
JOURNAL OF NANJING UNIVERSITY OF INFORMATION SCIENCE & TECHNOLOGY
2014年
6期
530-538
,共9页
触控操作%移动计算%气象数据%可视化系统%软件系统
觸控操作%移動計算%氣象數據%可視化繫統%軟件繫統
촉공조작%이동계산%기상수거%가시화계통%연건계통
touch gesture manipulation%mobile computing%meteorological data%visualization system%software system
设计并实现了一种基于触控操作方式,运行于移动计算设备上的大气科学数据可视化软件系统 MeteoExplorer Touch,它是世界上首款提供触控操作方式体验,运行于Windows8和Windows RT操作系统上的大气科学数据可视化软件。该软件系统的技术特色有:1)针对Windows 8和Windows RT操作系统所带来的崭新特性进行设计,实现了诸如使用手指滑动、捏掐伸展完成底图的缩放和漫游,在操作系统从低功耗运行状态下再次激活后恢复用户会话状态等功能,从而为广大气象科研和业务人员在平板电脑上分析、处理气象数据提供了全新的体验;2) MeteoExplorer Touch不仅仅是一个图片查看器,它还实现了主流桌面版专业气象软件所提供的大部分功能,包括数据资料解析、观测场客观分析、物理量计算、图形产品生成、地理信息和图层管理等;3) MeteoExplorer Touch注重程序性能和用户体验。为实现这一目标,软件采用C++语言开发功能,使用XAML标记语言设计用户界面,使用Di?rectX 11硬件加速渲染技术进行图形显示,因此,它具有原生程序所特有的性能高、速度快、系统资源需求低的优点。
設計併實現瞭一種基于觸控操作方式,運行于移動計算設備上的大氣科學數據可視化軟件繫統 MeteoExplorer Touch,它是世界上首款提供觸控操作方式體驗,運行于Windows8和Windows RT操作繫統上的大氣科學數據可視化軟件。該軟件繫統的技術特色有:1)針對Windows 8和Windows RT操作繫統所帶來的嶄新特性進行設計,實現瞭諸如使用手指滑動、捏掐伸展完成底圖的縮放和漫遊,在操作繫統從低功耗運行狀態下再次激活後恢複用戶會話狀態等功能,從而為廣大氣象科研和業務人員在平闆電腦上分析、處理氣象數據提供瞭全新的體驗;2) MeteoExplorer Touch不僅僅是一箇圖片查看器,它還實現瞭主流桌麵版專業氣象軟件所提供的大部分功能,包括數據資料解析、觀測場客觀分析、物理量計算、圖形產品生成、地理信息和圖層管理等;3) MeteoExplorer Touch註重程序性能和用戶體驗。為實現這一目標,軟件採用C++語言開髮功能,使用XAML標記語言設計用戶界麵,使用Di?rectX 11硬件加速渲染技術進行圖形顯示,因此,它具有原生程序所特有的性能高、速度快、繫統資源需求低的優點。
설계병실현료일충기우촉공조작방식,운행우이동계산설비상적대기과학수거가시화연건계통 MeteoExplorer Touch,타시세계상수관제공촉공조작방식체험,운행우Windows8화Windows RT조작계통상적대기과학수거가시화연건。해연건계통적기술특색유:1)침대Windows 8화Windows RT조작계통소대래적참신특성진행설계,실현료제여사용수지활동、날겹신전완성저도적축방화만유,재조작계통종저공모운행상태하재차격활후회복용호회화상태등공능,종이위엄대기상과연화업무인원재평판전뇌상분석、처리기상수거제공료전신적체험;2) MeteoExplorer Touch불부부시일개도편사간기,타환실현료주류탁면판전업기상연건소제공적대부분공능,포괄수거자료해석、관측장객관분석、물리량계산、도형산품생성、지리신식화도층관리등;3) MeteoExplorer Touch주중정서성능화용호체험。위실현저일목표,연건채용C++어언개발공능,사용XAML표기어언설계용호계면,사용Di?rectX 11경건가속선염기술진행도형현시,인차,타구유원생정서소특유적성능고、속도쾌、계통자원수구저적우점。
In this paper,the research and implementation of MeteoExplorer Touch software,a scientific data visual?ization 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,objec?tive 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++program?ming 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.