
SuperMap iClient 6R for Silverlight 6.专题图(一)(IS .NET版).pptx
14页SuperMap iClient 6R for Silverlight 专题图(一),支持中心 培训部北京超图软件股份有限公司,主要内容,服务端专题图客户端专题图热点图,服务端专题图--定义,服务端专题图由服务端计算,生成相应专题图图片传回客户端用图片图层的方式展示,服务端专题图--分类,服务端专题图单值专题图范围分段专题图统计专题图点密度专题图等级符号专题图标签专题图自定义专题图,服务端专题图--功能实现思路,客户端:使用iClient SDKs实现功能,Theme{设置专题图参数;提交服务请求;},ProcessCompleted(Result){ 获取结果专题图图层; 将结果添加到地图图层中},,Internet,,服务端:GIS Services处理请求,1,2,服务端专题图--实现方法,主要接口:ThemeService 专题图服务类. Url 服务访问地址. ProcessAsync(ThemeParameters); 提交专题图请求. ProcessCompleted(ThemeEventArgs) 绑定结果处理事件,服务端专题图--实现方法,专题图参数类: ThemeParameters 专题图参数类.Theme 专题图对象(设置专题图参数),服务端专题图,专题图结果类: ThemeEventArgs 专题图服务事件数据类ThemeEventArgs.Result 专题图结果数据ThemeEventArgs.Result.LayerKey 获取描述专题图显示状态的 Key 值,每个 Key 值对应服务端得到的专题图的唯一显示状态,服务端专题图--标签专题图,SuperMap.Web.IS6.ThemeLabelCaption 专题图标题,同一图层中不能重复Expression 标签使用的字段或字段表达式Display 获取或设置标签文本的标注风格。
MaxScale 专题图显示的最大比例MinScale 专题图显示的最小比例尺OnTop 获取或设置专题图是否置顶OnTopPriority 专题图置顶的优先级,服务端专题图--标签专题图的实现,Step1:实例化专题图,提交服务请求 private void commit_Click(object sender, RoutedEventArgs e){ ThemeLabel label = new ThemeLabel() { Caption="标签专题图", Expression="Pop_1994", Filter="Pop_1994 > 30000000", Display = new ServerTextStyle() { FontHeight=10, Color=new ServerColor(0,0,0), FontName = "微软雅黑"}, }; ThemeParameters parameters = new ThemeParameters(){ MapName = "World", Theme = label, ThemeLayer = "World@world“, LayerNames = layerNames //当前地图中所有图层 }; ThemeService service = new ThemeService("http://192.168.11.1/IS/AjaxDemo"); service.ProcessAsync(parameters); service.Failed += new EventHandler(service_Failed); service.ProcessCompleted += new EventHandler(ProcessCompleted); },服务端专题图--标签专题图的实现,Step2:将结果图层添加到Map控件 //成功返回专题图 private void service_ProcessCompleted(object sender, ThemeEventArgs e) { TiledDynamicISLayer themeLayer = this.MyMap.Layers["TDISLayer"] as TiledDynamicISLayer; themeLayer.LayersKey = e.Result.LayerKey; },服务端专题图--范围分段专题图,SuperMap.Web.IS6.ThemeRangeCaption 专题图标题,同一图层中不能重复Expression 标签使用的字段或字段表达式Display 获取或设置标签文本的标注风格。
MaxScale 专题图显示的最大比例MinScale 专题图显示的最小比例尺OnTop 获取或设置专题图是否置顶OnTopPriority 专题图置顶的优先级,服务端专题图--统计专题图,SuperMap.Web.IS6.ThemeGraphCaption 专题图标题,同一图层中不能重复Expression 标签使用的字段或字段表达式Display 获取或设置标签文本的标注风格MaxScale 专题图显示的最大比例MinScale 专题图显示的最小比例尺OnTop 获取或设置专题图是否置顶OnTopPriority 专题图置顶的优先级,,谢谢!,。












