상지대학교지형정보연구센터 -...

Post on 08-Oct-2019

43 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

건설분야GIS 실습

상지대학교 지형정보연구센터http://hjiklee.sangji.ac.kr

1주차 실습

(1) QGIS 2.18 버전 설치하기

http://blog.daum.net/geoscience/1034

(2) 국토정보플랫폼에서 수치지도 다운로드하기

http://blog.daum.net/geoscience/1035

(3) 수치지도 포맷 변환하고 QGIS 에서 열어보기

http://blog.daum.net/geoscience/1036

건설분야GIS 실습

Google에서 QGIS 검색 후 다운로드 : QGIS는 무료오픈소스 GIS 전문 소프트웨어로 지속적으로 개선

QGIS 공식 홈페이지: http://www.qgis.org/ko/site/

QGIS는 GNU General Public License 하에서 제공되는 사용자 친화적 오픈 소스 GIS

QGIS는 Open Source Geospatial Foundation (OSGeo)의 공식 프로젝트에서 Lunux, Unix, Mac OSX, Windows, Andoid에서 동작하며 수많은 벡터, 래스터, 데이터베이스 포맷과 기능을 지원하고 있음

건설분야GIS 실습

국토정보플랫폼이란 국토지리정보원에서 제공하는 오픈 데이터 서비스 플랫폼으로 국토지리정보원에서 생

산하는 수치지도, 항공사진, 국가기준점, 정사영상, DEM(Digital Elevation Model)를 무료로 제공함

건설분야GIS 실습

건설분야GIS 실습

국토정보플랫폼은 서비스 메뉴, 행정구역 이동, 배경지도 선택, 지도 활용 등의 메뉴로 구성되어 있음

건설분야GIS 실습

국토정보플랫폼에서 데이터를 다운로드하기 위해서는 회원가입을 하고, 로그인해야 함

건설분야GIS 실습

통합검색 입력창에 주소, 명칭, 행정구역, 도엽번호, 좌표 정보 입력을 통해 위치 검색

건설분야GIS 실습

검색 결과를 선택하면 해당 위치(지점)가 지도에 표시됨

해당 위치(지점)에서 지도 구매를 위한 방법(인덱스, 영역, 행정구역, 현재위치)을 선택 할 수 있음

건설분야GIS 실습

건설분야GIS 실습

해당 영역에서 조회 된 데이터 중 구매를 원하는 데이터를 선택하여 장바구니에 등록

건설분야GIS 실습

선택한 데이터들은 장바구니로 이동하여 다운로드 진행

건설분야GIS 실습

온라인 주문을 통해 데이터 다운로드 진행 : 무료 다운로드 가능(데이터 사용 목적 및 본인 인증 후 다운로드)

건설분야GIS 실습

수치지도의 자료포맷(dxf, ngi)을 본인이 사용하는 소프트웨어 자료포맷(shp)이나 공통포맷(dxf)으로

변환할 경우 국토지리정보원에서 제공하는 수치지도활용소프트웨어 활용

국토지리정보원 홈페이지에서 자료마당 -> 공개자료실 -> 프로그램에 수치지도 활용 S/W 업데이트

공개클릭 수치지도 활용 소프트웨어 Set_up을 다운받는다

건설분야GIS 실습

데이터 포맷 변환 -> 다중 포맷 변환 클릭 후 국토지리정보원에서 받은 수치지도를 추가

(단, 수치지도 ver2만 가능)

NGI 선택 -> SHP로한 후 변경을 하면 완료(dxf도 가능)

파일포멧이 SHP로 변경된 수치지도 파일을 QGIS에서 열어본다.

건설분야GIS 실습

1:1,000 수치지도 지형지물 표준코드(고시 제2015-460호)http://www.ngii.go.kr/kor/board/view.do?rbsIdx=31&key=%EC%88%98%EC%B9%98&keyField=search1&idx=613

수치지도 지형지물(104)

자연 지형지물(17)

인공 지형지물(88)

교통22

건물3

시설55

주기5

경계3

식생4

수계8

지형5

Geommetry(기하구조)

Attibute(속성정보)

Geommetry의 index(기하구조지표)

투영법 정보

수치지도 지형지물별 파일의 종류 및 특성

숙제 : 다운로드한 수치지도의 등고선 및 지형지물의 파일(shp, dbf, prj, shx) 종류 및 특성 분석

2주차 실습

(4) QGIS에서 수치지도 투영법 정의하기

http://blog.daum.net/geoscience/1039

(5) QGIS에서 수치지도와 오픈레이어 중첩하기

http://blog.daum.net/geoscience/1040

(6) QGIS에서 수치지도 길이, 면적 등 계산하기

http://blog.daum.net/geoscience/1041

건설분야GIS 실습

등고선 레이어 f0010000_line를 불러온 후 레이어 속성에서 좌표계 설정 : EPSG 5186(중부도원점)

건설분야GIS 실습

QGIS 상단 메뉴에서 현재 투영 정의를 클릭한 후 입력 레이어 선택 -> 좌표계를 선택을 한다.

