336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

선택된 영역이란 쿼리를 날리겠다는게 아니고

select 해왔건 유저가 선택했건 파랗게 보이는 영역입니다

타겟 언어는 C# 입니다

//아래는 제가 작업하는 방법이고 command를 만들면 object hook이 생성되며
//그 이하는 아래와 같이 하시면 됩니다

//private IApplication m_application = null;
//private IMxDocument m_pMxDoc = null;
//private IMap m_pMap = null;
//private FeatureLayer m_pLayer = null;

//object hook
//m_application = hook as IApplication;
//m_pMxDoc = (IMxDocument)m_application.Document;
//m_pMap = m_pMxDoc.FocusMap;

//ILayer pLayer = m_pMap.get_Layer(n);
// m_pLayer = (FeatureLayer)pLayer;

  IFeatureSelection pFeatureSelection = (IFeatureSelection)m_pLayer;

  ICursor pCursor = null;
  pFeatureSelection.SelectionSet.Search(null, false, out pCursor);

  IFeatureCursor pFeatureCursor = (IFeatureCursor)pCursor;
  IFeature pFeature =  pFeatureCursor.NextFeature(); //현재 선택된 feature이며
  //여러건이라면 NextFeature 를 계속 호출해서 null 나올때 까지 하시면 됩니다

+ Recent posts