전체 글 44

토지구획정리사업(배경, 특성, 시행절차, 환지, 체비지 등)

1. 배경일제강점기였던 1930년대 [조선시가지계획령]에 따라 토지구획정리사업이 시작되었다. 1937년 제1토지구획정리사업지구로 돈암, 영등포지구가 지정되었으며 제2토지구획정리사업지구로 대현지구가 선정되었으며, 이후 1945년까지 총 10개의 지구에서 사업이 시행되었다. 이후 1960년대에 들어서 정부는 1962년 [도시계획법]과 1966년 [토지구획정리사업법]을 제정하여 도시개발을 추진하였다. 당시 도시 인구의 급격한 팽창과 그로 인한 주택난 및 도시문제, 나아가 도시 재정이 부족한 상황에서 시가지의 무질서한 확산을 방지하고 시가지 내 공공용지를 사전확보하기 위해 추진되었다.  1960년대와 1970년대에는 영동1지구와 2지구, 잠실지구 등 강남개발과 같은 형태로 사업의 규모가 컸으나, 1980년대부터..

Urban Issue 2024.07.04

Qgis 좌표계에 따른 좌표값/좌표정보/경위도값을 속성값으로 넣기

Qgis 뿐만 아니라 다양한 프로그램을 활용하다보면 좌표값을 활용해서 포인트 데이터를 주고받아야할 경우가 있다. 그럴 경우, 포인트 데이터의 x, y 좌표값을 따로 추출하여 속성값에 추가할 수 있기 때문에 이 방법을 소개하고자 한다.분석에는 국토지리정보원의 국토통계지도 중 서울시 중구의 격자별(500m) 총인구수 데이터를 활용하였다. 격자별 총인구수 값을 격자 중심점에 부여하여 데이터를 추출하고자 한다.  1. 격자별 총인구수 데이터 다운로드국토지리정보원에서 다양한 데이터를 다운 받을 수 있는데, 그 중 매우 유용한 데이터가 국토통계지도이다. 인구, 건물, 토지 등 다양한 카테고리에 대해서 데이터를 받을 수 있으며, 특히 격자별 인구통계지도는 자주 활용하고 있다. 본 포스팅에서는 아래의 그림과 같이 50..

Qgis 카테고리별 속성값 분석을 위해 범주별 통계 활용하기

Qgis를 활용하여 분석을 하다보면, 속성값에 포함되어 있는 카테고리에 따라 면적이나 다른 속성값의 합계, 평균 등을 분석하는게 필요할 때가 있다. 그럴때 그냥 속성테이블을 엑셀로 내보내서 분석할 수도 있겠으나, 보다 간편하게 qgis 내에서 분석할 수 있는 방법이 있어 소개하고자 한다. 분석에는 브이월드의 국가중점데이터 중 서울시 종로구의 토지특성정보 데이터를 활용하였다. 분석은 서울시 종로구의 용도지역별 토지면적을 산출하는 것을 목표로 하였다. 1. 용도지역에 따른 데이터 구분 데이터를 열어보니, 속성값중 A14가 용도지역이였기 때문에 A14 속성값에 따라서 심볼을 달리 하였다. 분류값을 기준으로 심볼을 설정하는 방법은 다음의 포스팅에 있으니 여기서는 생략하도록 하겠다. 단순히 통계값만 얻고자 하는 ..

국토지리정보원: 수치지형도 다운로드(과거 데이터 다운로드 방법)

1. 국토지리정보원? 국토지리정보원은 국토부 산하의 공간정보관리 기관이다. 그래서 다양한 공간정보를 제공하고 있는데, 국토정보맵을 통해서 이용할 수 있다. 수치지도와 항공사진, 정사영상, 공개 DEM, 측량기준점, 온맵, 종이지도 등의 공간정보를 받을 수 있으며, 국토통계지도나 북한지도, 정밀도로지도, 역사지도도 이용할 수 있다고 한다. 여기서 자주 이용하게 되는 서비스는 공간정보 중 수치지형도 다운로드 서비스이다. https://www.ngii.go.kr/kor/main.do 국토지리정보원 www.ngii.go.kr 2. 수치지형도 다운로드 방법 수치지형도를 다운받는 방법은 아래의 포스팅에 자세하게 서술해두었다. 이번 포스팅의 목적은 사실 수치지도의 과거 데이터를 받는 방법이기 때문에 다운로드 방법은 ..

도로명주소 건물정보 용도코드

건물데이터를 제공하는 곳이 많지만, 요새 가장 자주 사용하는 건물 데이터는 도로명주소의 건물정보 데이터이다. 국가공간정보포털에서 신청없이 다운받을 수 있고, 업데이트가 잘되는것 같아서 애용하고 있다. 업데이트가 잘된다는 것은 결국 최신의 건물 도형도 포함하고 있는 뜻이고, 그러면 분석의 정확도를 더 높일 수 있거나 새로 도형을 그려야 하는 과정이 없어도 된다는 의미이기 때문에,, 데이터 선택에서 꽤나 중요한 기준이 된다. 도로명주소 건물정보의 경우, 건물 용도에 대한 속성도 포함되어 있는데 쓸때마다 찾는과정이 귀찮아져서 이렇게 포스팅을 하였다! 참고하시길 바라며:) "name": "BDTYP_CD", "type": "esriFieldTypeString", "alias": "건물용도코드", "domain"..

PyQgis_카카오 로컬 API를 활용하여 시설 검색 및 불러오기, shp 파일 변환

