ArcGIS API for Silverlight 开发教程

需积分: 9 3 下载量 9 浏览量 更新于2024-07-29 收藏 2.57MB PDF 举报
"ArcGIS API for Silverlight开发入门文档提供了对使用Silverlight进行GIS开发的基础知识,适合初学者。文档作者通过一系列章节深入浅出地介绍了如何使用ArcGIS API for Silverlight创建和控制地图,包括地图移动、鼠标坐标获取、地图动画、图层可见性控制、比例尺、地图操作、Widgets、GraphicsLayer、Tasks、图层类型以及使用非ArcGIS Server数据源和集成VirtualEarth服务等。此外,还提到了与ArcObjects的交互。" ArcGIS API for Silverlight是Esri公司为Silverlight平台提供的一个用于构建Web GIS应用的开发接口。它允许开发者在Silverlight应用中集成复杂的地理信息系统功能,如显示地图、执行空间分析和管理地理数据。 开发入门(0):这部分探讨了为何选择Silverlight作为GIS开发平台的原因,与IT行业的趋势相结合,比如3G技术的普及和未来可能的集成,强调GIS技术需要跟随技术发展步伐。 开发入门(1)至(8):这些章节逐步介绍了实际开发过程中的关键概念和技术。例如,Getting Started章节帮助开发者快速上手;基础地图实例展示了如何创建和操作地图;Widgets章节讨论了各种控件的使用,如导航控件和缩放控件;GraphicsLayer章节讲解了如何在地图上添加自定义图形和数据;Tasks章节介绍了如何利用API执行地理处理任务;而关于图层类型的章节则涵盖了不同类型的数据源集成,包括非ArcGIS Server数据源和VirtualEarth服务。 开发入门(外传):这部分讲述了如何在程序中调用ArcObjects,扩展了API的功能,使得开发者能够利用更底层的Esri库进行更高级的定制。 这份文档详尽地覆盖了使用ArcGIS API for Silverlight进行GIS开发的基础知识和实践技巧,是学习和理解GIS在Silverlight环境中应用的宝贵资料。对于希望进入GIS开发领域的程序员,特别是对Silverlight感兴趣的开发者,这是一个理想的起点。