В отдельном приложении 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;
}
Я искал образцы, но не смог найти то, что мне нужно.