Как нарисовать сегмент окружности?

0 голосов
спросил 19 Окт, 05 от Appl (1,340 баллов) в категории Программные продукты Esri
Здравствуйте!   Пытаюсь нарисовать сегмент окружности но не получается. Окружность рисуется (код закоментирован), а сегмент не рисуется. В чём может быть проблема? Спасибо     RgbColorClass rcc = new RgbColorClass(); rcc.Blue = 255; ISimpleLineSymbol sls = new SimpleLineSymbolClass(); sls.Color = rcc; ISimpleFillSymbol sfs = new SimpleFillSymbolClass(); sfs.Style = esriSimpleFillStyle.esriSFSHollow; sfs.Outline = sls; CircularArcClass arc = new CircularArcClass(); arc.PutCoordsByAngle(point.ToESRIPoint(), fromAngle, centralAngle, radius); //arc.ConstructCircle(point.ToESRIPoint(),radius,true); PolygonClass poly = new PolygonClass(); PolygonElementClass polyEl = new PolygonElementClass(); polyEl.Symbol = sfs; poly.AddSegment(arc, ref missing, ref missing); polyEl.Geometry = poly; _axMapControl.ActiveView.GraphicsContainer.AddElement(polyEl ,0);

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...