第四章 符号化元素和图层..ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(二)唯一值渲染UniqueValueRenderer 根据不同的唯一值用一个符号来显示要素 属性 Field(s): 提供唯一分类值的字段 Value(s):特征的唯一分类值 ValueCount: 需要显示的唯一分类值的数目 (三)分级渲染ClassBreaksRenderer 根据数字字段的值分组,每一个分组使用一个符号 属性 Breaks: 分组的分界点 Field: 提供属性分组的数字型字段 BreakCount: 所有分组的数目 分类的方法 使用列表在OMD图表中适当的 Classify 对象 例子见帮助 着色中使用的各种计算方法 Classify对象 Classify是一个抽象类,它拥有五个子分级对象,即DefinedInterval、EqualInterval、NaturalBreaks、StandardDeviation和Quantile。 所有的这些对象都要求使用Histogram型数据,在给定需要划分的级数后,它就可以对一个数组的数据进行分级计算,得出合适的分级点。 3、MarkerFillSymbol MarkerFillSymbol是使用一个Marker符号作为背景填充符号。这个类实现了两个接口,分别为IMarkerFillSymbol和IFillProperties接口。 (1)IMarkerFillSymbol,用于设置填充对象的Marker对象的属性。 GridAngle属性:设置Marker点的角度 MarkerSymbol属性:设置Marker的类型 (2)IFillProperties接口,它可以设置Marker在填充区域内的分布情况。 在默认情况下,填充区的圆点处应该是一个Marker的圆心,不会发生偏移,但可以通过XOffset和YOffset属性来设置偏移值。 XSeperation和YSeperation可以设置Marker之间的水平和垂直距离。 这四个属性都是使用像素(Points)作为单位,默认情况下是12个像素。 4、GradientFillSymbol 该对象使用渐变颜色带进行填充,它需要使用到颜色带对象。这些颜色带可以是从一侧到另一侧,也可以是从中间到四方。 该类实现了IGradientFillSymbol接口: ColorRamp属性:用于设置渐变填充符号的颜色带对象,渐变的效果最好是使用AlgorithmicColorRamp颜色带对象。 Style属性:用于设计渐变填充的样式,共线、矩形、圆形还是缓冲四种方法。 5、PictureFillSymbol 使用图片来进行填充。 6、MultilayerFillSymbol 使用多个填充符号进行叠加以产生新的填充符号对象,这种叠加是一层符号放在另一层符号的上面,因而可能产生覆盖的情况。 7、DotDensityFillSymbol点密度填充符号 该对象是一种基于数据的填充符号,它一般和DotDensityRenderer着色对象一起使用。 该对象是使用有MarkerSymbol组成的随机位置点来显示数据的属性,而单位面积内点的多少则由DotDensityRenderer对象计算出来。 该对象类实现的是IDotDensityFillSymbol接口,通过这个接口可以设置填充符号的外观,如Marker的数目、尺寸和填充符号的背景颜色等属性。 (四)TextSymbol对象 该对象是用于修饰文字元素的,文字元素在要素标注等方面很有用处。 该类实现了多个接口,它们定义的属性和方法可以让程序员完成产生普通文本的操作。 此外,它还有连个属性通过单个的CoClass来实现, Textpath属性,可以用于设置文字的路径 TextBackground,用于设置文字的背景。 TextSymbol符号最重要的设置对象是它的字符,它实现了三个主要的接口来设置字符。ITextSymbol、ISimpleTextSymbol、IFormattedTextSymbol 其中ITextSymbol接口是定义文本字符样式的主要接口。 Font属性是产生一个TextSymbol符号的关键。至于如何设置文字的字体,可以使用IFontDisp接口来设置字体的大小和是否是粗体、倾斜等属性。 ISimpleTextSymbol接口来设置它的一些简单属性,如XOffset和YOffset可以设置字符的偏移量。 显示要素 在IScreenDisplay接口下的几种画的方法 (1)StartDrawing:准备画 (2)DrawPo

文档评论(0)

586334000 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档