论文部分内容阅读
随着人们生活水平的提高,公众对旅游地理信息服务的准确性、实时性、全面性的需求越来越高。本文针对我国现有旅游网站存在地理信息服务现势性不强、GIS深入性差、资源难以共享、系统扩展能力不足等问题,结合数字城市地理空间框架建设成果,提出了基于地理信息公共服务平台来实现旅游资源管理系统的理论体系和技术架构体系。基于地理信息公共服务平台的旅游资源管理系统采用B/S模式开发,在.Net Framework4.0集成开发环境下,以Visual Studio2010(C#)作为开发工具,利用Silverlight技术和插件技术相结合的方式实现了旅游资源管理系统的建立。论文主要研究内容及研究成果如下:(1)从用户需求角度出发,完成了基于地理信息公共服务平台的旅游资源管理系统的总体设计,主要包括系统总体架构设计、功能设计和数据库设计;研究了系统数据的安全保障机制,实现了运用ArcSDE空间数据引擎技术连接Oracle数据库的数据存储和组织模式。(2)基于地理信息公共服务平台提供的权威、鲜活、现势性强的数据服务,利用平台服务接口技术和Mashup技术实现了平台基础数据和旅游专题数据的集成表达。及时、准确地为公众提供可靠的旅游地理信息服务。(3)将插件技术应用于旅游资源管理系统的开发中,完成了系统主界面程序、插件契约和插件引擎的设计与开发。使系统具有灵活的扩展性,便于后期的更新维护和系统升级。(4)根据用户对旅游系统操作便捷、功能全面的需求,采用动态链接库插件技术,实现了基于蚂蚁算法的公交换乘服务、基于遗传算法的旅游规划引擎设计、旅游景区突发事件应急指挥与演练、主题旅游、旅游多媒体展示、旅游线路推荐、旅游周边查询、自驾旅游线路导航、旅游专题图统计、地图打印、360°街景、数据在线编辑等36个功能插件的开发。为用户提供了“一站式”旅游地理信息服务。