QGIS란? 부동산 실무에서 쓰는 무료 공간분석 도구
QGIS는 지적도·용도지역·개발제한구역 같은 공간 데이터를 한 지도 위에 겹쳐 놓고 분석하는 무료 오픈소스 GIS 프로그램입니다. 윈도우·맥·리눅스에서 라이선스 비용 없이 내려받아 씁니다. 상용 GIS 소프트웨어가 연간 수백만 원대 라이선스를 요구하는 것과 달리, QGIS는 GNU GPL 라이선스로 배포되어 개인 중개사무소부터 시행사 사업부까지 비용 부담 없이 같은 도구를 쓸 수 있습니다.
부동산 실무자에게 QGIS가 의미 있는 이유는 "한 필지씩 조회하는 방식"에서 "지역 전체를 한 번에 훑는 방식"으로 넘어갈 수 있기 때문입니다. 토지이음에서 필지 하나의 용도지역을 확인하는 데 30초가 걸린다면, 500필지를 확인하려면 4시간이 넘게 걸립니다. QGIS에서는 용도지역 SHP 파일 한 장을 불러와 조건식 한 줄을 넣으면 같은 작업이 몇 초 만에 끝나고, 결과를 지도와 엑셀 양쪽으로 동시에 얻습니다.
이 가이드는 설치와 좌표계 설정 같은 첫 관문부터 경매·공매 물건 스크리닝, 실거래가 히트맵 제작, 상권 반경 분석, 토지 규제 중첩 검토까지 부동산 업무에서 실제로 쓰이는 순서대로 다룹니다. GIS를 처음 접하는 중개사·투자자를 기준으로 썼으므로 프로그래밍 지식은 필요하지 않습니다.
한눈에 보는 QGIS
| 항목 | 내용 |
|---|---|
| 종류 | 데스크톱 GIS 소프트웨어 (설치형) |
| 비용 | 완전 무료 · GNU GPL 오픈소스 |
| 운영체제 | Windows, macOS, Linux |
| 권장 버전 | LTR(장기 지원 버전) — 플러그인 호환성이 가장 안정적 |
| 여는 파일 | SHP, GeoJSON, KML, GPKG, CSV(좌표 포함), DXF, GeoTIFF |
| 부동산 주요 용도 | 규제 중첩 분석, 입지 반경 분석, 실거래가 지도화, 보고서용 지도 출력 |
| 학습 난이도 | 기본 조작 반나절, 실무 활용 2~3일 |
| 대안 도구 | ArcGIS Pro(유료), 토지이음·디스코·밸류맵(웹 조회 전용) |
- 정식 명칭: QGIS (Quantum GIS) — QGIS.org 개발 커뮤니티 운영
- 공식 URL: https://www.qgis.org/
- 한 줄 요약: 무료 오픈소스 지리정보시스템(GIS) 데이터 시각화·공간 분석 툴
- 주요 제공 정보:
- 벡터·래스터 레이어 기반 지도 제작 및 편집
- 용도지역·지적도·토지이용현황 공간 데이터 분석
- Python·플러그인 기반 자동화 워크플로우
- Windows·Mac·Linux 무료 설치 지원
- 인쇄용 고품질 지도 레이아웃 출력
왜 부동산 업무에 QGIS인가 — 웹 포털로는 안 되는 5가지
토지이음·디스코·밸류맵·호갱노노는 잘 만들어진 조회 도구입니다. 하지만 "내가 정한 기준으로, 내 데이터를 얹어서, 여러 조건을 동시에" 보려는 순간 한계에 부딪힙니다. QGIS가 채우는 자리가 정확히 거기입니다.
| 실무 상황 | 웹 포털의 한계 | QGIS의 해법 |
|---|---|---|
| 조건에 맞는 필지 찾기 | 필지를 하나씩 클릭해 확인 | 속성 조건식으로 수천 필지를 한 번에 필터 |
| 여러 규제 동시 확인 | 규제별로 화면을 옮겨 다님 | 규제 레이어를 겹쳐 교집합을 한 화면에서 확인 |
| 내 매물·물건 리스트 | 지도에 올릴 방법이 없음 | 엑셀 좌표를 그대로 점 레이어로 표시 |
| 기준 거리 설정 | 서비스가 정한 반경만 제공 | 도보 5분·10분 등 원하는 거리로 버퍼 생성 |
| 보고서용 지도 | 화면 캡처 품질 | 범례·축척 포함 A3 인쇄 품질 PDF 출력 |
첫째, 조건 검색이 자유롭습니다. "제2종 일반주거지역이면서 면적 300㎡ 이상이고 도로에 접한 필지"처럼 세 가지 조건을 동시에 거는 검색은 어떤 포털에서도 제공하지 않습니다. QGIS에서는 속성 테이블의 조건식 한 줄로 해결됩니다.
둘째, 내 데이터를 얹을 수 있습니다. 사무소가 관리하는 매물 리스트, 직접 조사한 임대료 시세, 경매 관심 물건 목록은 어떤 서비스에도 올라가 있지 않습니다. QGIS는 엑셀 파일을 그대로 지도 위에 올려 공공 데이터와 함께 봅니다.
셋째, 분석 기준을 내가 정합니다. 역세권을 500m로 볼지 800m로 볼지, 경쟁 점포를 반경 300m로 셀지 500m로 셀지는 사안마다 다릅니다. QGIS는 그 기준을 매번 바꿔가며 결과를 비교할 수 있습니다.
넷째, 결과가 숫자로 남습니다. "이 근처에 사람이 많다"가 아니라 "반경 400m 내 편의점 7개, 경쟁 카페 12개, 100m 격자 인구 3,200명"이라는 표가 나옵니다. 제안서와 투자 검토서의 설득력이 달라지는 지점입니다.
다섯째, 같은 작업을 반복할 수 있습니다. 한 번 만든 분석 흐름을 프로젝트 파일로 저장해 두면, 다음 물건은 데이터만 바꿔 끼워 몇 분 만에 같은 리포트를 만듭니다.
QGIS 핵심 기능 5가지
공간 데이터 시각화 및 레이어 관리
QGIS의 핵심은 다양한 공간 데이터를 레이어로 쌓아 시각화하는 기능입니다. 국가공간정보포털(nsdi.go.kr)이나 브이월드에서 내려받은 용도지역 SHP 파일, 연속지적도, 개발계획 도면을 한 화면에 겹쳐 볼 수 있습니다. 각 레이어에 스타일을 지정해 색상·투명도를 조절하면 복잡한 규제 정보도 한눈에 파악할 수 있어, 현장 답사 전 사전 분석에 매우 유용합니다.
공간 분석 및 반경 검색
특정 지점을 중심으로 반경 500m·1km 내 건물 현황, 학교·병원·역세권 분포를 분석할 수 있습니다. 버퍼(Buffer) 분석으로 지하철역 역세권 범위를 자동 생성하고, 폴리곤 내 점 개수 세기 기능으로 그 안에 포함되는 시설 수와 필지 면적을 집계할 수 있습니다. 이를 통해 신규 상가 임차나 부동산 투자 시 입지 가치를 정량적으로 분석하는 것이 가능합니다.
인쇄용 지도 레이아웃 제작
프로젝트 메뉴의 새 인쇄 조판 기능으로 A3·A4 규격의 고품질 분석 지도를 제작할 수 있습니다. 범례·축척·나침반·타이틀을 자유롭게 배치해 보고서용 지도를 만들 수 있으며, PDF·PNG·SVG 형식으로 출력 가능합니다. 투자 제안서, 개발 기획서, 경매 입찰 검토서에 삽입할 전문적인 지도 이미지 제작 용도로 실무에서 많이 활용됩니다.
플러그인 확장 및 자동화
공식 플러그인 저장소(plugins.qgis.org)에서 1,000개 이상의 플러그인을 무료로 설치할 수 있습니다. 배경지도를 손쉽게 불러오는 QuickMapServices, 오픈스트리트맵에서 편의시설을 추출하는 QuickOSM, 주소를 좌표로 바꾸는 지오코딩 플러그인 등이 대표적입니다. Python 콘솔을 통한 배치 처리도 지원해 수백 개 필지를 일괄 분석하는 워크플로우를 만들 수 있습니다.
외부 데이터 연동
SHP, GeoJSON, KML, GeoPackage 등 다양한 형식을 직접 열 수 있으며, WMS·WFS 프로토콜로 브이월드 등 공간정보 서비스에 실시간 연결도 가능합니다. 엑셀을 CSV로 저장해 위도·경도 컬럼만 있으면 구분된 텍스트 파일 레이어 추가 기능으로 바로 지도 위에 점으로 표시할 수 있어, 매물 리스트나 경매 물건 목록을 지도화하는 작업이 간단합니다.
설치부터 첫 지도까지 — 5단계 시작 절차
- QGIS 내려받기 — qgis.org/download 에서 운영체제에 맞는 설치 파일을 받습니다. 두 가지 버전이 보이는데, 처음이라면 LTR(장기 지원 버전)을 고르세요. 최신 버전은 일부 플러그인이 아직 대응하지 못한 경우가 있습니다.
- 배경지도 깔기 — 플러그인 관리 및 설치에서 QuickMapServices를 설치한 뒤 웹 메뉴에서 OSM Standard를 선택합니다. 흰 화면에 배경 지도가 깔리면서 위치 감이 잡힙니다.
- 프로젝트 좌표계 지정 — 화면 오른쪽 아래 EPSG 표시를 클릭해 EPSG:5186 (Korea 2000 / Central Belt 2010)으로 맞춥니다. 이 한 단계를 건너뛰면 뒤에서 데이터가 엉뚱한 곳에 찍힙니다.
- SHP 파일 불러오기 — 국가공간정보포털에서 받은 압축을 풀면 shp, shx, dbf, prj 파일이 함께 나옵니다. 이 네 개 파일은 반드시 같은 폴더에 두어야 하며, QGIS에는 shp 파일만 끌어다 놓으면 됩니다.
- 한글 확인하고 스타일 입히기 — 속성 테이블을 열어 한글이 깨지지 않는지 보고, 레이어 속성의 심볼 탭에서 용도지역 필드를 기준으로 분류값 스타일을 적용하면 첫 분석 지도가 완성됩니다.
여기까지가 보통 30분 안쪽입니다. 3번과 5번에서 막히는 경우가 대부분인데, 다음 섹션이 정확히 그 두 가지를 다룹니다.
한국 공간데이터의 첫 관문 — 좌표계(CRS)와 한글 깨짐
QGIS를 포기하는 사람 대부분이 이 두 가지에서 멈춥니다. 원인을 알면 각각 1분이면 해결됩니다.
좌표계가 안 맞으면 데이터가 사라집니다
국내 공간데이터는 만든 기관과 시기에 따라 좌표계가 제각각입니다. 서로 다른 좌표계의 레이어를 함께 불러오면 지도상 수백 미터씩 어긋나거나, 아예 화면 밖으로 날아가 "레이어를 불러왔는데 아무것도 안 보이는" 상태가 됩니다.
| EPSG 코드 | 이름 | 주로 쓰이는 데이터 |
|---|---|---|
| 5186 | Korea 2000 / 중부원점 (세계측지계) | 현행 연속지적도, 용도지역지구도 등 최신 국가 데이터 |
| 5185 / 5187 / 5188 | Korea 2000 / 서부·동부·동해원점 | 지역별 대축척 지적·측량 성과 |
| 5174 | Korean 1985 / 수정 중부원점 | 2010년 이전 제작된 구 지적·도시계획 도면 |
| 5179 | Korea 2000 / UTM-K | 전국 단위 통합 데이터, 일부 포털 배포본 |
| 4326 | WGS84 경위도 | GPS 좌표, 스마트폰 위치, 대부분의 엑셀 위도·경도 |
| 3857 | Web Mercator | 배경지도 타일(OSM, 브이월드 등) |
해결 순서는 이렇습니다. 먼저 레이어 속성의 정보 탭에서 그 레이어의 현재 좌표계를 확인합니다. 표시된 좌표계가 실제와 다르면 레이어 CRS 설정으로 원래 좌표계를 올바르게 알려주고, 좌표계는 맞는데 다른 레이어와 합쳐야 한다면 레이어 다시 투영으로 좌표를 실제로 변환합니다. 이 둘은 전혀 다른 작업입니다. 앞의 것은 이름표를 고치는 일이고, 뒤의 것은 내용을 바꾸는 일입니다.
특히 5174와 5186 사이에는 지역에 따라 수백 미터의 차이가 발생합니다. 구 도면과 현행 지적도를 겹쳐 경계를 비교할 때 이 변환을 빠뜨리면 분석 결과 전체가 무의미해지므로 반드시 확인하세요.
속성 테이블 한글이 깨질 때
SHP 파일의 속성 정보는 dbf 파일에 담기는데, 국내 기관 배포본은 상당수가 CP949(EUC-KR) 인코딩입니다. QGIS 기본값인 UTF-8로 읽으면 한글이 전부 깨져 보입니다.
레이어 속성의 원본 탭에서 데이터 소스 인코딩을 EUC-KR 또는 CP949로 바꾸면 즉시 정상 표시됩니다. 매번 바꾸기 번거롭다면 shp 파일과 같은 폴더에 같은 이름의 cpg 파일을 만들고 그 안에 CP949 한 줄만 적어 두면 다음부터 자동으로 인식합니다.
어디서 데이터를 받나 — 국내 공간데이터 출처 정리
QGIS는 도구일 뿐이고, 분석의 품질은 어떤 데이터를 얹느냐로 결정됩니다. 아래는 부동산 실무에서 실제로 쓰는 무료 데이터 출처입니다.
| 출처 | 받을 수 있는 데이터 | 형식 | 부동산 활용 |
|---|---|---|---|
| 국가공간정보포털 (nsdi.go.kr) | 연속지적도, 용도지역지구도, 개발제한구역, 도로망 | SHP | 규제 중첩 분석의 기본 재료 |
| 브이월드 (vworld.kr) | 배경지도·항공사진 API, 각종 주제도 | WMTS, WFS | 현황 항공사진 위에 계획 도면 중첩 |
| 공공데이터포털 (data.go.kr) | 상가업소 정보, 온비드 물건정보, 실거래가 API | CSV, OpenAPI | 상권 분석, 공매·실거래 데이터화 |
| 국토부 실거래가 (rt.molit.go.kr) | 아파트·연립·토지·상업용 실거래 내역 | CSV, API | 가격 히트맵, 시세 흐름 지도화 |
| 통계지리정보서비스 (sgis.kostat.go.kr) | 100m 격자 인구, 집계구 경계, 사업체 통계 | SHP, API | 배후 수요 산정, 상권 규모 추정 |
| 도로명주소 개발자센터 (business.juso.go.kr) | 주소-좌표 변환, 건물 정보 | OpenAPI | 매물·물건 주소를 좌표로 변환 |
| 소상공인 상가정보 (data.go.kr) | 전국 상가업소 위치·업종 (위경도 포함) | CSV | 경쟁 점포 분석, 업종 분포 파악 |
배경지도로 카카오맵·네이버 위성사진을 XYZ 타일로 불러오는 방법이 온라인에 돌아다니지만, 각 사의 이용약관상 허용 범위를 벗어날 수 있습니다. 상업적 보고서에 넣을 지도라면 브이월드 오픈API나 오픈스트리트맵처럼 이용 조건이 명확한 배경지도를 쓰는 편이 안전합니다.
활용 시나리오 1 — 경매·공매 물건 지도 스크리닝
법원경매정보나 온비드에서 물건을 검색하면 목록은 나오지만, "이 물건들이 지도상 어디에 몰려 있고 어떤 규제를 받는지"는 보이지 않습니다. 특히 토지 물건은 목록만 봐서는 맹지인지 도로에 접했는지조차 알 수 없습니다. QGIS로 물건 목록 전체를 한 장의 지도에 올리면 임장 전에 후보를 절반 이하로 줄일 수 있습니다.
작업 흐름
- 물건 목록 확보 — 법원경매정보(courtauction.go.kr)나 온비드(onbid.co.kr)에서 관심 지역·용도 조건으로 검색한 목록을 엑셀로 정리합니다. 유료 경매 서비스를 쓴다면 엑셀 내보내기 기능이 있어 훨씬 빠르고, 온비드 물건정보는 공공데이터포털에서 OpenAPI로도 받을 수 있습니다.
- 주소를 좌표로 변환 — 도로명주소 개발자센터의 좌표 제공 API나 지오코딩 플러그인으로 소재지 주소를 위도·경도로 바꿉니다. 토지 물건이라면 지번을 PNU 코드로 만들어 연속지적도와 직접 결합하는 방식이 훨씬 정확합니다.
- CSV를 점 레이어로 올리기 — 구분된 텍스트 파일 레이어 추가에서 위도·경도 컬럼을 지정하고 좌표계를 EPSG:4326으로 설정합니다.
- 규제 레이어 중첩 — 용도지역지구도, 개발제한구역, 농업진흥구역 레이어를 함께 켜고 위치로 속성 결합을 실행하면, 각 물건 행에 해당 필지의 용도지역과 규제 구역이 자동으로 채워집니다.
- 입찰가 대비 시세 표시 — 감정가와 최저입찰가를 기준으로 점 크기나 색을 다르게 표시하고, 인근 실거래가 레이어를 함께 켜서 유찰이 반복된 물건이 실제로 싼 것인지 확인합니다.
이렇게 하면 무엇이 보이나
- 도로에 접하지 않은 맹지 물건을 지적도상 도로 레이어와 대조해 임장 전에 걸러냅니다.
- 개발제한구역·군사시설보호구역·농업진흥구역에 걸린 물건이 목록에서 즉시 표시됩니다.
- 같은 단지·같은 블록에 여러 물건이 동시에 나온 경우가 눈에 띕니다. 한 채권자의 일괄 처분일 가능성이 높고 낙찰가 형성에 영향을 줍니다.
- 개발 예정지나 정비구역 경계와 겹치는 물건을 따로 뽑아 별도 후보군으로 관리할 수 있습니다.
공매는 여기에 한 가지 이점이 더 있습니다. 온비드 물건은 국유지·공유지 비중이 높아 지적도상 인접 필지 관계를 함께 보면 합필 가능성이나 진입로 확보 가능성이 드러나는 경우가 있습니다. 필지 하나만 보는 방식으로는 나오지 않는 판단 근거입니다.
활용 시나리오 2 — 실거래가 데이터 지도화와 가격 히트맵
국토부 실거래가 공개시스템은 CSV 다운로드를 제공하지만, 엑셀로 열어 보면 수천 행의 숫자일 뿐입니다. 같은 데이터를 지도에 올리면 가격이 어느 방향으로 번져 나가는지, 어디가 아직 안 오른 구역인지가 한눈에 드러납니다.
작업 흐름
- CSV 내려받기 — rt.molit.go.kr에서 지역·기간·유형(아파트 매매, 토지, 상업업무용 등)을 지정해 내려받습니다. 공공데이터포털의 실거래가 OpenAPI를 쓰면 자동 갱신 파이프라인도 만들 수 있습니다.
- 주소를 좌표로 연결 — 아파트는 단지명으로 위치를 잡아도 되지만, 토지·상가는 지번 단위라 정확도가 중요합니다. 법정동코드 10자리에 필지구분 1자리, 본번 4자리, 부번 4자리를 이어 붙여 19자리 PNU 코드를 만들어 연속지적도의 PNU 필드와 속성 결합하면, 지오코딩 오차 없이 실제 필지 위에 정확히 얹힙니다.
- 단위 면적당 가격 계산 — 속성 테이블의 필드 계산기로 거래금액을 전용면적으로 나눈 컬럼을 새로 만듭니다. 총액이 아니라 제곱미터당 단가로 봐야 면적이 다른 물건끼리 비교가 됩니다.
- 단계구분도로 표현 — 레이어 속성의 심볼 탭에서 단계 구분을 선택하고 방금 만든 단가 필드를 5~7개 구간으로 나눠 색을 입힙니다. 구간 나누기 방식은 자연분류(Natural Breaks)가 가격 데이터에 잘 맞습니다.
- 히트맵과 시계열 비교 — 거래 밀도를 보려면 처리 툴박스의 히트맵(커널 밀도 추정)을 씁니다. 연도별로 레이어를 따로 만들어 나란히 놓으면 가격 상승이 번져 나간 경로가 보입니다.
여기서 나오는 판단 재료
- 가격 경계선 — 도로 하나, 하천 하나를 사이에 두고 단가가 뚜렷하게 갈리는 지점이 드러납니다. 행정동 단위 통계로는 보이지 않는 경계입니다.
- 저평가 구역 — 주변은 모두 상위 구간인데 혼자 낮은 구간으로 남은 블록이 시각적으로 튀어나옵니다. 규제 레이어를 겹쳐 보면 그 이유가 규제 때문인지, 단순히 아직 거래가 안 붙은 것인지 구분됩니다.
- 거래 절벽 — 히트맵에서 거래가 거의 없는 구역은 유동성이 낮다는 뜻이고, 매도 시점의 환금성 리스크로 이어집니다.
- 개발 호재 반영도 — 정비구역 경계나 역사 예정지 레이어와 겹쳐 보면 호재가 이미 가격에 반영됐는지, 아직 여지가 있는지 가늠할 수 있습니다.
활용 시나리오 3 — 상권 분석과 역세권 입지 점수 산출
상가 임차나 창업 입지를 검토할 때 가장 흔한 실수가 "현장에 가보니 사람이 많더라"로 결론 내리는 것입니다. 방문한 요일과 시간대의 인상일 뿐이고, 후보지 세 곳을 같은 기준으로 비교하지도 못합니다. QGIS는 이 판단을 숫자와 지도로 바꿔 놓습니다.
작업 흐름
- 후보지 점 찍기 — 검토 중인 점포 후보 3~5곳의 좌표를 CSV로 만들어 올립니다.
- 도보권 버퍼 생성 — 버퍼 기능으로 후보지마다 400m(도보 약 5분), 800m(약 10분) 원을 만듭니다. 실제 보행 경로를 반영하려면 도로망 데이터를 이용한 네트워크 분석이 더 정확하지만, 1차 스크리닝에는 원형 버퍼로 충분합니다.
- 배후 인구 집계 — 통계지리정보서비스(SGIS)의 100m 격자 인구 데이터를 올리고, 위치로 속성 결합(요약)으로 각 버퍼 안의 인구를 합산합니다. 후보지별 배후 인구가 숫자로 나옵니다.
- 경쟁 점포 세기 — 공공데이터포털의 소상공인 상가업소 정보 CSV에는 위도·경도와 업종 분류가 들어 있습니다. 이것을 올린 뒤 원하는 업종만 필터하고 폴리곤 내 점 개수 세기를 실행하면 버퍼별 경쟁 점포 수가 집계됩니다.
- 집객 시설 확인 — 같은 데이터에서 학교·병원·관공서·대형마트 등 유입을 만드는 시설을 따로 뽑아 셉니다.
- 점수표 만들기 — 배후 인구, 경쟁 점포 수, 집객 시설 수, 역까지 거리에 가중치를 매겨 필드 계산기로 종합 점수 컬럼을 만듭니다. 후보지들을 같은 잣대로 줄 세운 표가 완성됩니다.
이런 표가 만들어집니다 (예시)
| 후보지 | 400m 배후인구 | 동종 경쟁점포 | 집객시설 | 역까지 거리 | 종합점수 |
|---|---|---|---|---|---|
| A 후보 | 3,200명 | 12개 | 4곳 | 180m | 72점 |
| B 후보 | 5,100명 | 21개 | 2곳 | 520m | 68점 |
| C 후보 | 2,400명 | 5개 | 6곳 | 340m | 79점 |
이 표가 있으면 "B는 사람은 많지만 경쟁이 과밀하고, C는 배후는 작아도 경쟁 대비 집객 여건이 낫다"는 대화가 가능해집니다. 임차인에게 권유할 때도, 본인이 투자를 결정할 때도 근거가 남습니다. (위 수치는 계산 방식을 보여주기 위한 예시이며 실제 지역 데이터가 아닙니다.)
여기에 임대 시세 데이터를 얹으면 한 단계 더 나갑니다. 종합점수는 높은데 임대료가 상대적으로 낮은 후보가 있다면, 그곳이 현재 시장에서 저평가된 자리일 가능성이 높습니다.
활용 시나리오 4 — 토지 투자 규제 중첩 스크리닝
토지 투자에서 가장 큰 손실은 대부분 "살 때 몰랐던 규제"에서 나옵니다. 개발제한구역, 농업진흥구역, 문화재보호구역, 상수원보호구역, 군사시설보호구역은 각각 다른 기관이 관리하고 조회 창구도 흩어져 있습니다. QGIS는 이 레이어들을 한 화면에 모읍니다.
작업 흐름
- 국가공간정보포털에서 대상 시군구의 용도지역지구도, 개발제한구역, 농업진흥지역, 연속지적도 SHP를 각각 내려받습니다.
- 모든 레이어를 같은 좌표계(EPSG:5186)로 맞춘 뒤 투명도를 조절해 겹쳐 놓습니다.
- 공간 연산 도구의 교차 영역으로 규제 레이어와 지적도를 교차시키면, 각 필지가 어떤 규제에 몇 제곱미터나 걸리는지가 속성 테이블에 숫자로 나옵니다.
- 속성 조건식으로 "규제 없음 + 면적 330㎡ 이상 + 계획관리지역" 같은 조건을 걸어 후보 필지만 남깁니다.
- 남은 필지를 CSV로 내보내 지번 목록을 만들고, 개별 필지는 토지이음에서 최종 확인합니다.
주의할 점은 공개 SHP 데이터가 항상 최신은 아니라는 것입니다. 배포 시점 이후 변경된 사항이 반영되지 않았을 수 있으므로, QGIS 스크리닝 결과는 후보를 좁히는 용도로 쓰고 최종 판단은 토지이용계획확인원 등 공적 서류로 확인해야 합니다. 넓은 지역에서 20필지를 추리는 데 QGIS를 쓰고, 그 20필지를 공적 장부로 검증하는 순서가 실무적으로 가장 효율적입니다.
개발 전후 시뮬레이션 지도 제작
재개발·재건축 구역이나 신규 개발 예정지 투자를 검토할 때, QGIS로 현황 지적도와 개발계획 도면을 겹쳐보는 시뮬레이션 작업이 가능합니다. 정비구역 경계 SHP를 현황 항공사진 위에 투명하게 표시하면, 어떤 건물이 정비 대상에 포함되는지 직관적으로 확인할 수 있습니다.
여기서 한 걸음 더 나가면 구역 내 필지별 면적을 집계해 대략적인 권리 관계 규모를 가늠할 수 있습니다. 구역 경계로 지적도를 잘라내고 속성 테이블에서 면적 합계와 필지 수를 확인하면, 조합원 규모와 평균 필지 면적이 나옵니다. 이는 사업성 검토의 출발점이 되는 숫자입니다. 투자 제안서나 개발 기획서에 사용할 현황도·계획도를 인쇄 품질로 출력할 수 있어 보고서 완성도를 높이는 데도 도움이 됩니다.
일상 생활 활용 팁
상황: 이사할 동네 환경 사전 조사
이사를 고려 중인 지역의 공원·학교·병원 위치를 한눈에 확인하고 싶다면, QGIS에 오픈스트리트맵 레이어를 추가하고 QuickOSM 플러그인으로 관심 시설을 추출해 표시하면 됩니다. 반경 분석으로 원하는 거리 안에 얼마나 많은 편의시설이 있는지 정량적으로 비교할 수 있어, 후보 동네 두세 곳을 같은 기준으로 견줄 수 있습니다.
상황: 토지 용도지역 직접 확인
국가공간정보포털에서 내려받은 용도지역 SHP 파일을 QGIS로 열면, 특정 필지가 제1종 일반주거지역인지 상업지역인지 색상으로 즉시 확인할 수 있습니다. 공시지가 데이터와 결합하면 지역별 가격 분포를 지도 위에 히트맵으로 시각화할 수도 있습니다.
상황: 내 땅의 정확한 경계 파악
연속지적도 SHP 파일을 불러와 소유 필지를 선택하면 면적·경계좌표를 확인할 수 있습니다. 항공사진과 겹쳐보면 현장 실제 이용 현황과 지적도 경계의 일치 여부를 가늠할 수 있어 경계 분쟁 예방에 도움이 됩니다. 다만 법적 효력이 있는 경계 확정은 지적측량을 통해야 하며, QGIS 화면상 확인은 사전 참고 자료로만 쓰세요.
QGIS vs 토지이음·디스코·밸류맵 — 언제 무엇을 쓰나
세 부류의 도구는 경쟁 관계가 아니라 분석 단계가 다릅니다. 넓게 훑을 때는 QGIS, 개별 물건을 파고들 때는 웹 서비스가 빠릅니다.
| 상황 | 권장 도구 | 이유 |
|---|---|---|
| 필지 한 곳의 공적 규제 확인 | 토지이음 | 공식 토지이용계획확인원 기준, 즉시 조회 |
| 특정 물건의 실거래 이력 조회 | 디스코 · 밸류맵 | 개별 건물·필지 단위 거래 내역이 정리돼 있음 |
| 아파트 단지 시세·호가 확인 | 호갱노노 · 아실 | 단지 단위 데이터와 커뮤니티 정보 |
| 수백 필지를 조건으로 걸러내기 | QGIS | 조건식 한 줄로 일괄 필터, 결과를 엑셀로 반출 |
| 여러 규제를 동시에 교차 확인 | QGIS | 레이어 중첩·교차 연산으로 면적까지 산출 |
| 내 매물·경매 리스트 지도화 | QGIS | 외부 서비스에 없는 자체 데이터를 올릴 수 있음 |
| 보고서·제안서용 지도 제작 | QGIS | 인쇄 품질 PDF 출력, 범례·축척 포함 |
실무에서는 QGIS로 후보를 좁히고 웹 서비스로 개별 물건을 검증하는 2단계 방식이 가장 효율적입니다. 두 단계를 반대로 하면 시간이 몇 배로 듭니다.
자주 겪는 오류와 해결법
- 레이어를 불러왔는데 화면에 아무것도 안 보입니다. 레이어 이름을 우클릭해 레이어로 확대를 눌러 보세요. 엉뚱한 곳으로 이동한다면 좌표계 문제이므로 위의 CRS 섹션 순서대로 처리합니다.
- 속성 테이블 한글이 전부 깨집니다. 레이어 속성의 원본 탭에서 데이터 소스 인코딩을 EUC-KR 또는 CP949로 변경합니다.
- SHP 파일을 열 수 없다고 나옵니다. shp 파일 하나만 따로 옮기지 않았는지 확인하세요. shx, dbf, prj가 같은 폴더에 있어야 합니다. 한글이나 공백이 들어간 폴더 경로도 문제를 일으킬 수 있으니 영문 경로에 두는 편이 안전합니다.
- CSV를 올렸는데 점이 안 찍힙니다. 위도·경도 컬럼이 텍스트로 인식됐거나 X와 Y를 반대로 지정한 경우입니다. 한국 좌표는 위도 33~39, 경도 124~132 범위이므로 값의 크기로 바로 구분됩니다.
- 버퍼 반경을 500으로 넣었는데 크기가 이상합니다. 경위도 좌표계(EPSG:4326) 상태에서는 단위가 도(degree)입니다. 미터 단위로 계산하려면 EPSG:5186 등 투영좌표계로 다시 투영한 뒤 실행하세요.
- 파일이 커서 QGIS가 멈춥니다. 전국 단위 SHP는 수백 MB에 달합니다. 지오프로세싱 도구의 잘라내기로 필요한 시군구만 잘라 GeoPackage 형식으로 저장하면 훨씬 가벼워집니다.
- 작업 결과가 다음에 열면 사라져 있습니다. 분석 결과가 임시 레이어로 남아 있었을 가능성이 큽니다. 레이어 이름 옆 임시 표시를 확인하고 파일로 저장한 뒤 프로젝트를 저장하세요.
알아두면 좋은 GIS 용어
| 용어 | 뜻 | 부동산 실무에서 |
|---|---|---|
| 레이어 | 지도 위에 겹쳐 놓는 데이터 한 겹 | 용도지역, 지적도, 매물 위치를 각각 한 겹씩 |
| 벡터 · 래스터 | 점·선·면으로 된 데이터 · 격자 이미지 데이터 | 지적도는 벡터, 항공사진은 래스터 |
| SHP (셰이프파일) | 가장 널리 쓰이는 벡터 데이터 형식 | 공공기관 배포 공간데이터의 표준 |
| 속성 테이블 | 각 도형에 붙은 정보 표 | 필지별 지번·면적·용도지역이 담김 |
| CRS · EPSG | 좌표계와 그 식별 번호 | 국내 표준은 EPSG:5186 |
| 버퍼 | 기준 도형에서 일정 거리만큼 넓힌 영역 | 역세권·도보권 범위 생성 |
| 공간 결합 | 위치가 겹치는 레이어의 정보를 합침 | 물건 목록에 규제 정보 자동 입력 |
| PNU | 필지를 식별하는 19자리 고유번호 | 지번과 지적도를 정확히 연결하는 열쇠 |
| 단계구분도 | 값의 크기에 따라 색을 달리한 지도 | 실거래 단가 분포 시각화 |
| 지오코딩 | 주소를 좌표로 변환하는 작업 | 매물 주소를 지도에 올릴 때 |
자주 묻는 질문 (FAQ)
Q. QGIS를 부동산 실무에 활용하는 방법은 무엇인가요?
A. QGIS는 국가공간정보포털에서 내려받은 용도지역·연속지적도·개발계획 SHP 데이터를 시각화하고 중첩 분석하는 데 활용합니다. 구체적으로는 경매·공매 물건 목록의 지도 스크리닝, 실거래가 CSV의 가격 히트맵 제작, 상가 후보지의 도보권 배후인구와 경쟁점포 집계, 토지 투자 시 규제 중첩 검토, 제안서용 인쇄 품질 지도 출력에 쓰입니다.
Q. QGIS는 무료인가요? 설치 방법은?
A. QGIS는 GNU GPL 라이선스 기반 완전 무료 오픈소스 소프트웨어로, 상업적 이용에도 별도 라이선스 비용이 없습니다. qgis.org/download 에서 Windows, Mac, Linux 설치 파일을 내려받으면 되며, 처음 쓴다면 플러그인 호환성이 안정적인 LTR(장기 지원 버전)을 권장합니다.
Q. QGIS에서 한국 지도 데이터를 사용하려면 어떻게 하나요?
A. 국가공간정보포털(nsdi.go.kr)에서 연속지적도·용도지역지구도 SHP를 무료로 내려받아 바로 열 수 있습니다. 배경지도가 필요하면 QuickMapServices 플러그인으로 오픈스트리트맵을 불러오거나, 브이월드(vworld.kr) 오픈API를 WMTS로 연결하면 항공사진까지 배경으로 쓸 수 있습니다.
Q. QGIS 좌표계는 무엇으로 설정해야 하나요?
A. 국내 공간데이터 대부분은 EPSG:5186(Korea 2000 중부원점)을 씁니다. 엑셀에 담긴 위도·경도는 EPSG:4326이므로 두 데이터를 함께 쓰려면 다시 투영으로 좌표계를 통일해야 합니다. 2010년 이전 제작된 구 도면은 EPSG:5174인 경우가 많고 5186과 수백 미터 차이가 나므로 반드시 변환 후 비교하세요.
Q. 경매·공매 물건 분석에 QGIS를 어떻게 쓰나요?
A. 경매·공매 물건 목록을 엑셀로 정리해 주소를 좌표로 변환한 뒤 점 레이어로 올리고, 용도지역·개발제한구역·도로망 레이어를 중첩합니다. 위치로 속성 결합을 실행하면 각 물건에 규제 정보가 자동으로 채워져, 맹지나 개발제한구역 물건을 임장 전에 걸러낼 수 있습니다. 인근 실거래가를 함께 올리면 최저입찰가가 실제로 저렴한지도 판단됩니다.
Q. 실거래가 CSV를 QGIS 지도에 올리는 가장 정확한 방법은?
A. 아파트는 단지 위치로 매칭해도 되지만 토지·상가는 지번 단위라 지오코딩 오차가 문제됩니다. 법정동코드 10자리와 필지구분 1자리, 본번 4자리, 부번 4자리를 이어 붙여 19자리 PNU 코드를 만들고 연속지적도의 PNU 필드와 속성 결합하면 실제 필지 위에 정확히 얹힙니다. 이후 거래금액을 면적으로 나눈 단가 필드를 만들어 단계구분도로 표현하면 가격 분포가 드러납니다.
Q. 상권 분석에 필요한 데이터는 어디서 구하나요?
A. 공공데이터포털(data.go.kr)의 소상공인 상가업소 정보는 전국 점포의 위경도와 업종 분류를 담고 있어 경쟁 점포 집계에 바로 쓸 수 있습니다. 배후 인구는 통계지리정보서비스(sgis.kostat.go.kr)의 100m 격자 인구 데이터를 씁니다. 두 데이터를 버퍼와 결합하면 후보지별 배후인구와 경쟁 점포 수가 숫자로 나옵니다.
Q. QGIS 분석 결과를 공적 근거로 써도 되나요?
A. 아닙니다. 공개 SHP 데이터는 배포 시점 기준이라 최신 변경이 반영되지 않았을 수 있고, 지적도상 경계도 법적 효력이 있는 지적측량 성과와 다릅니다. QGIS는 넓은 범위에서 후보를 빠르게 좁히는 스크리닝 도구로 쓰고, 최종 판단은 토지이용계획확인원·등기사항증명서·지적측량 등 공적 자료로 확인하는 것이 원칙입니다.
Q. GIS를 처음 배우는데 얼마나 걸리나요?
A. 배경지도를 깔고 SHP 파일을 열어 색을 입히는 기본 조작은 반나절이면 익힙니다. 버퍼·공간 결합·단계구분도까지 실무에 쓸 수준은 2~3일 정도 걸립니다. 대부분의 초보자가 막히는 지점은 기능이 아니라 좌표계와 한글 인코딩이므로, 이 가이드의 해당 섹션을 먼저 읽어 두면 학습 시간이 크게 줄어듭니다.
관련 서비스 및 연계 활용
- 토지이음: 개별 필지의 용도지역·규제 정보를 확인하는 공식 창구입니다. QGIS로 후보 필지를 추린 뒤 최종 검증 단계에서 활용하는 순서가 효율적입니다.
- 국토부 실거래가 시스템: 실거래가 CSV를 내려받아 QGIS에서 PNU 결합·단계구분도로 지도화하면 지역별 가격 분포와 저평가 구역을 시각적으로 분석할 수 있습니다.
- 법원경매정보 · 온비드: 물건 목록을 QGIS 점 레이어로 올려 규제 레이어와 중첩하면, 임장 전 후보 압축과 맹지·규제 물건 사전 배제가 가능합니다.
- 공공데이터포털: 소상공인 상가업소 정보, 온비드 물건정보, 실거래가 OpenAPI 등 QGIS 분석의 원재료가 되는 데이터를 무료로 제공합니다.
- 브이월드: 항공사진과 각종 주제도를 오픈API로 제공해, 이용 조건이 명확한 배경지도가 필요한 상업용 보고서 작업에 적합합니다.
- n8n (워크플로우 자동화): QGIS Python 스크립트와 n8n 워크플로우를 결합하면, 실거래가·경매 물건 데이터를 정기적으로 수집해 분석 리포트를 자동 생성하는 파이프라인을 구축할 수 있습니다.
최종 업데이트