- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用GIS技术的公众查询机系统设计与实现探讨.doc
应用GIS技术的公众查询机系统设计与实现探讨
摘 要:查询机在工作生活中得到普遍应用,该文从查询机系统应用实际出发,根据博览中心自身特点及需求,完成了查询机系统的开发和应用。该系统以查询机为平台,将展会导航、信息发布等与GIS结合为一体,提高了博览中心的信息化程度,为参展和管理人员提供了便捷。
关键词:GIS 查询机 Surface WPF
中图分类号:P208 文献标识码:A 文章编号:1672-3791(2015)07(b)-0000-00
在展览馆、营业大厅、旅游区、商场、博物馆、图书馆等多个地点,查询机以其方便、简单、实用等特点,在人们的日常工作和生活中,得到了普遍应用。随着空间技术和计算机技术的快速发展,GIS在查询机系统中发挥的作用将越发重要,可以帮助人们快速寻找空间位置和有用信息。该文将以某大型博览中心的查询机系统开发为例,讨论查询机系统的开发及GIS技术在其上的应用。该项目以GIS理论技术为基础,根据博览中心自身特点及需求,完成了查询机系统的开发和应用。该系统以查询机为平台,将展会导航、信息发布等与GIS结合为一体,提高了博览中心的信息化程度,为参展和管理人员提供了便捷。
1需求分析
查询机系统将帮助现场大众快速找到博览中心相关商业服务网点,确定会议室等功能场所、周边交通线路,提供动态的交互式体验和灵活的自助式服务,将大幅提升观展体验并改善现场服务流程,并减少现场工作人员繁杂的问询、指引的工作量,降低人为服务成本,提高服务效率,提高博览中心品牌形象。查询机系统的用户分为两类:一是查询系统管理人员,主要负责查询系统的基础数据日常更新和系统维护工作;二是查询系统使用人员,博览中心空间范围较大,展会布置多样化,人们会在观展过程中出现目标路线不明、功能区位置不清、参展单位信息了解不清等多个问题,需要查询机软件系统快速实现目标定位,提供友好的界面进行引导。
根据需求,查询机系统应分为前端展示查询系统和后台管理系统两部分,应具备浏览信息、查询,操作简便,图、文、声并茂,具有良好的交互性,对用户使用权限进行控制,可多级授权,可在局域网内或广域网中的其他计算机上对终端查询机器上的信息内容进行修改,可与用户内部其他数据库相连接等功能。该博览中心拥有数十台查询机,均接入博览中心局域网,与服务器可进行交互。
2 系统设计
2.1系统总体架构
前端查询机展示系统采用C/S模式,根据用户网络特征,各触屏展示前端为独立运行单元,每台设备均能够在无网络条件下完成各种人机交互工作。后台管理程序采用B/S模式,在查询机接入网络时,管理者通过连入网络的任一电脑即可对服务器数据进行管理,并通过数据更新模块完成各查询机前端系统的数据同步工作。该次项目分为前端应用、更新模块、后台管理三部分。前端应用采用WPF框架,更新模块采用.net 3.0技术完成,后端管理使用ASP.net和PostgreSQL技术完成。
2.2关键技术
该系统将部署于安装了Window7 系统的查询机。因此,系统采用Surface 与 ArcGIS Map SDK的结构来展示会展中心的各种地理要素。
地图中间件Map Surface是基于Windows Surface的多点触控地图技术。其核心映射处理通过建立的触控手势与地图控制命令映射表,实现Windows多点触摸操作传统地图。ArcGIS Map SDK(for WPF)是ESRI针对WPF开发者的一套API,这套API包含了对地图的基本操作。ArcGIS Map SDK提供了丰富的地图操作API。其中Android、IOS版对手势有很好的支持,但对于Window版,其支持较差,多数功能无法使用。为了能够达到良好的用户体验、实现指定的功能,针对性地研发了一套地图引擎提供手势控制模块。该模块将Surface手势与地图引擎功能相连接,完成地图手势拖动、手势缩放、手势定位要素等功能、手势坐标与地图坐标相转换等工作。
3查询机前端实现
综合考虑网络载负量及用户体验,前台系统采用独立运行模式,及每台触摸屏为一个独立的运行单元,拥有完整的应用数据,并具备与总服务器同步更新的功能。具体分以下三层。
3.1应用层
应用层为用户提供统一的交互入口。为提高用户体验,应用以简捷为原则,提供各种选择项目,以最少的操作达成使用目的。
3.2数据层
数据层为数据存储和信息资源的整合、应用提供支持和保障。主要数据包括:查询信息数据、路径数据、广告数据、会议活动数据、展会信息数据。数据层采用本机存储形式,通过更新层与后台服务同步。
3.3更新层
更新层是前端触屏与后端服务、管理的枢纽。各种数据更新都通过该层系统完成。
前
文档评论(0)