좌표계 설정 후 RUN을 클릭을 하면 prj 파일(좌표계가 들어있는 파일)이 생성된다.

건설분야GIS 실습

[현재 국토지리정보원 표준]

2002년이후에국토지리정보원지형도에서사용중인좌표계

*서부원점(GRS80)-falseY:60000 EPSG:5185

+proj=tmerc +lat_0=38 +lon_0=125 +k=1 +x_0=200000 +y_0=600000 +ellps=GRS80 +units=m +no_defs

*중부원점(GRS80)-falseY:60000 EPSG:5186

+proj=tmerc +lat_0=38 +lon_0=127 +k=1 +x_0=200000 +y_0=600000 +ellps=GRS80 +units=m +no_defs

*동부원점(GRS80)-falseY:60000 EPSG:5187

+proj=tmerc +lat_0=38 +lon_0=129 +k=1 +x_0=200000 +y_0=600000 +ellps=GRS80 +units=m +no_defs

*동해(울릉)원점(GRS80)-falseY:60000 EPSG:5188

+proj=tmerc +lat_0=38 +lon_0=131 +k=1 +x_0=200000 +y_0=600000 +ellps=GRS80 +units=m +no_defs

출처: http://www.osgeo.kr/17 [OSGeo(Open Source GeoSpatial) 한국어지부 - OSGeo Korean Chapter]

건설분야GIS 실습

QGIS 상단에 플러그인을 눌러 TMS Korea 검색 후 플러그인 설치를 한다.

웹->TMS Korea 에서 원하는 오픈레이어를 선택한다.

오픈레이어와 수치지도의 위치가 같은지 확인한다.

숙제2) TMS for Korea에서 제공하는 데이터 종류는 ?

건설분야GIS 실습

레이어를 선택 후 속성테이블열기를 클릭 후 상단에 편집 모드 전환을 클릭한다.

필드 계산기를 클릭(단축키 : Ctrl+I) 필드 이름 입력 후 $length(길이계산) 클릭 (면적계산은 $area)

3주차 실습

(7) QGIS에서 속성으로 지형지물 선택하고 편집하기

http://blog.daum.net/geoscience/1042

(8) QGIS에서 위치에 따라 선택하기

http://blog.daum.net/geoscience/1043

(9) QGIS에서 스타일 및 라벨 설정하기

http://blog.daum.net/geoscience/1044

건설분야GIS 실습

상단에 있는 “계산식으로 선택” 클릭후 종류 ->선택할 개체(ex. 아파트, 상가, 주곡선, 계곡선)

건설분야GIS 실습

다른 이름으로 저장 할 때 “선택된 객체만 저장” 반드시 클릭

건설분야GIS 실습

point(가로등)레이어를 불러온다.

속성 테이블을 열면 위치 속성이 보인다.

건설분야GIS 실습

상단에 있는 공간 연산 도구 ->Fixed distance buffer 클릭 후 레이어 선택하고 거리 10, 세그먼트 5 입력

후 RUN클릭

건설분야GIS 실습

구 버전에는 공간질의 라는 Tool이 있었지만 버전이 업데이트 된 후 사라졌음

분석도구 ->Count point in polygon 선택된 폴리곤 안의 포인트 개수를 속성테이블을 열면 보여짐

건설분야GIS 실습

레이어의 속성 -> 스타일 에서는 레이어의 색상을 설정

할 수 있다.

레이어의 속성 ->라벨 에서는 건물 레이어 경우에는 건

물의 명칭을 한눈에 볼 수 있게 설정 할 수가 있다.

4주차 실습

(10) 서울 열린 데이터 광장에서 위치정보 다운로드 하기

http://blog.daum.net/geoscience/1045

(11) QGIS에서 엑셀 파일을 쉐이프 파일로 변환하기

http://blog.daum.net/geoscience/1046

(12) QGIS에서 여러 Shape 파일을 하나로 결합하기

http://blog.daum.net/geoscience/1047

건설분야GIS 실습

서울 열린 데이터 광장 검색 후 사이트로 접속 : http://data.seoul.go.kr

위치정보”를 검색 후 원하는 데이터를 다운받음 : 총 4천여개 이상의 데이터셋 및 오픈API 서비스

화면 하단에 XLS, CSV, JSON 포맷이 있는데 XLS 포맷을 다운받고 그 파일을 다시 엑셀(xlsx) 포맷으로

다시 저장

건설분야GIS 실습

Spreadsheet Layers 플러그인을 설치한다.

상단에 새로운 아이콘이 생기는데 위에 보이는 것과 같은 아이콘을 클릭하여 실행

Xlsx로 저장한 파일을 불러온 후 Header at first line을 체크한 후, Geometry에서 X field와 Y field를 각

각 X좌표, Y좌표로 설정 (좌표계 설정: EPSG:5181 )

건설분야GIS 실습

변환된 영상을 띄워서 정확한 위치에 데이터가 표시되었는지 확인

