ArcEngine专题图制作(C#)上一篇/下一篇2010-06-2408:28:50/个人分类:ArcEngine查看(413)/评论(0)/评分(0/0)点密度图、分层设色图/等级图、单值图、柱状图、饼状图的实现代码C#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)DotDen