Извиняюсь, может быть тупой вопрос, но я новичок в ArcGIS.
Есть связка Oracle+SDE+ArcGis9.2+Delphi.
Надо найти объект в базе и получит его координаты.
Делаю вот так:
fAdvertLayer: IFeatureLayer;
pFeature : IFeature;
pFilter : IQueryFilter;
pFilter := CoQueryFilter.Create as IQueryFilter;
pFilter.Set_WhereClause('CODE = ' + IntToStr(ID)); //задаём фильтр
fAdvertLayer.Search(pFilter,false,pFeatureCursor); //ищём запись
pFeatureCursor.FindField('SHAPE',i); //ищём поле и его номер
pFeature := CoFeature.Create as IFeature;
pFeatureCursor.NextFeature(pFeature); // получаем запись
pFeature.Get_Value(i,pk); //получаем занчение записи
а вот как дальше... никак не могу понять... как привязать к полигону эту запись и получить координаты?
помогите, плиз...
З.Ы. можно на VB писать.