• 검색 결과가 없습니다.

건설분야 GIS 실습자료

N/A
N/A
Protected

Academic year: 2021

Share "건설분야 GIS 실습자료"

Copied!
51
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

건설분야GIS 실습

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

(2)

(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

(3)

건설분야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에서 동작하며 수많은 벡터, 래스터, 데이터베이스 포맷과 기능을 지원하고 있음

(4)

국토정보플랫폼이란 국토지리정보원에서 제공하는 오픈 데이터 서비스 플랫폼으로 국토지리정보원에서 생 산하는 수치지도, 항공사진, 국가기준점, 정사영상, DEM(Digital Elevation Model)를 무료로 제공함

(5)
(6)
(7)

건설분야GIS 실습

(8)
(9)

건설분야GIS 실습

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

(10)
(11)

건설분야GIS 실습

(12)
(13)

건설분야GIS 실습

(14)

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

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

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

(15)

건설분야GIS 실습

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

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

(16)

1:1,000 수치지도 지형지물 표준코드(고시 제2015-460호) http://www.ngii.go.kr/kor/board/view.do?rbsIdx=31&key=%E C%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) 종류 및 특성 분석

(17)

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

(18)
(19)

건설분야GIS 실습

QGIS 상단 메뉴에서 현재 투영 정의를 클릭한 후 입력 레이어 선택 -> 좌표계를 선택을 한다. 좌표계 설정 후 RUN을 클릭을 하면 prj 파일(좌표계가 들어있는 파일)이 생성된다.

(20)

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

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]

(21)

건설분야GIS 실습

QGIS 상단에 플러그인을 눌러 TMS Korea 검색 후 플러그인 설치를 한다. 웹->TMS Korea 에서 원하는 오픈레이어를 선택한다.

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

(22)

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

(23)

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

(24)
(25)

건설분야GIS 실습

(26)

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

(27)

건설분야GIS 실습

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

(28)

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

(29)

건설분야GIS 실습

레이어의 속성 -> 스타일 에서는 레이어의 색상을 설정 할 수 있다.

레이어의 속성 ->라벨 에서는 건물 레이어 경우에는 건 물의 명칭을 한눈에 볼 수 있게 설정 할 수가 있다.

(30)

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

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

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

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

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

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

(31)

건설분야GIS 실습

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

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

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

(32)

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

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

Xlsx로 저장한 파일을 불러온 후 Header at first line을 체크한 후, Geometry에서 X field와 Y field를 각 각 X좌표, Y좌표로 설정 (좌표계 설정: EPSG:5181 )

(33)

건설분야GIS 실습

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

(34)

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

(35)

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

(36)

레이어 속성 -> 스타일 -> 2.5D 선택 후 클릭 아파트 폴리곤이 입체적으로 보여짐

(37)

건설분야GIS 실습

아파트 폴리곤과 서울 도서관 포인트가 중첩되는 곳이 보여짐 백터 -> 데이터 관리 도구 -> 위치에 따라 속성을 결합 클릭

(38)
(39)

건설분야GIS 실습

도서관 포인트 속성을 클릭 ->스타일 -> 온도지도 투명도를 조절하여 영상과 중첩

(40)

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

(41)

건설분야GIS 실습

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

(42)

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

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

(43)

(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주차 실습

(44)

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

벡터 -> OpenStreetMap -> SpatialLite로 토폴로지 내보내기를 선택하고, 처리한 데이터베이스 파일을 지정한 후, 내보내기 형태를 각각 선택

(45)

건설분야GIS 실습

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

법정구역정보에서 SHP아이콘 클릭 전체 데이터를 다운받아 압축을 푼다.

(46)

다운받은 SHP파일을 불어온 후 레이어 테이블을 클릭 속성 테이블 ->계산식으로 선택 클릭

(47)

건설분야GIS 실습

새 이음으로 백터 레이어 저장하기로 좌표계를 설정한 후 선택 된 객체만 저장을 선택 후 저장 QGIS에서 방금 저장한 SHP파일을 불러온다.

(48)

백터 -> 데이터 관리 도구 ->위치에 따라 속성을 결합 에서 레이어를 불러온 후 기하학적조건 모두 체크 Attribute summary는 교차하는 모든 객체 속성 요약 이용 선택 -> Statistics for summary는 mean입력 -> Joined table은 모든 레코드 남기기 선택 후 Run 클릭

(49)

건설분야GIS 실습

백터 -> 데이터 관리 도구 ->위치에 따라 속성을 결합 에서 레이어를 불러온 후 기하학적조건 모두 체크 Attribute summary는 교차하는 모든 객체 속성 요약 이용 선택 -> Statistics for summary는 min입력 -> Joined table은 모든 레코드 남기기 선택 후 Run 클릭

(50)

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

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

(51)

건설분야GIS 실습

법정 구역 폴리곤의 스타일에서 '단계 구분'을 설정 도서관 개수를 클래스로 설정

참조

관련 문서

<Austerians take on the Spendanigans in battle for

② Frame Force : Display > Show Element Forces/Stresses > Frame 에서 Load Case 를 선택 하고 Force Component 를 선택하면, 이에 대한 Diagram 을 화면상에

Facturas que respaldan crédito fiscal, que no indican en forma detallada el concepto, unidades y valores de los bienes y tampoco especifican concretamente la clase

=>

내용의 정확성 : 한글 맞춤법이나 문장부호를 잘 써야 텍스트의 내용과 의미를 정확하게 전달

현재 실행되는 멤버 함수는 paint -> paint를 소유하는 객체는 theApp -> this는 theApp 객체를 포인팅. theRectangle->draw(this);

즉, <FRAME> 태그의 name 속성을 이용하여 프레임의 이름을 지정하고, <A> 태그의 target 속성에 그 이름을 지정하면 지정된

재외동포 모국수학 장 단기 교육과정 학생 전원은 유학생 보험을 본교에서 가입해 ( ․ ) 드립니다 수학기간 안에 병원을