08 2012 档案

摘要:地图标注:是表示制图对象的名称或数量及质量特征的文字和数字等文字语言。来说明制图对象的名称、种类、性质、和数量等具体特征。 ArcEngine中注记分为两种:标注(Label)、注记(Annotation)。Annotation以更复杂的方法和属性对要素图层进行标注,这个过程可以是自动的,不需用户干预,而且注记内容可以保存到地图数据库中。 AnnotationLayerPropertiesCollection对象是一个要素图层的属性,是一个标注集对象的集合。标注集是与某个要素图层相关联的,用于描述要素图层如何被标注,可以通过IGeoFeaturelayer中的AnnotationPrope.. 阅读全文
posted @ 2012-08-08 11:21 xiaohaidepoli 阅读(766) 评论(0) 推荐(0)
摘要:ArcEngine提供多个着色对象用于产生专题图,可以使用标准着色方案,也可以自定义着色方案,ArcEngine提供8中标准着色方案。一、SimpleRenderer专题图是使用单一符号进行着色分类,不涉及对要素的数据进行处理。这种专题图同一个图层内的所有元素都是一种符号。通过SimpleRenderer对象对Symbol进行设置后,赋予IGeoFeatureLayer接口的Renderer属性,对象实现了ITransparencyRenerer接口,通过该接口的属性,可以根据要素的某一个数值字段来设置要素显示的透明度。该对象还实现了ISimpleRenderer接口,提供了两个重要的属性:D 阅读全文
posted @ 2012-08-08 10:53 xiaohaidepoli 阅读(5561) 评论(0) 推荐(1)
摘要:GIS中的离散实体有三种:点、线、面,在ArcEngine中用三种符号对应表示,分别是:MarkSymbol、LineSymbol和FillSymbol。此外还有TextSymbol用于文字标注,3DChart用来显示饼图等三维对象。 所有符号都实现ISymbol和IMapLevel接口,ISymbol定义一个符号对象的基本属性和方法,IMapLevel定义属性可以确定符号显示的图层,和图层类似,用于确定符号的叠加顺序。一、MarkerSymbol对象 MarkerSymbol对象用于修饰点对象符号,拥有12个子类:ClassesDescriptionArrowMarkerSymbol... 阅读全文
posted @ 2012-08-07 10:00 xiaohaidepoli 阅读(3159) 评论(1) 推荐(2)
摘要:Envelope也称包络线,是一个矩形区域,是每个几何形体的最小外接矩形。每个Geometry都拥有一个Envelope,包括Envelope自身。它定义了XMax,XMin,YMax,YMin,Height,Width等属性,用于获取或者设置一个存在包络线的对象空间坐标。IEnvelope接口提供的方法有:Expand(按比例缩放包络线的范围,产生一个新的包络对象),offset(通过给定的(X,Y)移动包络线),CenterAt(通过改变包络线中心点来移动包络线),PutCoords(通过指定的坐标点来构造包络线)等。IEnvelope还有两个拓扑运算方法Intersect(用来计算两个包 阅读全文
posted @ 2012-08-06 08:55 xiaohaidepoli 阅读(759) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示