Страница 1 из 1

Программирование в ARCGIS как получить аттрибуты

Добавлено: 10 май 2012, 14:36
Andrew89
Доброго времени суток!
Задача стоит такая выбрать слой, затем прочитать и изменить некоторые поля в аттрибутивной таблице выбранного объекта.
как выбирать объект на карте понятно:

Код: Выделить всё

IQueryFilter queryFilter = new QueryFilterClass();
                    queryFilter.WhereClause = "";
                    pFS.SelectFeatures(queryFilter, esriSelectionResultEnum.esriSelectionResultAdd, true);
А вот как потом получить этот объект для работы с ним, к примеру, для получения аттрибут, или для поверки содержит ли этот объект другой обеъкт этого я не знаю, поэтому прошу Вашей помощи. Пишу на шарпе, если можно для ясности кусочек кода. Очень нужна помощь. Заранее спс.

Re: Программирование в ARCGIS как получить аттрибуты

Добавлено: 10 май 2012, 17:01
Дмитрий Барышников
Вам нужно использовать IFeatureClass и выполнить Search с вашим IQueryFilter queryFilter. В результате получите IFeatureCursor с вашими отобранными IFeature