`
hj270187161
  • 浏览: 21287 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

创建专题图及图例 (mapxtreme2008&C#)

    博客分类:
  • GIS
阅读更多
    //创建专题图

                        IndividualValueTheme thm = new IndividualValueTheme(MyLayer, "某字段", "xx");
                        MyLayer.Modifiers.Append(thm);

                            //图例
                        FeatureLayer fl = new FeatureLayer(MapInfo.Engine.Session.Current.Catalog.GetTable("MyLayer"));
                        System.Drawing.Size size = new Size(300, 300);
                        MapInfo.Mapping.Legends.LegendFactory lfa = MainMap.Map.Legends;
                        MapInfo.Mapping.Legends.Legend legend = lfa.CreateLegend(size);
                        MapInfo.Mapping.Legends.LegendFrame fra =                                                                                                     MapInfo.Mapping.Legends.LegendFrameFactory.CreateThemeLegendFrame(thm);
                        legend.Frames.Append(fra);
                        legendControl1.Legend = legend;
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics