public CIMGraphic Graphic {get; set;}
Public Property Graphic As CIMGraphic
public CIMGraphic Graphic {get; set;}
Public Property Graphic As CIMGraphic
//on the QueuedTask //Place symbol on the layout //At 2.x - MapPoint location = MapPointBuilder.CreateMapPoint( // new Coordinate2D(9, 1)); MapPoint location = MapPointBuilderEx.CreateMapPoint(new Coordinate2D(9, 1)); //specify a symbol var pt_symbol = SymbolFactory.Instance.ConstructPointSymbol( ColorFactory.Instance.GreenRGB); //create a CIMGraphic var graphic = new CIMPointGraphic() { Symbol = pt_symbol.MakeSymbolReference(), Location = location //center of map }; //Or use GraphicFactory var graphic2 = GraphicFactory.Instance.CreateSimpleGraphic(location, pt_symbol); //At 2.x - LayoutElementFactory.Instance.CreateGraphicElement(layout, graphic); ElementFactory.Instance.CreateGraphicElement(container, graphic); ElementFactory.Instance.CreateGraphicElement(container, graphic2);
//Must be on QueuedTask.Run(() => { ... //Place symbol on the layout //At 2.x - MapPoint point = MapPointBuilder.CreateMapPoint(new Coordinate2D(9, 1)); MapPoint point = MapPointBuilderEx.CreateMapPoint(new Coordinate2D(9, 1)); //specify a symbol var pt_symbol = SymbolFactory.Instance.ConstructPointSymbol( ColorFactory.Instance.GreenRGB); //create a CIMGraphic var graphic = new CIMGraphicElement() { Graphic = new CIMPointGraphic() { Symbol = pt_symbol.MakeSymbolReference(), Location = point //A point in the layout } }; //At 2.x - LayoutElementFactory.Instance.CreateElement(layout, graphic); ElementFactory.Instance.CreateElement(container, graphic);
Target Platforms: Windows 11, Windows 10