论文部分内容阅读
GIS技术的引入,使得旅游信息管理进入了信息化、数字化时代,成为旅游资源信息集成管理和旅游信息提取与综合的强有力工具。本文介绍了地理信息系统二次开发的三种方法和ArcGIS Server开发平台以及skyline三维地理信息开发平台。总体设计思路是基于ArcGIS Server提供的空间数据处理、数据编辑、空间分析等组件,利用可视化开发工具C#进行旅游信息系统的开发。系统主要由GIS功能模块和旅游信息模块组成,其中GIS功能主要包括视图浏览、矢量图层的查询、属性管理、基本的空间分析、三维虚拟现实等。GIS功能采用ArcGISServer的接口技术来实现,对于部分简单的GIS功能,直接调用ArcGIS Server提供的工具按钮实现,对于复杂的GIS功能,如旅游信息模块等则通过调用ArcGIS Server对象库中的函数和控件并结合C#编程方法实现。本地理信息系统研制使用了面向对象开发语言,并充分利用了ArcGIS Server提供的基本的图形操作、数据编辑、图形显示等组件来搭建,该法有效地提高应用地理信息系统的开发效率,且具有良好的用户界面和完善的功能。本文主要涉及以下几个方面主要内容:1.传统旅游地理信息系统分析以及旅游地理信息系统研究现状分析。通过分析传统旅游信息系统的不足之处得出GIS功能可以提升传统的旅游信息系统的服务性能,同时通过对国内外研究现状的总结制定本文所研究的旅游信息系统的功能。2.对延安市旅游资源信息的收集,分类,编码。3.通过对系统涉及的开发二维和三维开发平台进行详细研究,制定系统研发的技术路线。4.设计建立系统研发所需的数据库,包括属性数据库和空间数据空。5.系统的实现,通过C#语言调用ArcGIS Server和skyline接口实现其主要功能。最后,本文以延安旅游信息数据为例,验证了本旅游信息系统的可行性、可靠性。