오랜만에 포스팅을 합니다. 드물게 올라오는 포스팅에도 이래저래 방문해주시는 모든 분들께 감사드리며 시작하겠습니다:) 기존에 ArcMap을 쓰다가 qgis를 쓰면서 가장 아쉬웠던 점은 ArcMap에서 제공되던 다양한 분석을 할 수 없다는 것이었다. 그래서 관심 가지게 된 것이 PyQgis! Moran's I와 같은 기본적인 분석 방법을 이래저래 찾다보니 계속 파이썬 얘기가 나왔고,, 결국 이렇게 공부를 시작하게 됐다. 이번 포스팅은 PyQgis를 정말 친절하게 알려주고 계시는분의 유튜브와 github을 보고 현시점에서 업데이트겸 공부한 내용이다. 올려주신 내용을 바탕으로 정리하되 내가 공부하면서 이해한 내용 등을 추가한 것이기 때문에 이 영상을 먼저 보셨으면 좋겠다. 참고한 유튜브 영상: https://w..

GIS/PyQgis 2022.06.13

Qgis 하나의 객체를 여러개 객체로 분리하기(Multipart Split)

qgis를 하다보면, 하나의 객체를 여러개의 객체로 분리해야하는 상황이 있다. 예를 들어, 버퍼분석을 한 결과가 하나의 객체로 나온 경우나, 울릉도와 독도처럼 떨어져있는 지도를 임의로 옮기고 싶은 경우이다. 하나의 폴리곤마다 객체가 분리되어 있으면 객체이동으로 쉽게 할 수 있지만, 하나의 객체에 포함되어 있는 폴리곤을 옮기고 싶을 때는 곤란해진다. 이럴때 활용할 수 있는 플러그인이 있어 소개하고자 한다. 1. 객체 이동이 가능한지 플러그인을 사용해야하는지 확인하기 먼저, 이동하고자하는 폴리곤이 하나의 객체로 존재하는지 아니면 객체 속의 폴리곤으로 존재하는지 확인해주어야 한다. 이동하기로한 객체를 선택하였을 때 아래와 같이 여러 폴리곤(A, B, C, D)가 한번에 잡히면 이것은 하나의 객체인 것이다. 아..

Qgis로 용도지역도 작성하기(용도지역 현황, 지목현황 등/ 분류값으로 시각화하기)

도시분야나 조경분야, 건축분야 등에서 대상지를 분석할 때 빠지지 않는 것이 용도지역 현황을 분석하는 것이다. 네이버 지도나 카카오맵에서도 지적편집도를 활성화하면 용도지역을 살펴볼 수 있으나 캡쳐해서 사용하기에는 아쉬움이 많다. 그래서 작성하는 용도지역도 작성하는 방법..! 전국지역에 대한 데이터가 공개되고 있으니 걱정말고 따라오시면 좋겠다. 1. 국가공간정보포털에서 용도지역에 대한 속성값이 포함되어 있는 데이터 다운받기 우리가 종종 활용하는 국가공간정보포털에서 아주 꿀같은 데이터를 제공하고 있다. 기존에는 오픈마켓에서만 데이터를 다운받았는데, 최근에는 '국가중점개방데이터'를 더 많이 활용하고 있다. 국가중점개방데이터는 국가공간정보포털 홈화면에서 아래와 같은 탭을 통해 접속할 수 있다. 들어가보면, 건축물..

QGIS 지도책(아틀라스) 활용하기 (한번에 여러개 내보내기)

한 지역 내에 있는 여러 지구단위계획구역이나 도시재생활성화지역 등에 대한 현황조사를 할 때, 각 구역(지역)마다의 결과물을 뽑아야 하는 경우가 있다. 예를 들어 서울시 중구에 위치한 지구단위계획구역 각각의 건축물 용도, 토지용도 등을 확인해야 할 때처럼 말이다. 하나의 대상지를 가지고 결과물을 출력한다면 조판(레이아웃)으로 설정하여 출력하겠지만(아래 링크 참고), 이경우에는 하나하나 설정해주기에는 번거롭다. 이럴 때 활용할 수 있는 것이 지도책(아틀라스) 기능이다. Qgis 지도 범례 만들기(레이아웃 기능) Qgis 지도 범례 만들기(레이아웃 기능) Arcmap을 쓰다가 Qgis로 넘어오고나서 느낀 것은 시각화가 더 편리하다는 것이었는데, 그래서인지 더 편하게 레이아웃 작업들을 할 수 있었다. 그중 gi..

Qgis에서 객체 병합하기(필지 합치기, 시군구 합치기)

최근 포스팅이 뜸해서 스스로 찔리던 차에 도움을 요청하는 댓글이 달렸다. 지구단위구역계를 gis로 표현하고 싶으신 분의 댓글이었는데, 관련해서 답글을 달다가 내가 포스팅을 까먹은 내용이 있다는 것을 알게되어서 이렇게 오랜만에 포스팅을 한다. 댓글의 내용은 다음과 같다(포스팅과 관련해서 아이디어를 주신 초심자의 행운님 감사합니다:) ) ★댓글환영★ 즉, 지구단위구역계를 표현하기 위해서는 여러 필지를 하나로 합해주어서 하나의 객체로 만들 필요가 있는데 이런 경우 캐드를 켜지 않고도 qgis에서 충분히 해결할 수 있다. 비슷한 경우로, 경기도 내 시군구별 자료를 살펴보고자 할때 행정구가 나누어져있는 경우(경기도 내에서 양평군, 양주시 이런식으로 데이터가 있다가 고양시 일산서구, 수원시 영통구 등 행정구가 나뉘..

728x90
반응형