privatevoid点密度图ToolStripMenuItem_Click(objectsender,EventArgse){//获取当前图层,并把它设置成IGeoFeatureLayer的实例IMappMap=axMapControl1
Map;ILayerpLayer=pMap
get_Layer(0)asIFeatureLayer;IFeatureLayerpFeatureLayer=pLayerasIFeatureLayer;IGeoFeatureLayerpGeoFeatureLayer=pLayerasIGeoFeatureLayer;//获取图层上的featureIFeatureClasspFeatureClass=pFeatureLayer
FeatureClass;IFeatureCursorpFeatureCursor=pFeatureClass
Search(null,false);IFeaturepFeature=pFeatureCursor
NextFeature();////////////////////////////////////////////////////////////////////////////////////////////定义点密度图渲染组件IDotDensityRendererDotDensityRenderer=newDotDensityRendererClass();//定义点密度图渲染组件对象的渲染字段对象IRendererFieldsflds=(IRendererFields)DotDensityRenderer;flds
AddField("FID","FID");//flds
AddField("Shape","Shape");//定义点密度图渲染得符号对象IDotDensityFillSymbolddS