2009년 12월 7일 월요일

[ArcObjects]교육자료 1

국토공간계획지원체계 프로젝트 수행 중 내부 개발자들에게 ArcObjects에 대한 개념을 정리하기 위해 만든  자료입니다.

※ 목차
1.    ArcObjects 소프트웨어 컴포넌트 라이브러리    4
2.    준비사항    6
    Visual Studio .NET 2005 C#    6
    ESRI ArcGIS Engine 9.1 Development Kit    6
3.    C# 프로젝트 생성    6
    C# Windows 응용프로그램 프로젝트  생성    6
    ArcObjects 참조 추가    6
    Map Control, TOC Control, Toolbar Control 추가    7
    Application 구성    7
    Toolbar Control BuddyControl 정의 및 확대/축소 등 버튼 추가    8
    TOC Control BuddyControl 정의    8
    Release ArcObjects COM Objects and Shutdown    9
    Private 변수 IFeatureWorkspace 선언    9
4.    Workspace 열기    9
    IWorkspaceFactory, IWorkspace, IPropertySet 선언 후 SDE 연결    9
    메뉴 추가 후 mnuSdeCon 이름 변경 후 더블클릭    10
5.    Feature Class 열기 및 지도추가    11
    메뉴 추가    11
    Feature Class 열고 정보확인 후 레이어 추가    12
6.    Feature Layer 속성 변경    12
    IMap으로부터 레이어 찾기    12
    레이어 정보 변경    13
7.    속성 검색    14
    IQueryFilter, IFeatureCursor, IFeature, ITable, ICursor, IRow    14
    IFeatureClass, IFeatureLayer, ITable, IFeatureCursor, ICursor, IFeature, IRow    15
    IFeature, IRow의 필드값은 어떻게 얻나    15
    IFeature의 모든 필드값 얻기    15
8.    공간 검색    16
    ISpatialFilter, IFeatureCursor, IFeature, ITable, ICursor, IRow    16
    Spatial Filter에서의 공간관계 유형    17

※ 교육자료 :