В отдельном приложении c#/wpf, использующем ArcGis Engine, я загрузил несколько фигур, выбрал некоторые особенности.
Теперь я хочу выделить одну из выбранных функций. Я могу найти объект/функция в IFeatureSelection/Layer, у меня есть IGeometry из IFeature.Shape.
Есть ли простой способ пометить известную особенность/форму, скажем, красным цветом или что-то в этом роде?
У меня есть функция, использующая что-то вроде этого:
AxMapControl _mapControl;
IFeatureSelection features = _mapControl.Map.Layer[0] as IFeatureSelection;
ICursor cursor;
features.SelectionSet.Search(null, true, out cursor);
IFeature feature;
while ((feature = ((IFeatureCursor)cursor).NextFeature()) != null)
{
IGeometry geometry = feature.Shape;
}
Я искал образцы, но не смог найти то, что мне нужно.