SuperMapiClient6RforSilverlight6.专题图(IS版).pptxVIP

SuperMapiClient6RforSilverlight6.专题图(IS版).pptx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SuperMapiClient6RforSilverlight6.专题图(IS版)

SuperMap iClient 6R for Silverlight 专题图(一) 支持中心 培训部 北京超图软件股份有限公司 主要内容 服务端专题图 客户端专题图 热点图 服务端专题图--定义 服务端专题图 由服务端计算,生成相应专题图图片 传回客户端用图片图层的方式展示 服务端专题图--分类 服务端专题图 单值专题图 范围分段专题图 统计专题图 点密度专题图 等级符号专题图 标签专题图 自定义专题图 服务端专题图--功能实现思路 客户端:使用iClient SDKs实现功能 Theme{ 设置专题图参数; 提交服务请求; } ProcessCompleted(Result){ 获取结果专题图图层; 将结果添加到地图图层中 } Internet 1 2 服务端专题图--实现方法 主要接口: ThemeService 专题图服务类 . Url 服务访问地址 . ProcessAsync(ThemeParameters); 提交专题图请求 . ProcessCompleted(ThemeEventArgs) 绑定结果处理事件 服务端专题图--实现方法 专题图参数类: ThemeParameters 专题图参数类 .Theme 专题图对象(设置专题图参数) 服务端专题图 专题图结果类: ThemeEventArgs 专题图服务事件数据类 ThemeEventArgs.Result 专题图结果数据 ThemeEventArgs.Result.LayerKey 获取描述专题图显示状态的 Key 值,每个 Key 值对应服务端得到的专题图的唯一显示状态 服务端专题图--标签专题图 SuperMap.Web.IS6.ThemeLabel Caption 专题图标题,同一图层中不能重复 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 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(/IS/AjaxDemo); service.ProcessAsync(parameters); service.Failed += new EventHandlerServiceFailedEventArgs(service_Failed); service.ProcessCompleted += new EventHandlerThemeEventArgs(ProcessCompleted); } 服务端专题图--标签专题图的实现 Step2:将结果图层添加到Map控件 //成功返回专题图 private void service_ProcessCompleted(object sender, ThemeEventArgs e) { TiledDynamicIS

您可能关注的文档

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档