论文部分内容阅读
草原是国土资源与生态环境系统的重要组成部分,对维护国家生态安全、食品安全、发展现代草地畜牧业、促进农业产业结构调整和城镇美化绿化具有重要意义。内蒙古自治区面积辽阔,占全国总面积12.3%,其中天然草地面积占自治区总土地面积的75%,是我国“三北”地区的一条天然生态屏障,是欧亚大陆草原的重要组成部分。因此对内蒙古自治区的草原资源进行有效地管理与利用意义重大,但受数据采集、管理和分析等手段的限制,数据资源中蕴含的大量信息尚无法被展示出来,许多数据和信息也没能很好地实现共享,这给内蒙古草原资源的长期研究、草业可持续发展、国家生态环境建设等带来阻力。因此对野外基础数据进行现代化采集和管理,使数据规范化、数字化,并实现基于Internet的合理应用与共享。
本文针对内蒙古草原资源信息在管理、使用中存在的问题,提出基于Silverlight技术与ArcGIS Server平台的数字草原地理信息系统的设计方案,实现草原综合信息的数字化管理和发布。本文首先通过对内蒙古自治区草原信息的管理、使用情况进行分析,得到信息管理及使用的具体需求。其次,对系统的实现技术Silverlight与ArcGIS Server平台作了全面阐述。再次,结合管理和使用的具体需求与系统实现技术,对数字草原地理信息系统进行了总体设计。其中包括总体结构设计、功能设计、属性字段设计、空间数据图层的组织结构设计、客户端数据的组织结构设计等。最后,根据总体设计进行详细设计及功能的具体实现。主要是具体功能模块设计及实现、服务器的搭建、空间数据库的建立、空间数据的发布、客户端界面设计等。在功能模块的设计与实现中,重点分析并论述了如何通过ArcGIS API for Silverlight开发组件库中封装类(Query Task、Geometry Service、 Unique Value Renderer、 Class Break Renderer),实现空间属性查询、专题地图渲染、缓冲区分析等地理相关操作,以及如何通过Silve rlight的StoryBoard类实现图层属性的动态变化,以实现多时相空间数据的演变动画效果等内容。
本文通过数字草原地理信息系统,拟解决内蒙古草原资源综合信息的管理、利用和共享问题,并通过该系统的实现,验证了Silve rlight富客户端应用所具有的优秀用户体验、高的执行效率等特点的同时,也展示了ArcGIS Server平台在面向互联网的地理信息系统应用中所具备的快速高效地开发和全面的地理空间应用支持等优点。为进一步使用富客户端进行WebGIS开发提供了参考。