首页 / 浏览问题 / 组件GIS / 问题详情
怎么给一张图片添加title和图例了
8EXP 2020年06月15日
怎么给一张图片添加title和图例了

1个回答

你好,使用布局元素集合类LayoutElements.addNew(Geometry );参数传Geometry的子类GeoLegend图例类,title的话可以添加GeoText文本对象作为标题
2,842EXP 2020年06月15日
MapControl  MapLayoutControl这两个改用那个了,如果用第二个项目之间起不来

=================================================

 LayoutElements elements = new MapLayout(m_workspace).getElements();
                System.out.println(elements+"55");
                TextStyle textStyle = new TextStyle();
                   textStyle.setShadow(true);
                   textStyle.setAlignment(TextAlignment.TOPCENTER);
                   textStyle.setBackColor(new Color(65, 65, 65));
                   textStyle.setForeColor(new Color(174, 241, 176));
                   textStyle.setBackOpaque(false);
                   textStyle.setBold(true);
                   textStyle.setFontName("楷体");
                   textStyle.setFontHeight(50.0);
                   textStyle.setFontWidth(30.0);
                   textStyle.setSizeFixed(false);
                   textStyle.setItalic(true);
                   textStyle.setOutline(true);
                   textStyle.setWeight(500);
                   TextPart textPart = new TextPart("2000年各省人口数分段专题图", new Point2D(850, 2150),0);
                   GeoText geoText = new GeoText(textPart, textStyle);
                   System.out.println(geoText+"6666666666666");
                   elements.addNew(geoText);

这样写也没有效果
...