admin管理员组

文章数量:1516870

c#+AE

图层的唯一值渲染即是根据矢量图层的某一个数值字段的属性值,按照值的不同大小进行着色。属性数值相等的所有要素归为同一种类,即同一颜色。其实例代码如下:

  /// <summary>/// 唯一值渲染/// </summary>/// <param name="pFeatureLayer">矢量图层</param>/// <param name="pUniqueFieldName">唯一值字段</param>private void UniqueValueRender(IFeatureLayer pFeatureLayer, string pUniqueFieldName){IGeoFeatureLayer pGeoLayer = pFeatureLayer as IGeoFeatureLayer;if (pGeoLayer == null) return;ITable pTable = pGeoLayer.FeatureClass as ITable;ICursor pCursor;IQueryFilter pQueryFilter = new QueryFilter();pQueryFilter.AddField(pUniqueFieldName);pCursor = pTable.Search(pQueryFilter, true);

本文标签: cAE