// step 1 EllipseSymbol es = new EllipseSymbol(); GeoEllipse ellipse = new GeoEllipse(); ellipse.center = map.toMapUnits( 300, 200); ellipse.height = map.convertDistance( 120, MeasureUnit.rmPixels, MeasureUnit.rmMapUnits); ellipse.width = map.convertDistance( 200, MeasureUnit.rmPixels, MeasureUnit.rmMapUnits); es.setEllipse(ellipse); // step 2 CosmeticLayer cLayer = map.getCosmeticLayer(); // step 3 Symbol symbol = es.getSymbol(); // step 4 int color = new Color(0, 0, 255).getRGB(); //blue symbol.setColor(Symbol.rmBrushColor, color); symbol.setBrushStyle("brush:bdiagonal"); // step 5 cLayer.getEllipses().add(es);