C#과제3 클래스라이브러리와 클래스
- 최초 등록일
- 2012.12.29
- 최종 저작일
- 2012.12
- 21페이지/ 한컴오피스
- 가격 5,000원
소개글
GIS프로그래밍 A+받은 과제입니다.
목차
없음
본문내용
Lab2 : 클래스라이브러리와 클래스
□ 학습목표
- C#의 배열과 파일입출력 그리고 DEM에 대한 이해
□ 과제내용
- Test.asc 파일을 읽어서 다른 파일로 쓰는 프로그램 작성
- DEM의 내용이 들어 있는 각 줄의 합을 계산하는 프로그램 작성
- ArcToolbox를 이용하여 ASCII파일을 Raster로 변환하여 ArcMap 에 디스플레이 하기
□ 내용설명
파일명 : Test.asc
□ 제출물
- C# 프로그램과 자료처리에 대한 설명이 포함된 리포트
서론
이번 과제는 DEM파일인 Test.asc에 들어있는 각 줄의 합을 계산하는 C# 프로그램을 만드는 것입니다.
이번 과제를 통해 DEM이란 무엇인지 DEM파일이 ArcToolBox를 이용하여 어떻게 ArcMap상에 디스플레이 하는지 알아보고,
C#프로그래밍을 통해서 Test.asc파일에 들어있는 값들을 순서대로 읽고 배열을 통해서 우리가 구하고자하는 한 줄 한 줄의 합을 구하는 프로그램을 코딩하겠습니다.
<중 략>
이렇게 해서 코딩을 모두 마쳤습니다.
그럼 이제, 마지막으로 DEM파일을 넣어서 배열로 읽고 한 줄씩 더한 결과물이 제대로 저장 되는지를 확인해 보겠습니다.
프로그램을 실행시키기 위해 F5를 누릅니다.
먼저, Input File버튼을 클릭해 test.asc파일을 불러옵니다.
Read DEM버튼을 클릭해 "DEM file is successfully read"창을 확인합니다.
( 저는 여기서 중단키를 설정해 조사 식으로 제가 코딩한 대로 잘 할당되고 있는지 확인하였는데 그건 생략하도록 하겠습니다. )
다음, Output File버튼을 눌러 우리가 구한 결과물을 어디다가 저장할 것인지 지정합니다. 파일명 psb.asc 로 저장하겠습니다.
Write DEM버튼을 클릭해 "DEM file is successfully written"창을 확인합니다.
이상 없이 완료되었다면 psb.asc에 결과가 나타나겠죠??
마지막으로 결과파일을 텍스트 편집기 AcroEdit 으로 열어보겠습니다.
제가 쓴 값들과 데이터 값을 한 줄씩 더한 값이 차례로 입력되어 있습니다.
참고 자료
없음