图层标注、图层控制跟电子地图常用工具开发.docVIP

  • 4
  • 0
  • 约6.9千字
  • 约 11页
  • 2018-09-27 发布于湖北
  • 举报

图层标注、图层控制跟电子地图常用工具开发.doc

图层标注、图层控制跟电子地图常用工具开发

第三讲 图层标注、图层控制和电子地图常用工具开发 一、图层标注 利用MO的标注对象LabelRenderer,可以自动添加图层上对象的标注。 1、属性标注 属性标注的方法为: Set layer.Renderer = New LabelRenderer 设置标注对象 layer.Renderer.Field = CNTRY_NAME 指定要显示的字段 layer.Renderer.AllowDuplicates = True 允许标注重复 标注语句要加在图层添加语句:Map1.Layers.Add layer的前面。 几点说明: Renderer是MapLayer的属性之一,用于设置或读取图层的着色对象。 着色对象有ClassBreaksRenderer对象,DotDensityRenderer对象,LabelRenderer对象和ValueMapRenderer对象。 其中,LabelRenderer对象描述一种表示地理特征的方法,即在一个地理特征上写字符。显示在地理特征的字符值来自一个字段的值,Field属性表示该字段的名字。AllowDuplicates属性是一个布尔值,表示是否允许在标注处多次标注同样的字符,True为允许,false为不允许。 2、设置图上字体 以上的标注是按照缺省的方式来设置的字体,还可以利用标注对象的Symbol数组,来自己动手设置更合适的字体属性。

文档评论(0)

1亿VIP精品文档

相关文档