CONTENTS I Raster Data Analyst II II Geoprocessing












































![Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Shapefile 불러오기] 44 Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Shapefile 불러오기] 44](https://slidetodoc.com/presentation_image_h2/7c6f9e1eb99e7823744ef166bbcb9619/image-45.jpg)
![Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Coordinate System 얻기] Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Coordinate System 얻기]](https://slidetodoc.com/presentation_image_h2/7c6f9e1eb99e7823744ef166bbcb9619/image-46.jpg)
![Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Height Field 얻기] Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Height Field 얻기]](https://slidetodoc.com/presentation_image_h2/7c6f9e1eb99e7823744ef166bbcb9619/image-47.jpg)
![Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [TIN 생성] 47 Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [TIN 생성] 47](https://slidetodoc.com/presentation_image_h2/7c6f9e1eb99e7823744ef166bbcb9619/image-48.jpg)
![Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Geoprocessing 결과 얻기] Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Geoprocessing 결과 얻기]](https://slidetodoc.com/presentation_image_h2/7c6f9e1eb99e7823744ef166bbcb9619/image-49.jpg)
![Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [TIN 불러오기] 49 Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [TIN 불러오기] 49](https://slidetodoc.com/presentation_image_h2/7c6f9e1eb99e7823744ef166bbcb9619/image-50.jpg)
![Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [TIN Layer 추가하기] Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [TIN Layer 추가하기]](https://slidetodoc.com/presentation_image_h2/7c6f9e1eb99e7823744ef166bbcb9619/image-51.jpg)
![Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [TIN Layer 추가하기] Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [TIN Layer 추가하기]](https://slidetodoc.com/presentation_image_h2/7c6f9e1eb99e7823744ef166bbcb9619/image-52.jpg)










![Geoprocessing 3 Multiple Geoprocessing √ Create TIN : 함수생성 [TIN 생성] 62 Geoprocessing 3 Multiple Geoprocessing √ Create TIN : 함수생성 [TIN 생성] 62](https://slidetodoc.com/presentation_image_h2/7c6f9e1eb99e7823744ef166bbcb9619/image-63.jpg)
![Geoprocessing 3 Multiple Geoprocessing √ Create TIN : 함수생성 [Output. TINButton 이벤트 추가] 63 Geoprocessing 3 Multiple Geoprocessing √ Create TIN : 함수생성 [Output. TINButton 이벤트 추가] 63](https://slidetodoc.com/presentation_image_h2/7c6f9e1eb99e7823744ef166bbcb9619/image-64.jpg)
![Geoprocessing 3 Multiple Geoprocessing √ Create TIN : 함수생성 [Output. TINButton 이벤트 추가] 64 Geoprocessing 3 Multiple Geoprocessing √ Create TIN : 함수생성 [Output. TINButton 이벤트 추가] 64](https://slidetodoc.com/presentation_image_h2/7c6f9e1eb99e7823744ef166bbcb9619/image-65.jpg)



- Slides: 68
CONTENTS I Raster Data Analyst – II II Geoprocessing 1
I. Raster Data Analyst 1. Extract By Mask 2. IDW 3. Zonal Statistics 2
Raster Data Analyst - II 1 Extract By Mask √ 정의 - Raster를 입력된 Polygon 형태로 추출 Extract By Mask - 입력 매개변수 : Raster, Polygon - 출력 매개변수 : Raster - Raster. Extraction. Operator Class 3
Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask : UI 구성 Raster. Layer. Cbo. Box Polygon. Layer. Cbo. Box Extract. By. Mask. Button 4
Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask : 참조추가 5
Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask : 콤보박스에 폴리곤 레이어 추가 6
Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask : 콤보박스에 래스터 레이어 추가 7
Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask : 이름(문자열)로 Feature. Class 획득 8
Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask : 이름(문자열)로 Raster획득 9
Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask : Raster Layer 추가 코드 10
Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask : Extract by Polygon 코드 11
Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask : Raster. Layer. Cbo. Box 및 Polygon. Layer. Cbo. Box Drop. Down 이벤트 추가 12
Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask : Extract. By. Mask. Button Click 이벤트 추가 13
Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask 결과 14
Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask 결과 15
Raster Data Analyst - II 2 IDW √ 정의 - 거리의 역수 제곱의 가중치로 하여 미지점의 값을 계산하는 알고리즘 Inverse Distance Weights - 입력 매개변수 : Point , Cell. Size, Field. Name - 출력 매개변수 : Raster - Raster. Interpolation. Op. Class 16
Raster Data Analyst - II 2 IDW √ Extract By Mask : UI 구성 Point. Layer. Cbo. Box Field. Cbo. Box Run. IDWButton 17
Raster Data Analyst - II 2 IDW √ IDW : 참조추가 18
Raster Data Analyst - II 2 IDW √ IDW : IDW 수행 코드 20
Raster Data Analyst - II 2 IDW √ IDW : Point. Layer. Cbo. Box 및 Field. Cbo. Box에 Drop. Down 이벤트 추가 21
Raster Data Analyst - II 2 IDW √ IDW : Run. IDWButton Click 이벤트 추가 22
Raster Data Analyst - II 2 IDW √ IDW : 결과 23
Raster Data Analyst - II 2 IDW √ IDW : 결과 24
Raster Data Analyst - II 3 Zonal Statistics √ 정의 - 입력된 Polygon의 영역에 대하여 통계분석을 실시 Zonal Statistics - 입력 매개변수 : Raster, Polygon - 출력 매개변수 : Raster 또는 Poylgon - Raster. Extraction. Operator Class 25
Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : UI 구성 Raster. Layer. Cbo. Box Zone. Field. Cbo. Box Run. Zonal. Statistics. Button 26
Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : 참조 27
Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : Zonal Statistics 코드 28
Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : Zonal Statistics 코드 29
Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : 콤보박스에 Drop. Down 이벤트 추가 30
Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : Run. Zonal. Statistics. Button에 클릭이벤트 추가 31
Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : 결과 32
Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : 결과 33
II. Geoprocessing 1. Geoprocessing 2. Application in Arc. Object 3. Multiple Geoprocessing 34
Geoprocessing 1 Geoprocessing √ Arc. Toolbox의 주요 기능 및 별칭 Toolbox 이름 별칭 주요 기능 3 D Analyst 3 d 3차원 공간분석 Analysis analysis 2차원 공간분석 Cartography cartography 기본 지도관련 Conversion conversion 자료간의 포맷 변환 Data Interoperability interop GML, KML 등 포맷간의 입출력 변환 Data Management management 좌표변환, 투영, 환경설정, 관계설정 등 Geocoding gecoding 지오코딩 Geostatistical Analyst ga 수치함수 또는 통계분석 Linear Referencing lr 선형 지형정보 보정 Multidimension md Net. CDF, Raster, Feature 생성 및 변환 Network Anlyst na 네트워크 기반 Feature 분석 Samples samples 데이터의 변환과 관리를 위한 사용자 정의 모형과 스크립트 툴 Server server 서버를 위한 툴 Spatial Analyst sa 공간분석 Spatial Statistics stats 공간 통계분석 Tracking Analyst - 시공간 추적 기능 37
Geoprocessing 2 Application in Arc. Object √ Create TIN : 매개변수의 확인 39
Geoprocessing 2 Application in Arc. Object √ Create TIN : 매개변수의 확인 40
Geoprocessing 2 Application in Arc. Object √ Create TIN : Namespace 추가 using ESRI. Arc. GIS. Geodatabase; // IFeature. Class using ESRI. Arc. GIS. Data. Source. File; // Shapefile. Workspace. Factory using ESRI. Arc. GIS. Geometry; // ISpatial. Reference; using ESRI. Arc. GIS. Geoprocessing; // IGeo. Processor using ESRI. Arc. GIS esri. System; // IVariant. Array using ESRI. Arc. GIS. Carto; // ITin. Layer using ESRI. Arc. GIS. Display 41
Geoprocessing 2 Application in Arc. Object √ Create TIN : UI 구성 Open. Shape. Button Shape. Name. Text Output. TINButton Output. TINName. Text Create. TINButton 42
Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 1) Shapefile 불러오기 2) Coordinate System 얻기 3) Height Field 얻기 4) TIN 생성 5) Geoprocessing 결과 얻기 6) TIN Layer 추가하기 43
Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Shapefile 불러오기] 44
Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Coordinate System 얻기] 45
Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Height Field 얻기] 46
Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [TIN 생성] 47
Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Geoprocessing 결과 얻기] 48
Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [TIN 불러오기] 49
Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [TIN Layer 추가하기] 50
Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [TIN Layer 추가하기] 51
Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Open. Shape. Button 이벤트 추가] 52
Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Output. TINButton 이벤트 추가] 53
Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Output. TINButton 이벤트 추가] 54
Geoprocessing 2 Application in Arc. Object √ Create TIN 55
Geoprocessing 2 Application in Arc. Object √ Create TIN 56
Geoprocessing 3 Multiple Geoprocessing √ 일괄처리 지오프로세싱 58
Geoprocessing 3 Multiple Geoprocessing √ Multiple Create TIN : Namespace 추가 using ESRI. Arc. GIS. Geodatabase; // IFeature. Class using ESRI. Arc. GIS. Data. Source. File; // Shapefile. Workspace. Factory using ESRI. Arc. GIS. Geometry; // ISpatial. Reference; using ESRI. Arc. GIS. Geoprocessing; // IGeo. Processor using ESRI. Arc. GIS esri. System; // IVariant. Array using ESRI. Arc. GIS. Carto; // ITin. Layer using ESRI. Arc. GIS. Display 59
Geoprocessing 3 Multiple Geoprocessing √ Multiple Create TIN : UI 구성 Open. Shape. Button Shape. Name. Text Output. TINButton Output. TINName. Text Create. TINButton 60
Geoprocessing 3 Multiple Geoprocessing √ Create TIN : 함수생성 1) Shapefile 불러오기 → 폴더내의 모든 Shapefil 이용 2) Coordinate System 얻기 3) Height Field 얻기 4) TIN 생성 5) Geoprocessing 결과 얻기 6) TIN Layer 추가하기 61
Geoprocessing 3 Multiple Geoprocessing √ Create TIN : 함수생성 [TIN 생성] 62
Geoprocessing 3 Multiple Geoprocessing √ Create TIN : 함수생성 [Output. TINButton 이벤트 추가] 63
Geoprocessing 3 Multiple Geoprocessing √ Create TIN : 함수생성 [Output. TINButton 이벤트 추가] 64
Geoprocessing 3 Multiple Geoprocessing √ Create TIN 65
Geoprocessing 3 Multiple Geoprocessing √ Create TIN 66