论文部分内容阅读
故事地图借助地理来组织和提供信息,在地理背景下讲诉关于地点、事件、问题、趋势或格局的故事。故事地图作为数字地图的最新表达形式已经渐渐兴起,并将成为未来传播重要地理事件的主要手段。互联网技术的蓬勃发展,促进了桌面GIS向WebGIS的过渡,同时也为故事地图的开发提供了契机。但是传统WebGIS的局限性,难以满足故事地图对交互性以及表现能力的要求,而且在地理信息处理上也存在着滞后。随着RIA技术的推出,它解决了传统WebGIS在交互性上的缺点,而且可以很好的结合ArcGIS Server所提供的GIS服务,为地理数据的处理提供便利。 本文基于Silverlight技术和ArcGIS Server平台开发故事地图,探讨了当前WebGIS的相关技术与实现方法,并对ArcGIS Server REST API和ArcGIS API forSilverlight的原理与应用方法做了详细的说明。基于上述的设计,开发了宁夏盐池毛乌素沙地生态系统国家定位观测研究站的故事地图。本系统采用MVVM架构设计Silverlight客户端页面,通过ArcSDE和Web Service分别对系统数据库中空间数据和非空间数据进行访问。采用ArcGIS Server10.1作为地图服务和GIS相关服务的发布平台,通过ArcGIS API forSilverlight实现对地图服务和GIS服务的调用,实现了故事地图在交互性方面的需求,包括定位站的空间地图浏览、定位站发展历程的图文互动以及定位站的图层控制和空间地理实体的测量等功能。 开发实践证明,基于Silverlight开发的故事地图界面美观、交互性友好,地图加载速度快,而且基于ArcGIS Server平台解决了空间数据的发布与管理的问题。实现了故事地图的开发需求。本故事地图以时间为线索,从空间和时间两个维度,综合运用图画、文字视频等多种手段全方位地展现定位站建站以来的发展历程。不仅满足了定位站数据管理和成果展示等方面的需要,也为故事地图在我国的开发和利用提供了较好的范本。