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 나올때 까지 하시면 됩니다
'글 > GIS' 카테고리의 다른 글
arcgis용 epsg 900913 prj 파일입니다 (0) | 2011.11.10 |
---|---|
boost를 이용한 wkb, wkt 파싱 방법입니다 (0) | 2011.03.17 |
도분초 -> 구글 좌표 (127.xxxxxx , 36.xxxxxx) 변환 하는 방법 입니다 (0) | 2010.02.18 |
ArcObject를 이용해서 command(addon) 만드는 법 입니다 (0) | 2010.01.05 |
ArcObject에 대한 설명 .. (2) | 2009.12.31 |