CONTENTS I Raster Data Analyst II II Geoprocessing

  • Slides: 68
Download presentation

CONTENTS I Raster Data Analyst – II II Geoprocessing 1

CONTENTS I Raster Data Analyst – II II Geoprocessing 1

I. Raster Data Analyst 1. Extract By Mask 2. IDW 3. Zonal Statistics 2

I. Raster Data Analyst 1. Extract By Mask 2. IDW 3. Zonal Statistics 2

Raster Data Analyst - II 1 Extract By Mask √ 정의 - Raster를 입력된

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 :

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 :

Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask : 참조추가 5

Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask :

Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask : 콤보박스에 폴리곤 레이어 추가 6

Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask :

Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask : 콤보박스에 래스터 레이어 추가 7

Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask :

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 Data Analyst - II 1 Extract By Mask √ Extract By Mask : 이름(문자열)로 Raster획득 9

Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask :

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 :

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 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 :

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 결과

Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask 결과 14

Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask 결과

Raster Data Analyst - II 1 Extract By Mask √ Extract By Mask 결과 15

Raster Data Analyst - II 2 IDW √ 정의 - 거리의 역수 제곱의 가중치로

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 구성

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 : 참조추가 18

Raster Data Analyst - II 2 IDW √ IDW : IDW 수행 코드 20

Raster Data Analyst - II 2 IDW √ IDW : IDW 수행 코드 20

Raster Data Analyst - II 2 IDW √ IDW : Point. Layer. Cbo. Box

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 이벤트

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 : 결과 23

Raster Data Analyst - II 2 IDW √ IDW : 결과 24

Raster Data Analyst - II 2 IDW √ IDW : 결과 24

Raster Data Analyst - II 3 Zonal Statistics √ 정의 - 입력된 Polygon의 영역에

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 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 : 참조

Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : 참조 27

Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : Zonal

Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : Zonal Statistics 코드 28

Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : Zonal

Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : Zonal Statistics 코드 29

Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : 콤보박스에

Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : 콤보박스에 Drop. Down 이벤트 추가 30

Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : Run.

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 : 결과

Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : 결과 32

Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : 결과

Raster Data Analyst - II 3 Zonal Statistics √ Extract By Mask : 결과 33

II. Geoprocessing 1. Geoprocessing 2. Application in Arc. Object 3. Multiple Geoprocessing 34

II. Geoprocessing 1. Geoprocessing 2. Application in Arc. Object 3. Multiple Geoprocessing 34

Geoprocessing 1 Geoprocessing √ Arc. Toolbox의 주요 기능 및 별칭 Toolbox 이름 별칭 주요

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 : 매개변수의 확인 39

Geoprocessing 2 Application in Arc. Object √ Create TIN : 매개변수의 확인 40

Geoprocessing 2 Application in Arc. Object √ Create TIN : 매개변수의 확인 40

Geoprocessing 2 Application in Arc. Object √ Create TIN : Namespace 추가 using ESRI.

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.

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 불러오기

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 : 함수생성 [Shapefile 불러오기] 44

Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Coordinate System 얻기]

Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Coordinate System 얻기] 45

Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Height Field 얻기]

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 : 함수생성 [TIN 생성] 47

Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Geoprocessing 결과 얻기]

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 불러오기] 49

Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [TIN Layer 추가하기]

Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [TIN Layer 추가하기] 50

Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [TIN Layer 추가하기]

Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [TIN Layer 추가하기] 51

Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Open. Shape. Button

Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Open. Shape. Button 이벤트 추가] 52

Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Output. TINButton 이벤트

Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Output. TINButton 이벤트 추가] 53

Geoprocessing 2 Application in Arc. Object √ Create TIN : 함수생성 [Output. TINButton 이벤트

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 55

Geoprocessing 2 Application in Arc. Object √ Create TIN 56

Geoprocessing 2 Application in Arc. Object √ Create TIN 56

Geoprocessing 3 Multiple Geoprocessing √ 일괄처리 지오프로세싱 58

Geoprocessing 3 Multiple Geoprocessing √ 일괄처리 지오프로세싱 58

Geoprocessing 3 Multiple Geoprocessing √ Multiple Create TIN : Namespace 추가 using ESRI. Arc.

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

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 불러오기 → 폴더내의

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 : 함수생성 [TIN 생성] 62

Geoprocessing 3 Multiple Geoprocessing √ Create TIN : 함수생성 [Output. TINButton 이벤트 추가] 63

Geoprocessing 3 Multiple Geoprocessing √ Create TIN : 함수생성 [Output. TINButton 이벤트 추가] 63

Geoprocessing 3 Multiple Geoprocessing √ Create TIN : 함수생성 [Output. TINButton 이벤트 추가] 64

Geoprocessing 3 Multiple Geoprocessing √ Create TIN : 함수생성 [Output. TINButton 이벤트 추가] 64

Geoprocessing 3 Multiple Geoprocessing √ Create TIN 65

Geoprocessing 3 Multiple Geoprocessing √ Create TIN 65

Geoprocessing 3 Multiple Geoprocessing √ Create TIN 66

Geoprocessing 3 Multiple Geoprocessing √ Create TIN 66