상세 컨텐츠

본문 제목

Q-GIS에서 액셀(csv) 파일 열기

Q-GIS 스터디

by 마인드마리오 2024. 7. 30. 06:59

본문

반응형

Q-GIS는 shp, tiff 외에도 텍스트 방식의 액셀, csv 파일도 열 수가 있습니다. 일반적인 지도 데이터를 여는 방법과 조금 다릅니다. 하지만 간단합니다. 이번 포스팅에서는 csv 파일을 오픈하는 방법을 알아보았습니다.

 

 

 

 

 

반응형

 

 

 

 

csv-파일-열기-포스팅-썸네일
csv 파일 열기

 

 

 

 

 

 

액셀(csv) 파일 선택

 

 

 

이번에는 csv 파일 형식으로 만들어진 액셀 파일을 열어보겠습니다. 저도 아직 실습을 해보지는 않았지만, xyz 좌표나 특정 규칙에 맞는 텍스트 파일들도 Q-GIS에서 열 수 있는 거 같습니다. 제가 지금 시도하는 csv와 동일한 패턴의 파일이니까요. 

 

 

먼저 아래와 같이 '레이어 추가 - 구분자로 분리된 텍스트 레이어 추가...' 메뉴를 선택합니다. 저는 아직 습관을 못 들였는데, 모든 메뉴는 우측에 단축키를 활용하시면 좀 더 빠르고 유연하게 작업이 가능할 것으로 생각합니다.

 

 

텍스트-레이어-추가-메뉴-화면
구분자로 분리된 텍스트 레이어 추가

 

 

 

그럼 아래 화면처럼 '구분자로 분리된 텍스트' 옵션 설정 창이 하나 나옵니다. 먼저 가장 위의 파일이름 메뉴에서 가장 우측 버튼을 클릭하여, 아래처럼 해당 csv 파일의 경로에서 파일을 선택해 줍니다. 당연히 csv 파일은 미리 준비되어 있어야 하니다.

 

 

csv-파일-선택하는-화면
csv 파일 선택

 

 

 

 

 

 

csv 설정 및 미리보기

 

 

아래 그림에 보시면, 경로와 파일명이 설정되어 있고 파일 포맷도 csv로 설정되어 있습니다. 메뉴들은 많고 복잡해 보이지만, 딱히 추가로 설정할 것은 없습니다.

 

 

다만 아래 그림처럼 간혹 미리 보기 화면에서 글자가 깨져 보이는 경우가 있습니다. 경험 상, 이런 경우 인코딩을 변경해 주면 해결이 됩니다. 다시 나가서 데이터 속성을 들어갈 필요 없이, 지금 이 메뉴창에서 인코딩 변경이 가능합니다.

 

 

속성-미리보기-화면
속성 미리보기의 한글 깨짐

 

 

 

아래 화면과 같이 인코딩을 EUC-KR로 변경해 보았습니다. 아래와 같이 아까는 깨져 보이던 SGG_NM 필드 값들이 전부 한글로 잘 나옵니다. 이 정도면 csv 파일을 열 준비가 모두 완료되었습니다.

 

 

인코딩-수정-후-화면
인코딩 수정 후 미리보기

 

 

 

 

 

 

csv 파일 열기 완료

 

 

csv 파일을 열면 일단 Q-GIS 레이어 목록에 아래와 같이 표시가 됩니다. 하지만 지도가 나오는 화면에는 아무런 변화가 없습니다. 이 csv 파일에는 속성 값들이 있지만, 도형정보인 Geometry 값이 없기 때문입니다.

 

 

csv-파일이-추가된-레이어-목록-화면
csv 파일의 추가

 

 

 

그래서 보통 이 csv 파일들은 특정 통계 데이터 같은 것들을 가져와 다른 공간정보 속성에 결합하거나 하는 용도로 쓰이는 거 같습니다. Q-GIS 고수분들에 비하면 아직 공부 중인 단계라, 사실 csv 파일로 어떤 작업이 효과적인지에 대해서는 충분한 설명을 못 드리는 점 양해 바랍니다.

 

 

아무튼 결론적으로 csv 파일은 도형정보는 보이지 않고, 아래처럼 속성테이블을 열면 속성값들은 잘 보입니다. 값들을 보시면 아시겠지만, 제가 사는 인천 지역의 시군구 정보를 csv로 만든 것입니다.

 

 

csv-속성테이블-필드-화면
csv 속성테이블 값

 

 

 

일단 오늘은 csv 파일을 Q-GIS에서 여는 방법을 알아보았습니다. 다음 학습은 이 csv의 속성들을 특정 공간정보에 결합하여 분석을 수행하는 등 활용 측면을 공부해 볼 생각입니다. 

 

 

Q-GIS라는 훌륭한 프로그램을 하나하나 알아가다 보니, 무척 재미있습니다. 모든 것을 독파하리라고는 기대하지 않습니다. 하지만 한 걸음씩 나아가다 보면, 어느덧 대단한 Q-GIS 전문가가 되어 있을 거라고 믿습니다. 

 

 

어렵기도 하고, 때로는 지루할 수도 있지만 계속해나가는 것이 중요합니다. 계속 배우고, 실습하고 그 과정에서 인사이트를 느끼면서 스킬이 쌓일 것입니다. 이 글 읽으시는 분들에게 행운이 가득하시기를 바라겠습니다.

 

 

 

 

 

2024.06.14 - [Q-GIS 스터디] - Q-GIS에서 지도서비스 연동하기 (네이버지도, 카카오맵, 브이월드)

 

Q-GIS에서 지도서비스 연동하기 (네이버지도, 카카오맵, 브이월드)

Q-GIS에서는 우리가 흔히 사용하는 네이버, 카카오 등 포털사이트의 지도 서비스를 연동할 수 있습니다. TMS 플러그인을 설치하면 되는데요. 매우 간단하며, 이 기능은 Q-GIS 작업에 매우 유용한 참

mmario.tistory.com

 

 

 

 

 

 

2024.07.09 - [Q-GIS 스터디] - Q-GIS 특정 속성들을 추출하여, 별도 레이어 추출하기 (표현식 이용)

 

Q-GIS 특정 속성들을 추출하여, 별도 레이어 추출하기 (표현식 이용)

일반적으로 지도 데이터(shp)들은 속성들을 가지고 있습니다. 이 중에서 특정 속성들을 선택하여 볼 수도 있고, 특정 속성들만 추출하여 별도 레이어를 만들 수도 있습니다. 오늘은 표현식을 이

mmario.tistory.com

 

 

 

 

 

 

2024.05.25 - [Q-GIS 스터디] - Q-GIS에서 지도 데이터 특정 영역 간단히 추출하는 방법

 

Q-GIS에서 지도 데이터 특정 영역 간단히 추출하는 방법

Q-GIS에서 지도를 볼 때, 우리는 데이터 구성 내용이 모두 필요하지는 않은 경우가 있습니다. 예를 들어, 수 백개의 데이터 영역 중에서 일부 영역만 골라서 열 수도 있다는 것이지요. 이럴 때 이

mmario.tistory.com

 

 

 

 

반응형

관련글 더보기