IGeoFeatureLayer】的更多相关文章

Members   All Properties Methods Inherited Non-inherited Description AnnotationProperties Annotation properties. AnnotationPropertiesID The UID used for annotation properties. AreaOfInterest The default area of interest for the layer. Cached Indicate…
地图数据的加载 一.加载Shapefile数据 Shapefile文件是目前主流的一种空间数据的文件存储方式,也是不同GIS软件进行数据格式转换常用的中间格式.加载Shapefile数据的方式有两种:①通过工作空间加载.②通过MapControl控件的AddShapefile方法加载. 1.通过工作空间加载Shapefile文件 通过工作空间加载Shapefile文件主要用到IMap.ILayer.IFeatureLayer和IFeatureClass四个接口. 1)IMap接口 IMap接口是…
1.注记的添加需要拿到IGeoFeatureLayer接口下的AnnotationProperties属性,转为IAnnotationLayerPropertiesCollection接口,并创建一个IBasicOverposterLayerProperties对象,加入上面那个属性中去. 2.IGeoFeatureLayer.DisplayAnnotation= true或者=false并不能直接关闭或者打开显示注记. 3.要让注记不显示,目前来看需要axMapcontrol.ActiveVi…
原发表于ESRI中国社区,转过来.我的社区帐号:jhlong http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=122097 ----------------------------------------我是分割线,下面才是正文--------------------------------------------------------   1.说明6周年征文 似乎就我这一篇ArcEngine开发的,搞开发的很少么?还是搞开发的都不善于言语…
mapcontrol 遍历所有图层方法 2011-04-29 19:51 通过IMap中的get_layers()可以遍历MapControl中当前的图层.此方法可以通过指定UID对图层进行过滤或者分类.   1. 遍历矢量图层       public IEnumLayer GetFeatureLayers()         {             UID uid = new UIDClass();             uid.Value = "{40A9E885-5533-11d0…
符号化之Renderer( 渲染)体系 ArcGIS Engine9.3对GIS数据的符号化分为矢量数据渲染和栅格数据渲染两大类.接下来分别介绍FeatureRender和RasterRender. 1.FeatureRender对象    FeatureRenderer是一个抽象类,它有15个子类负责进行不同类型的着色运算.它们都实现了IFeatureRenderer接口,这个接口定义了进行要素图层符号化的公共属性和方法.    可以通过IGeoFeatureLayer::Renderer属性…
using System; using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using ESRI.ArcGIS.esriSystem;using ESRI.ArcGIS.Carto;using ESRI.ArcGIS.Controls;using ESRI.…
1.加载Shapefile数据 IWorkspaceFactory pWorkspaceFactory; IFeatureWorkspace pFeatureWorkspace; IFeatureLayer pFeatureLayer; //获取当前路径和文件名 OpenFileDialog dlg = new OpenFileDialog(); dlg.Filter = "Shape(*.shp)|*.shp|All Files(*.*)|*.*"; dlg.Title = &quo…
private void AddLabel(IFeatureLayer pLayer,string fieldname,ITextSymbol Symbol) { container.DeleteAllElements(); IFeatureClass pClass = pLayer.FeatureClass; IFields pFields = pClass.Fields; int index = pFields.FindField(fieldname); ITextElement pText…
1,利用combobox创建色带,首先draw private void comboBox1_DrawItem(object sender, DrawItemEventArgs e)        {         Rectangle rec=   e.Bounds;         rec.Width = rec.Width /array.Length;        string fromColor = comboBox1.Items[e.Index].ToString().Split('…