文件名称:arcgis api for silverlight开发入门
文件大小:2.57MB
文件格式:PDF
更新时间:2014-11-28 07:45:37
ArcGis Silverlight API 开发
不错的入门资料!用到的可以下载来学习! ESRI.ArcGIS.Client.dll 是主要用到的核心类库,地图,图层,查询等相关类都在这里面. ESRI.ArcGIS.Client.Bing.dll 是用来使用微软Bing的地图和服务 ESRI.ArcGIS.Client.Toolkit.dll 工具类库,一些常用的工具如放大缩小就在里面,目前还不是很丰富. Map.Layers是一个集合,可以往里面添加layer,这里的layer指的是ArcGIS Server或其他软件发布的地图服务,目前SilverlightAPI中支持的能够直接使用的有ArcGISDynamicMapServiceLayer,ArcGISTiledMapServiceLayer,ArcGISImageServiceLayer,分别对应ArcGIS Server发布的动态地图服务,缓存地图服务(两种Map Service)和ImageService,这三种图层是拿来即用的,如果你想加入别的地图服务,比如WMS服务,则需要自己继承相应类型的的Layer;此外还有GraphicsLayer,ElementLayer,SilverlightAPI特有的FeatureLayer等。这些都会在之后的小节中讲到。强调一下,与ADF开发里MapResourceManager一样,在Map中加入的内容实际上是地图服务,但当做一个layer处理。 ArcGISTiledMapServiceLayer :瓦片图层,是经过缓存的图层,适用于发布后不需要更新的地图资源,可以提 高速度. ArcGISDynamicMapServiceLayer :动态图层,没有经过缓存,数据可以是矢量也可以是栅格。适用于需 要经常更新的地图资源. ArcGISImageServiceLayer : 这是用于动态的栅格图层,数据是栅格类型的地图资源