private void UpdateFeedbackWithGeoCircle()
{
if (Point1 == null || Distance <= 0.0)
return;
var construct = new Polyline() as IConstructGeodetic;
if (construct != null)
{
ClearTempGraphics();
AddGraphicToMap(Point1, new RgbColor() { Green = 255 } as IColor, true);
construct.ConstructGeodesicCircle(Point1, GetLinearUnit(), Distance, esriCurveDensifyMethod.esriCurveDensifyByAngle, 0.45);
Point2 = (construct as IPolyline).ToPoint;
var color = new RgbColorClass() as IColor;
this.AddGraphicToMap(construct as IGeometry, color, true, rasterOpCode: esriRasterOpCode.esriROPNotXOrPen);
}
}