Проблема с ClipGeometry в 10

0 голосов
спросил 28 Сен, 10 от Peps (5,330 баллов) в категории Программные продукты Esri
Есть прога в которой в зависимости от того какой пользователь приконектился, устанавливается зона его работы. С контролами 9 все было нормально. В 10 при использовании ClipGeometry метод не отрабатывает. Вот часть кода которая отвечает за это:
mFCurs = mFClass.Search(mQFilt, false);
mFeat = mFCurs.NextFeature();
         if (mFeat != null)
         {
            mTopo = (ITopologicalOperator)mFeat.Shape;
            mFeat = mFCurs.NextFeature();
            while (mFeat != null)
             {
                mTopo = (ITopologicalOperator)mTopo.Union(mFeat.Shape);
                mFeat = mFCurs.NextFeature();
             }
             IBufferConstruction mBuffer = new BufferConstructionClass();
             mClipGeom = mBuffer.Buffer((IGeometry)mTopo, 1000);
             mClipEnvelop = mClipGeom.Envelope;
             axMapControl1.Map.ClipGeometry = mClipGeom;
           }

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

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