포인트 데이터를 우 클릭 후 새 이름으로 벡터 레이어 저장하기를 눌러 shp 파일로 저장

건설분야GIS 실습

구 버전에는 여러 Shape 파일을 하나로 결합이라고 명령어 있었지만 버전이 업데이트 된후 벡터 레이어 병

합으로 수정

병합하고 싶은 레이어 클릭 후 경로 설정

5주차 실습

(13) QGIS에서 위치에 따라 수치지도 속성 결합하기

http://blog.daum.net/geoscience/1048

(14) QGIS에서 서울시 도서관 밀도 분석하기

http://blog.daum.net/geoscience/1049

(15) QGIS에서 인쇄 구성하기

http://blog.daum.net/geoscience/1050

건설분야GIS 실습

레이어 속성 -> 스타일 -> 2.5D 선택 후 클릭

아파트 폴리곤이 입체적으로 보여짐

건설분야GIS 실습

아파트 폴리곤과 서울 도서관 포인트가 중첩되는 곳이 보여짐

백터 -> 데이터 관리 도구 -> 위치에 따라 속성을 결합 클릭

건설분야GIS 실습

아파트 폴리곤과 서울 도서관 포인트가 중첩되는 곳에 속성 테이블이 결합되는 것을 알 수 있음

건설분야GIS 실습

도서관 포인트 속성을 클릭 ->스타일 -> 온도지도

투명도를 조절하여 영상과 중첩

건설분야GIS 실습

QGIS상단에 레스터 -> 온도지도 클릭

저장 경로와 파일명을 선택한 후 확인 클릭(출력 포맷 : Geo Tiff)

건설분야GIS 실습

Tiff포맷으로 저장 된 래스터를 불러 온다.

속성 -> 스타일 ->렌더 유형을 단일 밴드 가상색채로 변경 -> 하단에 모드에서 등간격 클릭

건설분야GIS 실습

QGIS상단에 프로젝트 -> 새로운 프린트 구성 클릭

왼쪽에 있는 새 라벨 추가, 범례, 스케일바등을 선택 후 넣는다.

상단의 구성 -> 이미지로 내보내기를 하게 되면 별도의 이미지 파일로 생성됨

(13) QGIS에서 서울시 오픈스트리트맵 (OpenStreetMap)

다운로드하기

http://blog.daum.net/geoscience/1051

(14) QGIS에서 구역 통계 계산하기

http://blog.daum.net/geoscience/1052

(15) QGIS에서지도에 도표 적용하기

http://blog.daum.net/geoscience/1053

6주차 실습

건설분야GIS 실습

벡터 ->OpenStreetMap -> XML에서 토폴로지 가져오기를 클릭하고앞서 다운로드한 OSM 포맷 파일을

선택벡터 -> OpenStreetMap -> SpatialLite로 토폴로지 내보내기를 선택하고, 처리한 데이터베이스 파일을지정한 후, 내보내기 형태를 각각 선택각각 형태에서 '데이터베이스에서 읽기'를 클릭하면, 데이터들이 나열됨

건설분야GIS 실습

국가공간정보포털 오픈 API 접속, 홈페이지 : http://openapi.nsdi.go.kr/nsdi/common/openData.do

법정구역정보에서 SHP아이콘 클릭

전체 데이터를 다운받아 압축을 푼다.

건설분야GIS 실습

다운받은 SHP파일을 불어온 후 레이어 테이블을 클릭

속성 테이블 ->계산식으로 선택 클릭

“A1”LIKE ‘11%’작성 후 선택을 클릭하면 서울시 법정구역이 선택됨.

건설분야GIS 실습

새 이음으로 백터 레이어 저장하기로 좌표계를 설정한 후 선택 된 객체만 저장을 선택 후 저장

QGIS에서 방금 저장한 SHP파일을 불러온다.

건설분야GIS 실습

백터 -> 데이터 관리 도구 ->위치에 따라 속성을 결합 에서 레이어를 불러온 후 기하학적조건 모두 체크

Attribute summary는 교차하는 모든 객체 속성 요약 이용 선택 -> Statistics for summary는 mean입력

-> Joined table은 모든 레코드 남기기 선택 후 Run 클릭

건설분야GIS 실습

백터 -> 데이터 관리 도구 ->위치에 따라 속성을 결합 에서 레이어를 불러온 후 기하학적조건 모두 체크

Attribute summary는 교차하는 모든 객체 속성 요약 이용 선택 -> Statistics for summary는 min입력

-> Joined table은 모든 레코드 남기기 선택 후 Run 클릭

건설분야GIS 실습

레이어 속성에서 도표를 클릭 후 도표 유형은 ‘파이 차트’클릭

속성은 도서관 개수와 작은 도서관 개수를 넣고 파이 차트의 크기는 'Scaled size'로 설정하고, 크기는 전체

도서관 개수와 비례하도록 지정

건설분야GIS 실습

법정 구역 폴리곤의 스타일에서 '단계 구분'을 설정

도서관 개수를 클래스로 설정

top related