본문 바로가기
QGIS

2_3. QGIS 데이터 불러오기

by easyfly 2022. 8. 23.
반응형

QGIS 데이터 불러오기

QGIS로 데이터를 가져오는 방법

1. 윈도즈 탐색기에서 데이터(*.shp)를 직접 맵 패널로 드래그하는 방법

탐색기에서 마우스로 맵패널로 드래그

2. 탐색기 패널에서 맵 패널로 드래그해오는 방법

탐색기 패널에서 맵패널로 드래그

3. 메뉴바에서 레이어>레이어 추가>레이어 타입 선택하는 방법

메뉴에서 레이어 추가

벡터 데이터

SHP 파일

벡터 데이터의 파일 세트

shp 파일을 복사할 때 위에 있는 파일들이 같이 복사되어야 합니다.

  • dbf: 속성 정보
  • prj: 좌표계 정보
  • sbn: ArcGIS 지리 사상의 공간 인덱스를 저장하는 파일
  • sbx: ArcGIS spatial join 등의 기능을 수행하거나, shape 필드에 대한 인덱스를 생성
  • shp: 공간 정보를 저장하는 기본 파일
  • shx: 공간 정보 색인

특히 dbf, shp, shx 중 하나라도 빠지면 에러가 발생합니다. 좌표계를 유지하기 위해서는 prj파일도 포함해야 합니다. 벡터 데이터를 불러오는 단축키는 'Ctrl + Shipt + V'입니다. '데이터 원본 관리자' 창이 나타나고 벡터 데이터 세트에서 shp 파일을 선택합니다. 

단축키로 불러오는 경우

래스터 데이터

래스터 데이터는 픽셀로 이뤄진 이미지 파일입니다. 래스터 데이터도 벡터 데이터 불러오는 방법과 같습니다. 단축키는 'Ctrl + Shipt + R'입니다. 여기서 'R'은 'Raster'의 머리글자에서 왔습니다. 벡터 데이터의 'V'는 'Vector'에서 왔듯이.

텍스트 데이터

구분자로 분리된 데이터

구분자로 분리된 데이터를 선택합니다.  단축키는 'Ctrl + Shipt + T' 입니다. 'Text'의 머리글자를 생각하면 됩니다.

구분자로 분리된 텍스트 데이터

파일과 파일포맷, 레코드와 필드 옵션에서 첫 번째 레코드를 필드 이름으로 지정해주고, 도형 정의에서 x필드: 경도, y필드: 위도에 해당하는 필드를 선택합니다. 도형 좌표계는 경위도 좌표계에 해당하는 WSG84로 지정하고 추가를 클릭합니다.

레코드와 필드 및 도형 정의

엑셀 데이터

csv 형식 외에 엑셀 형식을 불러오기 위해서는 별도 플러그인 설치가 필요합니다. '플러그인 관리 및 설치'에서 'Spreadsheet Layers'를 검색하여 설치합니다.

Spreadsheet Layers 플러그인 설치

'Spreadsheet Layers' 플러그인 설치가 되면서 플러그인 메뉴 아래에 'Add spreadsheet layer' 메뉴가 생성됩니다. 물론 엑셀 파일에 경위도 정보가 있어야 벡터 데이터로 변환이 가능합니다.

엑셀 파일 불러드릴 메뉴 생성

파일과 시트 설정을 하면서 경위도 필드와 좌표계를 지정해야 합니다. 그런 정보가 갖춰지지 않으면 아래와 같은 엉뚱한 결과 화면이 나옵니다.

잘못된 엑셀 데이터 불러들인 경우

POSTGIS에서 레이어 불러오기

공간 정보를 서로 공유하기 위하여 데이터베이스에서 공간 정보를 공유할 수 있습니다. POSTGIS는 POSTGRES SQL의 공간 정보 확장 팩으로 공간 정보를 POSTGRES SQL DBMS 상에서 저장, 조회, 관리가 가능합니다. 방법은 '레이어>레이어 추가>POSTGIS 레이어 추가'로 진행됩니다.

Geopackage

GPKG(OGC GeoPackage)는 SQLite 데이터베이스 컨테이너로 구현된 지리정보시스템을 위한 개방적이고 비독점적인 플랫폼으로 독립적이고 표준 기반 데이터 형식입니다. QGIS 3은 대부분의 경우 기본적으로 Shapefile에서 GeoPackage로 전환됩니다. GeoPackage를 사용하면 셰이프 파일보다 로딩, 패닝 및 확대/축소 속도가 훨씬 빨라집니다.

 

데이터를 불러오는 다른 방법은 추후에 다시 다루기로 합니다.

반응형

'QGIS' 카테고리의 다른 글

2_4. QGIS 좌표계의 설정  (1) 2022.08.24
2_2. QGIS 베이스맵의 설정  (1) 2022.08.23
2_1 QGIS 사용자 인터페이스  (1) 2022.08.22
1_3. QGIS 기초_QGIS 설치  (0) 2022.08.21
1_2. QGIS 기초_QGIS란?  (0) 2022.08.20

댓글