실습 13. 3차원의 표현과 가시성 분석

 

[1] 3차원의 경관 (3D Scene)의 표현

1. FileExtensions→3D Analyst 체크→3D Scenes 아이콘 클릭하여 3D 기본창 연다.

2. 3D Scene→Add Theme→Data Source Types: TIN Data Source, C:\GISEX\GIS13\1\tin_exer→OK.

3. 3D Scene 창에서 Theme 보이도록 체크→Navigate 툴 선택하고 왼쪽 마우스 버튼을 누른 채로 돌려보기. 오른쪽 마우스 버튼은 Zoom in과 Zoom out. 양쪽 마우스 버튼을 모두 누르면 움직이기. Rotate Viewer 실행해보고, 아래 오른쪽의 Stop 버튼 눌러 정지.

 

[2] TIN 데이터 구축하고 3D Scene으로 가져오기

1. New View→File→Import Data Source→ASCII Raster→C:\GISEX\EX13 \2\DEM50.asc→OK→이름을 SeoulGrid로 하고 저장→OK→OK.

2. Theme→Convert Grid to TIN→이름을 seoulTIN으로 저장.

3. seoulTIN을 3D Scene으로 가져오기: seoulTIN 활성화→Edit→Copy Theme→ 3D Scene 활성화→Edit→Paste

 

[3] 3D Scene에서 TIN Legend Editor 실습

1. 새로운 3D Scene 창열기→3D Scene→Add Theme→TIN Data Source, C:\GISEX\EX13\1\tin_exer 선택→OK.

2. Theme→Edit Legend를 열어 다양한 표현을 연습한다. 예를 들어,

3. Points만 체크하고 Lines와 Faces는 체크 지우고→Apply→Navigate.

4. Points 박스의 Legend: Elevation Range로 바꾸고→Apply→Navigate.

5. Lines만 체크하고 Legend: All Feature Types→Apply→Navigate

6. Faces만 체크하고 Apply, Legend: Slope→Apply, Legend: Aspect→Apply.

 

[4] 3차원 형상 커버리지 구축

<2차원 폴리곤을 3차원 폴리곤으로 만들고 건물 높이에 따라 입체적으로 표현>

1. New View→C:\GISEX\EX13\5\Tinseopart, Builseopart, Roadseopart 입력.

2. Roadseopart 활성화→속성테이블 열어 모두 polyline(2D)로 되어 있음을 확인.

3. Roadseopart 활성화→Theme→Convert to 3D Shapefile→Get Z values from: Surface→OK→TIN Name: tinseopart→OK→파일명을 3Droad로 정하고 OK.

4. Buildseopart 도 위와 같은 방법으로 3Dbuild라는 이름의 3D Theme으로 전환.

5. Tinseopart, 3Dbuil, 3Droad를 모두 새로운 3D Scene으로 복사.

6. 3D Scene 창에서 3Droad 활성화→Theme→3D Properties→Offset heights by value or expression: 2로 입력→OK

7. 3D Scene 창에서 3Dbuil 활성화→Theme→3D Properties→Offset heights by value or expression: 2,  Extrude features by value or expression: [층수] 로 입력→OK.

 

[5] 급경사 경로 찾기

<2D 화면에서 급경사 경로 찾기>

1. New ViewAdd Theme→TIN Data Source, C:\GISEX\EX13\4\Big_bear라는 TIN 데이터를 불러온다.

2. 툴바에서 Coutour 아이콘 선택하여 왼쪽 마우스를 클릭하면 세 개의 아이콘이 상하로 나열된다. 즉, Contour, Line of Sight, Steepest path 아이콘이 한곳에 모여 있다. 그 중에서 Steepest Path 선택→ 특정 지점 선택하면 급경사 경로 찾아준다.

 

<3D Scene에서 급경사 경로 찾기>

3. Big_bear를 새로운 3D Scene으로 복사.

4. 위의 2D View 활성화Edit→Select All Graphics를 실행하여 2번에서 분석된 모든 경로 선택→Edit→Copy Graphics→3D Scene 활성화→Edit→Paste.

 

[6] 단면도(Profile Graph) 생성

1. 위의 2D View 창 활성화View→New Theme→Feature Type: LIne→OK. 파일 이름은 Line.shp로 한다.

2. 단면도를 생성하기를 원하는 두 지점을 연결하는 선을 그은 후→Theme→Stop editing→Save.

3. Line.shp 활성화→Theme→Convert to 3D Shapefile→파일 이름: 3DLine→OK.

4. 3DLine과 Big_bear TIN 데이터를 동시에 활성화→프로젝트 창에서 Layouts 더블클릭→Profile Graph 툴 클릭→Layout 창에서 마우스 왼쪽 버튼 누르고 드래그 하다 놓아서 그래프가 들어갈 만큼의 사각형을 만든다→Profile Graph Properties 대화상자에서 해당 View를 선택하여→OK

 

[7] 시계선(Line of Sight) 분석

:관찰지점에서 목표지점까지 녹색선은 보이는 곳, 적색선은 보이지 않는 곳을 나타내어 준다. 목표지점이 안보이면 청색 점이 나타남.

1. Big_bear TIN 데이터 활성화Line of Sight 툴바 클릭→관측지점 높이: 2 (meter, 사람 키 기준), Target: 0 →OK.

2. 관측지점 높이를 더 조정하여 다시 해보기.

 

[8] 가시권역(Visibility Surface) 분석

<하나의 관측지점>

1. New ViewC:\GISEX\EX13\4\tin_exer TIN 커버리지를 불러온다.

2. View→New Theme→Feature Type: Point→파일명: viewpoints→Draw Point 툴 이용하여 관측지점 하나 그려→Theme→Stop Editing.

3. tin_exer과 viewpoints를 모두 활성화→Surface→Calculate Viewshed→Output Grid Extent: Same as tin_exer→OK.

 

<여러 개의 관측지점: 산불 감시탑들>

4. viewpoints를 다시 edit하여 여러 개의 점을 만들어 저장, Stop editing→Select Feature 툴을 이용하여 점들을 모두 선택→시계 분석.

5. TIN 데이터가 열려져 있는 다른 View에서도 위와 같은 시계 분석 해보기.