<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>도시분야에서 GIS 활용하기</title>
    <link>https://urbn-ds.tistory.com/</link>
    <description></description>
    <language>ko</language>
    <pubDate>Tue, 14 Apr 2026 22:15:28 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>조달송</managingEditor>
    <item>
      <title>PyQGIS, Python 기반의 공간분석 관련 사이트</title>
      <link>https://urbn-ds.tistory.com/55</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;오랜만입니다. 블로그를 쓰지 않았던 기간동안 학위도 따고 일도 하며 바쁘게 살았는데요, 이제 다시 조금 여유가 생겨 PyQgis를 공부하기로 마음을 먹었습니다. 차근차근 공부하는대로 올려보겠습니다,, 제가 자주 포스팅할 수 있기를 바라며,,,&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;3575&quot; data-origin-height=&quot;1827&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/4pjlM/dJMcaakgNNm/SEVk9J1ExrD0U0c1Dy0Xm1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/4pjlM/dJMcaakgNNm/SEVk9J1ExrD0U0c1Dy0Xm1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/4pjlM/dJMcaakgNNm/SEVk9J1ExrD0U0c1Dy0Xm1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4pjlM%2FdJMcaakgNNm%2FSEVk9J1ExrD0U0c1Dy0Xm1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3575&quot; height=&quot;1827&quot; data-origin-width=&quot;3575&quot; data-origin-height=&quot;1827&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일단, 공부할 재료를 찾다보니 gpt가 책보다는 관련 사이트를 먼저 알려주어서 기록겸 공유합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f3c000;&quot;&gt;1. PyQGIS 101&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프로그래밍 경험이 없는 사람도 할 수 있도록 구성된 사이트이나, 단순하게&amp;nbsp; 레이어 불러오고 속성 보고 필터링하는 등의 기본적인 작업에 대한 설명만 포함되어 있음&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://anitagraser.com/pyqgis-101-introduction-to-qgis-python-programming-for-non-programmers/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://anitagraser.com/pyqgis-101-introduction-to-qgis-python-programming-for-non-programmers/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773714280452&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;PyQGIS 101: Introduction to QGIS Python programming for non-programmers&quot; data-og-description=&quot;This tutorial aims to help GIS users to get started with Python programming for QGIS 3. In contrast to many tutorials out there, the idea is to not assume any previous programming knowledge. If you&amp;hellip;&quot; data-og-host=&quot;anitagraser.com&quot; data-og-source-url=&quot;https://anitagraser.com/pyqgis-101-introduction-to-qgis-python-programming-for-non-programmers/&quot; data-og-url=&quot;http://anitagraser.com/pyqgis-101-introduction-to-qgis-python-programming-for-non-programmers/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cvtqNS/dJMb84XXzWA/sSSGJSvFhO2tYsU8wuzGkk/img.png?width=545&amp;amp;height=131&amp;amp;face=0_0_545_131,https://scrap.kakaocdn.net/dn/bEZcvt/dJMb85vNMdz/bM1wBo5QwCqexjrvXA9c1K/img.png?width=141&amp;amp;height=34&amp;amp;face=0_0_141_34&quot;&gt;&lt;a href=&quot;https://anitagraser.com/pyqgis-101-introduction-to-qgis-python-programming-for-non-programmers/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://anitagraser.com/pyqgis-101-introduction-to-qgis-python-programming-for-non-programmers/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cvtqNS/dJMb84XXzWA/sSSGJSvFhO2tYsU8wuzGkk/img.png?width=545&amp;amp;height=131&amp;amp;face=0_0_545_131,https://scrap.kakaocdn.net/dn/bEZcvt/dJMb85vNMdz/bM1wBo5QwCqexjrvXA9c1K/img.png?width=141&amp;amp;height=34&amp;amp;face=0_0_141_34');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;PyQGIS 101: Introduction to QGIS Python programming for non-programmers&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;This tutorial aims to help GIS users to get started with Python programming for QGIS 3. In contrast to many tutorials out there, the idea is to not assume any previous programming knowledge. If you&amp;hellip;&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;anitagraser.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f3c000;&quot;&gt;2. PyQGIS Developer Cookbook&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;QGIS에서 Python을 사용하는 공식 가이드로, PyQGIS 101보다 더 다양한 작업(그래프 분석, 플러그인 개발 등)을 할 수 있게 구성되어 있음&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://docs.qgis.org/3.44/en/docs/pyqgis_developer_cookbook/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://docs.qgis.org/3.44/en/docs/pyqgis_developer_cookbook/&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773721106102&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;PyQGIS Developer Cookbook &amp;mdash; QGIS Documentation  documentation&quot; data-og-description=&quot;&amp;copy; Copyright 2002-now, QGIS project. Last updated on 2026 Mar 13, 22:16 +0000.&quot; data-og-host=&quot;docs.qgis.org&quot; data-og-source-url=&quot;https://docs.qgis.org/3.44/en/docs/pyqgis_developer_cookbook/&quot; data-og-url=&quot;https://docs.qgis.org/3.44/en/docs/pyqgis_developer_cookbook/&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://docs.qgis.org/3.44/en/docs/pyqgis_developer_cookbook/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://docs.qgis.org/3.44/en/docs/pyqgis_developer_cookbook/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;PyQGIS Developer Cookbook &amp;mdash; QGIS Documentation documentation&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;&amp;copy; Copyright 2002-now, QGIS project. Last updated on 2026 Mar 13, 22:16 +0000.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;docs.qgis.org&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f3c000;&quot;&gt;3. Python Foundation for Spatial Analysis&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;위의 사이트들과 달리, 이 사이트에서는 jupyter notebook 내에서 공간분석을 할 수 있는 방법을 위주로 알려줌. pandas, geopandas, numpy, rasterIO 등의 패키지를 활용할 수 있도록 안내하고 있음&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://courses.spatialthoughts.com/python-foundation.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://courses.spatialthoughts.com/python-foundation.html&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773721485395&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Python Foundation for Spatial Analysis (Full Course)&quot; data-og-description=&quot;So far we have used Jupyter Notebooks to write and execute Python code. A notebook is a great choice to interactively explore, visualize and document workflows. But they are not suited for writing scripts for automation. If you have tasks that are long run&quot; data-og-host=&quot;courses.spatialthoughts.com&quot; data-og-source-url=&quot;https://courses.spatialthoughts.com/python-foundation.html&quot; data-og-url=&quot;https://courses.spatialthoughts.com/python-foundation.html&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/xr1Ln/dJMb8UHN0LH/nkK6WI6qzICjWD2hPADnG0/img.png?width=2812&amp;amp;height=1384&amp;amp;face=0_0_2812_1384,https://scrap.kakaocdn.net/dn/bCfOxU/dJMb9kmbDLT/2gZLN0c6b5p1t6MBOpBaq0/img.png?width=701&amp;amp;height=301&amp;amp;face=0_0_701_301,https://scrap.kakaocdn.net/dn/usciI/dJMb9jgv3Bo/YgntzQkGnMKNiHB941enZK/img.png?width=701&amp;amp;height=301&amp;amp;face=0_0_701_301&quot;&gt;&lt;a href=&quot;https://courses.spatialthoughts.com/python-foundation.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://courses.spatialthoughts.com/python-foundation.html&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/xr1Ln/dJMb8UHN0LH/nkK6WI6qzICjWD2hPADnG0/img.png?width=2812&amp;amp;height=1384&amp;amp;face=0_0_2812_1384,https://scrap.kakaocdn.net/dn/bCfOxU/dJMb9kmbDLT/2gZLN0c6b5p1t6MBOpBaq0/img.png?width=701&amp;amp;height=301&amp;amp;face=0_0_701_301,https://scrap.kakaocdn.net/dn/usciI/dJMb9jgv3Bo/YgntzQkGnMKNiHB941enZK/img.png?width=701&amp;amp;height=301&amp;amp;face=0_0_701_301');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Python Foundation for Spatial Analysis (Full Course)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;So far we have used Jupyter Notebooks to write and execute Python code. A notebook is a great choice to interactively explore, visualize and document workflows. But they are not suited for writing scripts for automation. If you have tasks that are long run&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;courses.spatialthoughts.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f3c000;&quot;&gt;4. PyQGIS Masterclass&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;3번 사이트에서 파이썬에 대해 기초적인 것을 배운 후에는 다시 Qgis로 넘어와서 PyQGIS를 할 수 있도록 안내하는 사이트. 특히 API를 활용하고, 플러그인을 작성하는 것 중심으로 작성되어 있음&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://courses.spatialthoughts.com/pyqgis-masterclass.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://courses.spatialthoughts.com/pyqgis-masterclass.html&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773721565865&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;PyQGIS Masterclass - Customizing QGIS with Python (Full Course)&quot; data-og-description=&quot;Get a Text Editor Any kind of software development requires a good text editor. If you already have a favorite text editor or an IDE (Integrated Development Environment), you may use it for this course. Otherwise, each platform offers a wide variety of fre&quot; data-og-host=&quot;courses.spatialthoughts.com&quot; data-og-source-url=&quot;https://courses.spatialthoughts.com/pyqgis-masterclass.html&quot; data-og-url=&quot;https://courses.spatialthoughts.com/pyqgis-masterclass.html&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/WfrMB/dJMb8QMaOuz/stqFCoHqp4tFIrhZnUddU0/img.png?width=2168&amp;amp;height=1572&amp;amp;face=0_0_2168_1572,https://scrap.kakaocdn.net/dn/cesdsH/dJMb8Xkedab/V818AAOQAo344fPKIScfaK/img.png?width=1492&amp;amp;height=610&amp;amp;face=0_0_1492_610,https://scrap.kakaocdn.net/dn/cctYNs/dJMb9fZuaNK/kJKqtYLkkVWLPdrMECYrF1/img.png?width=890&amp;amp;height=644&amp;amp;face=0_0_890_644&quot;&gt;&lt;a href=&quot;https://courses.spatialthoughts.com/pyqgis-masterclass.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://courses.spatialthoughts.com/pyqgis-masterclass.html&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/WfrMB/dJMb8QMaOuz/stqFCoHqp4tFIrhZnUddU0/img.png?width=2168&amp;amp;height=1572&amp;amp;face=0_0_2168_1572,https://scrap.kakaocdn.net/dn/cesdsH/dJMb8Xkedab/V818AAOQAo344fPKIScfaK/img.png?width=1492&amp;amp;height=610&amp;amp;face=0_0_1492_610,https://scrap.kakaocdn.net/dn/cctYNs/dJMb9fZuaNK/kJKqtYLkkVWLPdrMECYrF1/img.png?width=890&amp;amp;height=644&amp;amp;face=0_0_890_644');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;PyQGIS Masterclass - Customizing QGIS with Python (Full Course)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Get a Text Editor Any kind of software development requires a good text editor. If you already have a favorite text editor or an IDE (Integrated Development Environment), you may use it for this course. Otherwise, each platform offers a wide variety of fre&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;courses.spatialthoughts.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f3c000;&quot;&gt;5. Python for Geographic Data Analysis&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Introduction to Python for Geographic Data Analysis 책의 온라인 버전으로, 파이썬 입문 과정과 GIS에서의 Python, 공간 보간이나 네트워크, 유역 분석에 대한 사례 연구로 구성되어 있음. 따라서 분석 방법에 대해서도 배울 수 있으나, 몇몇 부분은 작성이 되어 있지 않음&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://pythongis.org/index.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://pythongis.org/index.html&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773722375604&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Introduction to Python for Geographic Data Analysis&quot; data-og-description=&quot;Part 3: Geographic data analysis applications This part of the book will introduce several real-world examples of how to apply geographic data analysis in Python. It assumes that you understand the key concepts presented in previous parts.&quot; data-og-host=&quot;pythongis.org&quot; data-og-source-url=&quot;https://pythongis.org/index.html&quot; data-og-url=&quot;https://pythongis.org/index.html&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://pythongis.org/index.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://pythongis.org/index.html&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Introduction to Python for Geographic Data Analysis&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Part 3: Geographic data analysis applications This part of the book will introduce several real-world examples of how to apply geographic data analysis in Python. It assumes that you understand the key concepts presented in previous parts.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;pythongis.org&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f3c000;&quot;&gt;6. Geographic Data Science with Python&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Geographic Data Science with Python 책의 온라인 버전으로, 공간적 자기상관성이나 점 패턴 분석, 공간적 불평등 역학, 공간회귀 등의 분석 방법에 대해서도 다루고 있음. 훑어보면서 파악하기로는 Jupyternotebook을 기반으로 분석할 수 있도록 코드를 제공하고 있음&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://geographicdata.science/book/intro.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://geographicdata.science/book/intro.html&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773722922097&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Home &amp;mdash; Geographic Data Science with Python&quot; data-og-description=&quot;Introduction This book provides the tools, the methods, and the theory to meet the challenges of contemporary data science applied to geographic problems and data. Social media, new forms of data, and new computational techniques are revolutionizing social&quot; data-og-host=&quot;geographicdata.science&quot; data-og-source-url=&quot;https://geographicdata.science/book/intro.html&quot; data-og-url=&quot;https://geographicdata.science/book/intro.html&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://geographicdata.science/book/intro.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://geographicdata.science/book/intro.html&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Home &amp;mdash; Geographic Data Science with Python&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Introduction This book provides the tools, the methods, and the theory to meet the challenges of contemporary data science applied to geographic problems and data. Social media, new forms of data, and new computational techniques are revolutionizing social&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;geographicdata.science&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f3c000;&quot;&gt;7. 분석 라이브러리 및 패키지 설명서&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;Geopandas, RasterIO, OSMnx, networkX, pysal 등의 홈페이지로, 세부 분석에 대해서 공부할 때 참고하기 위함&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://geopandas.org/en/stable/index.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://geopandas.org/en/stable/index.html&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://rasterio.readthedocs.io/en/stable/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://rasterio.readthedocs.io/en/stable/&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://osmnx.readthedocs.io/en/stable/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://osmnx.readthedocs.io/en/stable/&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://networkx.org/en/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://networkx.org/en/&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://pysal.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://pysal.org/&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하나하나 좀 더 공부해보면서 자료에 대한 설명도 추가하겠습니다. 파이팅!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>GIS/PyQgis</category>
      <category>PyQgis</category>
      <category>python</category>
      <category>QGIS</category>
      <category>QGIS파이썬</category>
      <category>파이썬</category>
      <author>조달송</author>
      <guid isPermaLink="true">https://urbn-ds.tistory.com/55</guid>
      <comments>https://urbn-ds.tistory.com/55#entry55comment</comments>
      <pubDate>Tue, 17 Mar 2026 13:50:23 +0900</pubDate>
    </item>
    <item>
      <title>토지구획정리사업(배경, 특성, 시행절차, 환지, 체비지 등)</title>
      <link>https://urbn-ds.tistory.com/54</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;1. 배경&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;일제강점기였던 1930년대 [조선시가지계획령]에 따라 토지구획정리사업이 시작되었다. 1937년 제1토지구획정리사업지구로 돈암, 영등포지구가 지정되었으며 제2토지구획정리사업지구로 대현지구가 선정되었으며, 이후 1945년까지 총 10개의 지구에서 사업이 시행되었다. 이후 1960년대에 들어서 정부는 &lt;span style=&quot;font-family: 'Noto Sans Light'; color: #333333; text-align: start;&quot;&gt;1962년 [도시계획법]&lt;/span&gt; 을 제정하여 도시개발을 추진하였으며, 1966년에는 도시계획법의 토지구획정리사업과 &lt;span style=&quot;font-family: 'Noto Sans Light'; color: #333333; text-align: start;&quot;&gt;[토지개량사업법]이 혼용되는 문제를 해결하고자 &lt;/span&gt;[토지구획정리사업법]을 단일법으로 제정하였다. 당시 도시 인구의 급격한 팽창과 그로 인한 주택난 및 도시문제, 나아가&lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt; 도시 재정이 부족한 상황에서 시가지의 무질서한 확산을 방지하고 시가지 내 공공용지를 사전확보하기 위해 추진되었다.&amp;nbsp; 1960년대와 1970년대에는 영동1지구와 2지구, 잠실지구 등 강남개발과 같은 형태로 사업의 규모가 컸으나, 1980년대부터 사업이 축소되고 공영개발방식의 도시개발인 택지개발촉진사업이 추진됨에따라 새로운 지구가 지정되지 않았으며 2000년 7월에는 [토지구획정리사업법]이 폐지되었고 [도시개발법]에 따른 도시개발사업에 통합되었다.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;2. 목적 및 정의&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;토지구획정리사업: 대지로서의 효용증진과 공공시설의 정비를 위해 토지의 교환, 분합, 기타의 구획변경, 지목이나 형질의 변경, 공공시설(도로, 공원, 광장, 하천, 학교교지 등)의 설치나 변경에 관한 사업(토지구획정리사업법 제 2조)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;사업 시행 전의 권리 관계에 변동을 가하지 않고, 토지의 교환과 분합 등의 환지방식으로 추진되는 사업(김선웅, 2016, 서울정책아카&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;이브)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;농경지나 낙후한 기존시가지를 계획적으로 정리하여 도로나 공공시설도 설치하고 대지도 반듯하게 구획하여 효용을 증진시키는 도시계획사업으로, 시가지를 확장하거나 기존 시가지를 헐어내고 새로운 시가지로 만들때 사용하는 방법. 계획적 시가지를 조성하되 공공의 재원투자 없이 공공용지의 확보가 용이한 제도로, 재정이 빈약한 시기의 도시는 이 방식을 통해 시가지 개발과 주거용지 제공이 가능함(서울역사편찬원, 2021, 「서울도시계획사2」, pp.41)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;3. 시행방식 및 절차&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;3.1. 사업 시행 대상&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;대상지역: 도시계획법에 따른 도시계획구역 또는 국토이용관리법에 의한 준도시지역의 토지 ▶ 토지구획정리사업지구&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;사업시행자: 토지소유자로 구성된 토지구획정리조합(우선권) / 지방자치단체, 대한주택공사 및 한국토지공사 / 국가&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;3.2. 시행 절차&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;지구지정&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;시행 명령&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;용지 매수&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;사업 시행 인가&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;완공&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;환지처분&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;3.3. 사업방식: 환지방식&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;b&gt;환지방식&lt;/b&gt;: 토지 개발사업시 수용한 토지소유주에게 &lt;u&gt;보상금 대신 개발구역 내에 조성된 다른 토지를 주는 방식&lt;/u&gt;(보상금만 지급 = 수용 방식). 즉, 토지소유자의 동의 하에 토지 개발 후 토지를 재분배하는 방식을 의미함. 이때 &lt;u&gt;개발로 인해 토지의 가치가 증가하기 때문에 토지 재분배시 면적이 감소&lt;/u&gt;하며, 재분배 후 남은 토지는 보류지로 체비지와 공공시설용지로 활용됨&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;b&gt;체비지&lt;/b&gt;(&lt;span style=&quot;background-color: #ffffff; color: #4d5156; text-align: left;&quot;&gt;替費地; 바꿀 체, 쓸 비, 땅 지 = 바꿔 쓰기 위한 땅&lt;/span&gt;&amp;nbsp;): 사업구역 내 토지소유주가 가진 토지의 일정부분을 떼어내어 충당하는 것(감보)으로, 사업 시행자는 체비지를 팔아 공사비를 충당하거나 공공용지로 쓰거나 재투자 재원으로 활용함. 즉, 토지구획정리사업에 &lt;u&gt;필요한 재원을 확보하기 위해 사업시행자가 토지소유주로부터 처분할 수 있는 토지&lt;/u&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;특징: 공공시설의 설치 및 변경이 필요하거나, 개발 지역의 땅값이 인근보다 비싸서 보상금을 주기 어려울때 활용&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;282&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bZNLcZ/btsInmUjez7/zQoKewmNkQms0MWHMSLUo0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bZNLcZ/btsInmUjez7/zQoKewmNkQms0MWHMSLUo0/img.png&quot; data-alt=&quot;출처: 서울시 도시계획국&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bZNLcZ/btsInmUjez7/zQoKewmNkQms0MWHMSLUo0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbZNLcZ%2FbtsInmUjez7%2FzQoKewmNkQms0MWHMSLUo0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;800&quot; height=&quot;282&quot; data-origin-width=&quot;800&quot; data-origin-height=&quot;282&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;출처: 서울시 도시계획국&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;4. 시행구역(서울시)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;- 제1토지구획정리사업지구(1937년): 돈암지구, 영등포지구&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;- 제2토지구획정리사업지구(1937년): 대현지구&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;- 제1차 중앙지구(1952년 실시인가 및 착공, 1961년 사업 완료): 을지로3가, 종로5가, 충무로, 묵정지구 등&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;&quot;&gt;- 제2차 중앙지구(1954년 8월 시행인가): 남대문, 원효로, 왕십리, 행촌동 등&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;- 1960년대 후반기부터 1970년대 토지구획정리사업 전성기로 총 28개 지구의 사업시행인가: 영동 1&amp;middot;2지구, 잠실지구&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_blob&quot; data-origin-width=&quot;922&quot; data-origin-height=&quot;726&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/crZ5lJ/btsIoRrHYaf/gUQHpOLvXhKEGm3kSkraK1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/crZ5lJ/btsIoRrHYaf/gUQHpOLvXhKEGm3kSkraK1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/crZ5lJ/btsIoRrHYaf/gUQHpOLvXhKEGm3kSkraK1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcrZ5lJ%2FbtsIoRrHYaf%2FgUQHpOLvXhKEGm3kSkraK1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;659&quot; height=&quot;519&quot; data-filename=&quot;edited_blob&quot; data-origin-width=&quot;922&quot; data-origin-height=&quot;726&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Urban Issue</category>
      <category>체비지</category>
      <category>토지구획정리사업</category>
      <category>환지방식</category>
      <author>조달송</author>
      <guid isPermaLink="true">https://urbn-ds.tistory.com/54</guid>
      <comments>https://urbn-ds.tistory.com/54#entry54comment</comments>
      <pubDate>Thu, 4 Jul 2024 18:17:28 +0900</pubDate>
    </item>
    <item>
      <title>Qgis 좌표계에 따른 좌표값/좌표정보/경위도값을 속성값으로 넣기</title>
      <link>https://urbn-ds.tistory.com/53</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;Qgis 뿐만 아니라 다양한 프로그램을 활용하다보면 좌표값을 활용해서 포인트 데이터를 주고받아야할 경우가 있다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;그럴 경우, 포인트 데이터의 x, y 좌표값을 따로 추출하여 속성값에 추가할 수 있기 때문에 이 방법을 소개하고자 한다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;분석에는 국토지리정보원의 국토통계지도 중 서울시 중구의 격자별(500m) 총인구수 데이터를 활용하였다. 격자별 총인구수 값을 격자 중심점에 부여하여 데이터를 추출하고자 한다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt; &lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;1. 격자별 총인구수 데이터 다운로드&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;국토지리정보원에서 다양한 데이터를 다운 받을 수 있는데, 그 중 매우 유용한 데이터가 국토통계지도이다. 인구, 건물, 토지 등 다양한 카테고리에 대해서 데이터를 받을 수 있으며, 특히 격자별 인구통계지도는 자주 활용하고 있다. 본 포스팅에서는 아래의 그림과 같이 500m 격자에 따른 총인구수 데이터를 다운 받아서 활용하였다.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;862&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bcqwBj/btsDqP1W705/o7OV9Tti5QbuZqu7rCxDIK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bcqwBj/btsDqP1W705/o7OV9Tti5QbuZqu7rCxDIK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bcqwBj/btsDqP1W705/o7OV9Tti5QbuZqu7rCxDIK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbcqwBj%2FbtsDqP1W705%2Fo7OV9Tti5QbuZqu7rCxDIK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;862&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;862&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;2. Qgis에서 데이터 확인하기&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;데이터를 불러와서 속성테이블을 열어보면, val 필드에 총인구수 값이 입력되어 있다. 아래의 그림은 val 값을 기준으로 시각화한 결과이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1008&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bmO2AQ/btsDqNJJrgu/MHAabpDdNnrjz9ru51i6H0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bmO2AQ/btsDqNJJrgu/MHAabpDdNnrjz9ru51i6H0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bmO2AQ/btsDqNJJrgu/MHAabpDdNnrjz9ru51i6H0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbmO2AQ%2FbtsDqNJJrgu%2FMHAabpDdNnrjz9ru51i6H0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;1008&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;1008&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;3. 격자를 포인트(중심점)으로 변환하기&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;다음은 격자를 중심점으로 변환하는 과정이다. 공간 처리 툴박스에 중심점을 검색하면, 아래와 같은 창이 뜬다. 입력 레이어에 격자레이어와 같이 포인트로 변환하고자 하는 데이터를 넣어주면 끝이다. 이후 실행을 누르면, 폴리곤이 중심점 위치의 포인트로 변환된다. 만약 시각화된 결과와 다른 위치에 중심점이 생겼다면, 시각화 결과는 val 값이 유효한 곳에만 나타난 것이기 때문에 NULL값인 객체는 시각화 결과에서 누락되나 중심점은 모든 객체에 대해 만들어지는 것이기 때문이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1917&quot; data-origin-height=&quot;955&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Bey26/btsDxUtwbEI/NyazDBiEspQk6QMG1W0bxK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Bey26/btsDxUtwbEI/NyazDBiEspQk6QMG1W0bxK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Bey26/btsDxUtwbEI/NyazDBiEspQk6QMG1W0bxK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBey26%2FbtsDxUtwbEI%2FNyazDBiEspQk6QMG1W0bxK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1917&quot; height=&quot;955&quot; data-origin-width=&quot;1917&quot; data-origin-height=&quot;955&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;4. 중심점의 포인트 데이터를 좌표값으로 변환하기&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;다음은 포인트 데이터의 속성에 X와 Y 값을 필드에 추가하는 과정이다. 어렵지 않게, 공간 처리 툴박스에서 &quot;X/Y 필드를 레이어에 추가&quot;를 찾아서 실행하면 된다. XY만 쳐도 검색된다. 입력레이어에는 중심점과 같이 포인트 데이터를 입력해주고, 좌표계는 원하는대로 설정하면된다. 만약 경위도 좌표를 추출하고 싶다면 EPSG:4326으로 하면된다.&amp;nbsp; 이때, 기존 레이어에 필드명이 x와 y인 필드가 있으면 제대로 입력이 되지 않는다. 그러므로 필드 접두사에 아무 문자나 넣어서 해결해주면 된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1917&quot; data-origin-height=&quot;985&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bw4oFG/btsDyQqRWQY/BV2Ks0ycF3327pbP7WxInk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bw4oFG/btsDyQqRWQY/BV2Ks0ycF3327pbP7WxInk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bw4oFG/btsDyQqRWQY/BV2Ks0ycF3327pbP7WxInk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbw4oFG%2FbtsDyQqRWQY%2FBV2Ks0ycF3327pbP7WxInk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1917&quot; height=&quot;985&quot; data-origin-width=&quot;1917&quot; data-origin-height=&quot;985&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;5. 결과물 확인하기&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;아래의 그림은 결과물이다. 확인할 수 있듯이 기존의 중심점 레이어와 다른 '필드 추가' 레이어가 생성되었다. 보기에는 중심점과 같은 데이터이지만, 속성테이블을 열어보면 X와 Y 필드가 추가된 것을 확인할 수 있다. 만약 필요한 경우 엑셀로 추출하여 활용할 수도 있다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;983&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GIJxe/btsDrFYHdnD/wrTfyJWQCWKGkA6UvhoV21/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GIJxe/btsDrFYHdnD/wrTfyJWQCWKGkA6UvhoV21/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GIJxe/btsDrFYHdnD/wrTfyJWQCWKGkA6UvhoV21/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGIJxe%2FbtsDrFYHdnD%2FwrTfyJWQCWKGkA6UvhoV21%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;983&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;983&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;라이노, 엑셀 등 다양한 프로그램에서 활용할 때 쓰기 좋은 방법이기 때문에 다양하게 활용하시면 좋겠다^___^&lt;/span&gt;&lt;/p&gt;</description>
      <category>GIS/gis로 각종 분석하기</category>
      <category>QGIS경위도</category>
      <category>QGIS좌표</category>
      <category>QGIS좌표값추출</category>
      <category>QGIS중심점</category>
      <author>조달송</author>
      <guid isPermaLink="true">https://urbn-ds.tistory.com/53</guid>
      <comments>https://urbn-ds.tistory.com/53#entry53comment</comments>
      <pubDate>Mon, 15 Jan 2024 23:06:39 +0900</pubDate>
    </item>
    <item>
      <title>Qgis 카테고리별 속성값 분석을 위해 범주별 통계 활용하기</title>
      <link>https://urbn-ds.tistory.com/52</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;Qgis를 활용하여 분석을 하다보면, 속성값에 포함되어 있는 카테고리에 따라 면적이나 다른 속성값의 합계, 평균 등을 분석하는게 필요할 때가 있다. 그럴때 그냥 속성테이블을 엑셀로 내보내서 분석할 수도 있겠으나, 보다 간편하게 qgis 내에서 분석할 수 있는 방법이 있어 소개하고자 한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;분석에는 브이월드의 국가중점데이터 중 서울시 종로구의 토지특성정보 데이터를 활용하였다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;분석은 서울시 종로구의 용도지역별 토지면적을 산출하는 것을 목표로 하였다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;1. 용도지역에 따른 데이터 구분&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;데이터를 열어보니, 속성값중 A14가 용도지역이였기 때문에 A14 속성값에 따라서 심볼을 달리 하였다. 분류값을 기준으로 심볼을 설정하는 방법은 다음의 포스팅에 있으니 여기서는 생략하도록 하겠다. 단순히 통계값만 얻고자 하는 경우 이 과정은 생략해도 된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;a href=&quot;https://urbn-ds.tistory.com/40&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Qgis로 용도지역도 작성하기(용도지역 현황, 지목현황 등/ 분류값으로 시각화하기)&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1704810580607&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Qgis로 용도지역도 작성하기(용도지역 현황, 지목현황 등/ 분류값으로 시각화하기)&quot; data-og-description=&quot;도시분야나 조경분야, 건축분야 등에서 대상지를 분석할 때 빠지지 않는 것이 용도지역 현황을 분석하는 것이다. 네이버 지도나 카카오맵에서도 지적편집도를 활성화하면 용도지역을 살펴볼 &quot; data-og-host=&quot;urbn-ds.tistory.com&quot; data-og-source-url=&quot;https://urbn-ds.tistory.com/40&quot; data-og-url=&quot;https://urbn-ds.tistory.com/40&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/Dsh3u/hyU2e2VA2C/1YsBn9QTIXytwuj4893r91/img.png?width=800&amp;amp;height=537&amp;amp;face=0_0_800_537,https://scrap.kakaocdn.net/dn/meHwd/hyU2pXFN5d/1eNoWK05snqYrnzSYJqX10/img.png?width=800&amp;amp;height=537&amp;amp;face=0_0_800_537,https://scrap.kakaocdn.net/dn/c9Axzj/hyU2odozPH/qqJwkm20RDMorXwi1IOcxK/img.png?width=1470&amp;amp;height=810&amp;amp;face=0_0_1470_810&quot;&gt;&lt;a href=&quot;https://urbn-ds.tistory.com/40&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://urbn-ds.tistory.com/40&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/Dsh3u/hyU2e2VA2C/1YsBn9QTIXytwuj4893r91/img.png?width=800&amp;amp;height=537&amp;amp;face=0_0_800_537,https://scrap.kakaocdn.net/dn/meHwd/hyU2pXFN5d/1eNoWK05snqYrnzSYJqX10/img.png?width=800&amp;amp;height=537&amp;amp;face=0_0_800_537,https://scrap.kakaocdn.net/dn/c9Axzj/hyU2odozPH/qqJwkm20RDMorXwi1IOcxK/img.png?width=1470&amp;amp;height=810&amp;amp;face=0_0_1470_810');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Qgis로 용도지역도 작성하기(용도지역 현황, 지목현황 등/ 분류값으로 시각화하기)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;도시분야나 조경분야, 건축분야 등에서 대상지를 분석할 때 빠지지 않는 것이 용도지역 현황을 분석하는 것이다. 네이버 지도나 카카오맵에서도 지적편집도를 활성화하면 용도지역을 살펴볼&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;urbn-ds.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1918&quot; data-origin-height=&quot;1016&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/995Py/btsC8QUlZPu/S51gPNXsmrRXMp94f6tzk1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/995Py/btsC8QUlZPu/S51gPNXsmrRXMp94f6tzk1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/995Py/btsC8QUlZPu/S51gPNXsmrRXMp94f6tzk1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F995Py%2FbtsC8QUlZPu%2FS51gPNXsmrRXMp94f6tzk1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1918&quot; height=&quot;1016&quot; data-origin-width=&quot;1918&quot; data-origin-height=&quot;1016&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;2. 분석을 위한 속성값 확인&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;토지특성정보 shp 파일의 속성테이블을 보면, A12번은 토지면적에 해당한다. 만약 토지면적에 대한 통계값을 얻고 싶은데, 면적이 속성값에 없는 경우에는 따로 필드를 하나 작성하여 qgis 내에서 면적을 산출하도록 하면 된다. 이 방법 또한 이전의 포스팅에 있다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;a href=&quot;https://urbn-ds.tistory.com/29&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Qgis로 행정동 등의 면적구하기($area, calculate geometry 기능)&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1704810575835&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Qgis로 행정동 등의 면적구하기($area, calculate geometry 기능)&quot; data-og-description=&quot;인구밀도를 구하거나, 행정경계별 면적이 필요할때 어떻게 하는가? 구글에서 각 행정경계별 면적을 검색하는 등의 방법으로 수작업을 할 수도 있을 것이다. 어렵게 할 필요없이 단순히 표현식 &quot; data-og-host=&quot;urbn-ds.tistory.com&quot; data-og-source-url=&quot;https://urbn-ds.tistory.com/29&quot; data-og-url=&quot;https://urbn-ds.tistory.com/29&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bzzHSJ/hyU2kIQYFr/hh1FgPKSRspsue2eYff9Dk/img.png?width=800&amp;amp;height=576&amp;amp;face=0_0_800_576,https://scrap.kakaocdn.net/dn/v987d/hyU2rBbu7H/IDPa4U3JrAJpu0DYKK5r90/img.png?width=800&amp;amp;height=576&amp;amp;face=0_0_800_576,https://scrap.kakaocdn.net/dn/IOyZY/hyU2fnenQQ/gASnPkSJrkUTt6n0JZd9qK/img.png?width=1504&amp;amp;height=702&amp;amp;face=0_0_1504_702&quot;&gt;&lt;a href=&quot;https://urbn-ds.tistory.com/29&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://urbn-ds.tistory.com/29&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bzzHSJ/hyU2kIQYFr/hh1FgPKSRspsue2eYff9Dk/img.png?width=800&amp;amp;height=576&amp;amp;face=0_0_800_576,https://scrap.kakaocdn.net/dn/v987d/hyU2rBbu7H/IDPa4U3JrAJpu0DYKK5r90/img.png?width=800&amp;amp;height=576&amp;amp;face=0_0_800_576,https://scrap.kakaocdn.net/dn/IOyZY/hyU2fnenQQ/gASnPkSJrkUTt6n0JZd9qK/img.png?width=1504&amp;amp;height=702&amp;amp;face=0_0_1504_702');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Qgis로 행정동 등의 면적구하기($area, calculate geometry 기능)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;인구밀도를 구하거나, 행정경계별 면적이 필요할때 어떻게 하는가? 구글에서 각 행정경계별 면적을 검색하는 등의 방법으로 수작업을 할 수도 있을 것이다. 어렵게 할 필요없이 단순히 표현식&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;urbn-ds.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;3. 범주별 통계 기능 실행하기&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light'; color: #333333; text-align: start;&quot;&gt;공간 처리 툴박스에서 [범주 별 통계]를 검색하면 다음과 같은 창이 뜬다. 범주별 통계는 하나의 레이어에 포함된 속성값을 기준으로 산출되게 되므로, 해당 레이어가 입력 벡터 레이어에 들어가게 된다. 이후, 통계를 계산할 필드는 토지면적과 같이 통계값을 구하고자 하는 값이며, 범주를 담고 있는 필드는 용도지역과 같이 범주를 의미한다. 이때 통계를 계산할 필드는 꼭 입력하지 않아도 되는데, 입력하지 않을 경우 용도지역별 토지의 개수를 산출해준다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;813&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KbbtU/btsDfibkYsx/7sFTQb4wu2HrkHmE2lg52k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KbbtU/btsDfibkYsx/7sFTQb4wu2HrkHmE2lg52k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KbbtU/btsDfibkYsx/7sFTQb4wu2HrkHmE2lg52k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKbbtU%2FbtsDfibkYsx%2F7sFTQb4wu2HrkHmE2lg52k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;813&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;813&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;4. 결과값 확인하기&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light'; color: #333333; text-align: start;&quot;&gt;범주 별 통계를 실행하고 나면, 아래 그림의 왼쪽편과 같이 레이어가 하나 추가된다. 속성테이블만 있는 데이터이기 때문에 시각화되지는 않고, 엑셀처럼 열어볼 수 있다. 레이어를 우클릭하여 속성테이블 열기를 하면 값을 확인할 수 있다. 아래 그림과 같이 가장 왼쪽편에는 범주를 담고 있는 필드의 리스트(용도지역 리스트)가 담겨 있다. 그 옆에는 용도지역별 객체의 수, 최소값, 최대값, 합계, 중앙값, 사분위값 등 다양한 기초통계값들이 표현되어 있다.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Sans Light'; color: #333333; text-align: start;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1922&quot; data-origin-height=&quot;987&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GsMck/btsDh8yPiTW/AiCoLBQhdCtgBo031Lzs11/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GsMck/btsDh8yPiTW/AiCoLBQhdCtgBo031Lzs11/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GsMck/btsDh8yPiTW/AiCoLBQhdCtgBo031Lzs11/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGsMck%2FbtsDh8yPiTW%2FAiCoLBQhdCtgBo031Lzs11%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1922&quot; height=&quot;987&quot; data-origin-width=&quot;1922&quot; data-origin-height=&quot;987&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;이처럼 qgis내에서 쉽게 범주별 통계값을 산출할 수 있다. 현황분석과 같이 단순 분석을 할 때 생각보다 많이 활용되는 기능이라 요긴하게 쓰인다. 어렵지 않게 쓸 수 있으므로 다양하게 활용하시면 좋겠다^___^&lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <category>GIS/gis로 각종 분석하기</category>
      <category>QGIS</category>
      <category>qgis기초통계량</category>
      <category>기초통계량</category>
      <category>범주별통계</category>
      <category>카테고리통계</category>
      <author>조달송</author>
      <guid isPermaLink="true">https://urbn-ds.tistory.com/52</guid>
      <comments>https://urbn-ds.tistory.com/52#entry52comment</comments>
      <pubDate>Tue, 9 Jan 2024 23:38:50 +0900</pubDate>
    </item>
    <item>
      <title>국토지리정보원: 수치지형도 다운로드(과거 데이터 다운로드 방법)</title>
      <link>https://urbn-ds.tistory.com/51</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light'; background-color: #f3c000;&quot;&gt;&lt;b&gt;1. 국토지리정보원?&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;국토지리정보원은 국토부 산하의 공간정보관리 기관이다. 그래서 다양한 공간정보를 제공하고 있는데, 국토정보맵을 통해서 이용할 수 있다. 수치지도와 항공사진, 정사영상, 공개 DEM, 측량기준점, 온맵, 종이지도 등의 공간정보를 받을 수 있으며, 국토통계지도나 북한지도, 정밀도로지도, 역사지도도 이용할 수 있다고 한다. 여기서 자주 이용하게 되는 서비스는 공간정보 중 수치지형도 다운로드 서비스이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1918&quot; data-origin-height=&quot;931&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/7yToO/btsn9Tj6AbQ/nH3PTKbUfDuZDLaYmRiUAk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/7yToO/btsn9Tj6AbQ/nH3PTKbUfDuZDLaYmRiUAk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/7yToO/btsn9Tj6AbQ/nH3PTKbUfDuZDLaYmRiUAk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F7yToO%2Fbtsn9Tj6AbQ%2FnH3PTKbUfDuZDLaYmRiUAk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1918&quot; height=&quot;931&quot; data-origin-width=&quot;1918&quot; data-origin-height=&quot;931&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;a href=&quot;https://www.ngii.go.kr/kor/main.do&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.ngii.go.kr/kor/main.do&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1689750597050&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;국토지리정보원&quot; data-og-description=&quot; &quot; data-og-host=&quot;www.ngii.go.kr&quot; data-og-source-url=&quot;https://www.ngii.go.kr/kor/main.do&quot; data-og-url=&quot;https://www.ngii.go.kr/kor/main.do?&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/Ff3v6/hyTmAmL71r/jtEkYw9K2UGSeONNaRK54k/img.jpg?width=570&amp;amp;height=300&amp;amp;face=0_0_570_300,https://scrap.kakaocdn.net/dn/QX7w6/hyTmpMjGeg/LIA7KWsWpXqAjq5W5iu6mK/img.png?width=570&amp;amp;height=300&amp;amp;face=0_0_570_300,https://scrap.kakaocdn.net/dn/eb6rh2/hyTmrXEGEB/8Ij7kOQpXGlb8d3vAV2lXk/img.jpg?width=251&amp;amp;height=355&amp;amp;face=0_0_251_355&quot;&gt;&lt;a href=&quot;https://www.ngii.go.kr/kor/main.do&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.ngii.go.kr/kor/main.do&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/Ff3v6/hyTmAmL71r/jtEkYw9K2UGSeONNaRK54k/img.jpg?width=570&amp;amp;height=300&amp;amp;face=0_0_570_300,https://scrap.kakaocdn.net/dn/QX7w6/hyTmpMjGeg/LIA7KWsWpXqAjq5W5iu6mK/img.png?width=570&amp;amp;height=300&amp;amp;face=0_0_570_300,https://scrap.kakaocdn.net/dn/eb6rh2/hyTmrXEGEB/8Ij7kOQpXGlb8d3vAV2lXk/img.jpg?width=251&amp;amp;height=355&amp;amp;face=0_0_251_355');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;국토지리정보원&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.ngii.go.kr&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light'; background-color: #f3c000;&quot;&gt;&lt;b&gt;2. 수치지형도 다운로드 방법&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;수치지형도를 다운받는 방법은 아래의 포스팅에 자세하게 서술해두었다. 이번 포스팅의 목적은 사실 수치지도의 과거 데이터를 받는 방법이기 때문에 다운로드 방법은 링크로 대신한다!&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;a href=&quot;https://urbn-ds.tistory.com/21&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://urbn-ds.tistory.com/21&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1689750864777&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;수치지형도 다운받고 열어보기(AutoCad, QGIS)&quot; data-og-description=&quot;이번 포스팅에서는 실무에서 많이 활용하는 수치지형도를 다운받고 활용하는 방법을 설명하도록 하겠다. 수치지형도는 등고선이나 교통망, 시설물, 수계, 산림 등을 전산화한 도면이다. 현재 1:&quot; data-og-host=&quot;urbn-ds.tistory.com&quot; data-og-source-url=&quot;https://urbn-ds.tistory.com/21&quot; data-og-url=&quot;https://urbn-ds.tistory.com/21&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/xtEPE/hyTmsoJdjv/IX6xQkvAug7dKP4l1DXXjK/img.png?width=800&amp;amp;height=497&amp;amp;face=0_0_800_497,https://scrap.kakaocdn.net/dn/d92lv2/hyTmzVHGeU/HksC1YOlan7345mqMboJG0/img.png?width=800&amp;amp;height=497&amp;amp;face=0_0_800_497,https://scrap.kakaocdn.net/dn/calo6W/hyTmu1aaYR/Fk9RRP4yciWVockINjdbEK/img.png?width=1918&amp;amp;height=1044&amp;amp;face=0_0_1918_1044&quot;&gt;&lt;a href=&quot;https://urbn-ds.tistory.com/21&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://urbn-ds.tistory.com/21&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/xtEPE/hyTmsoJdjv/IX6xQkvAug7dKP4l1DXXjK/img.png?width=800&amp;amp;height=497&amp;amp;face=0_0_800_497,https://scrap.kakaocdn.net/dn/d92lv2/hyTmzVHGeU/HksC1YOlan7345mqMboJG0/img.png?width=800&amp;amp;height=497&amp;amp;face=0_0_800_497,https://scrap.kakaocdn.net/dn/calo6W/hyTmu1aaYR/Fk9RRP4yciWVockINjdbEK/img.png?width=1918&amp;amp;height=1044&amp;amp;face=0_0_1918_1044');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;수치지형도 다운받고 열어보기(AutoCad, QGIS)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;이번 포스팅에서는 실무에서 많이 활용하는 수치지형도를 다운받고 활용하는 방법을 설명하도록 하겠다. 수치지형도는 등고선이나 교통망, 시설물, 수계, 산림 등을 전산화한 도면이다. 현재 1:&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;urbn-ds.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light'; background-color: #f3c000;&quot;&gt;&lt;b&gt;3. 수치지형도 과거 데이터 다운로드 방법&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;이번에 연구를 진행하면서 과거 데이터가 필요했는데, 국토지리정보원 공간정보 활용 도움터에 전화해서 과거 데이터 다운 방법을 배웠다. 잘 안보이는 곳에 숨겨져있어서, 이번 기회에 공유하고자 한다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #555555; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;2번에 기록한 링크에 따라서 수치지형도를 다운받고자하면, 아래와 같이 ① 팝업창이 열리게 된다. 이후 설정한 영역 내에 걸쳐지는 모든 수치지형도의 리스트가 뜨는데, ② 축척을 선택하고 나면 해당 축척의 수치지형도 리스트만 남는다. 과거 데이터를 다운받기전, 다운받고자 하는 도면의 영역이 활용하고자 하는 데이터의 영역이 맞는지 확인하기 위해서 안경 모양의 아이콘을 클릭하여 ③영역을 확인해준다. 이후 안경 아이콘 옆의 ④ 이력보기를 클릭하면 해당 도면의 과거 데이터 리스트가 뜬다. 1:1000 데이터의 경우 과거 데이터가 없고, 1:5000 정도에서 여러 과거 데이터를 확인할 수 있었다. 많은 사이트에서 과거 데이터는 제공하지 않아서 애를 먹던 참이었는데, 다행히 과거 데이터를 직접 다운받을 수 있게 제공하고 있었다. 과거 공간데이터를 제공하는 다른 사이트를 아시는 분은 댓글로 남겨주시면 좋겠다..!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2000&quot; data-origin-height=&quot;973&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/5cfAS/btsogfTsl8z/jKOICpiOHZXOsE4SiGtxs1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/5cfAS/btsogfTsl8z/jKOICpiOHZXOsE4SiGtxs1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/5cfAS/btsogfTsl8z/jKOICpiOHZXOsE4SiGtxs1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F5cfAS%2FbtsogfTsl8z%2FjKOICpiOHZXOsE4SiGtxs1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2000&quot; height=&quot;973&quot; data-origin-width=&quot;2000&quot; data-origin-height=&quot;973&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>GIS/gis 관련 데이터 다운받기</category>
      <category>공간데이터</category>
      <category>과거데이터</category>
      <category>수치지형도</category>
      <author>조달송</author>
      <guid isPermaLink="true">https://urbn-ds.tistory.com/51</guid>
      <comments>https://urbn-ds.tistory.com/51#entry51comment</comments>
      <pubDate>Wed, 19 Jul 2023 16:32:10 +0900</pubDate>
    </item>
    <item>
      <title>도로명주소 건물정보 용도코드</title>
      <link>https://urbn-ds.tistory.com/50</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;건물데이터를 제공하는 곳이 많지만, 요새 가장 자주 사용하는 건물 데이터는 도로명주소의 건물정보 데이터이다. 국가공간정보포털에서 신청없이 다운받을 수 있고, 업데이트가 잘되는것 같아서 애용하고 있다. 업데이트가 잘된다는 것은 결국 최신의 건물 도형도 포함하고 있는 뜻이고, 그러면 분석의 정확도를 더 높일 수 있거나 새로 도형을 그려야 하는 과정이 없어도 된다는 의미이기 때문에,, 데이터 선택에서 꽤나 중요한 기준이 된다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;도로명주소 건물정보의 경우, 건물 용도에 대한 속성도 포함되어 있는데 쓸때마다 찾는과정이 귀찮아져서 이렇게 포스팅을 하였다! 참고하시길 바라며:)&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;1c&quot; style=&quot;color: #000000; text-align: start;&quot;&gt;&lt;code&gt;&quot;name&quot;: &quot;BDTYP_CD&quot;,
   &quot;type&quot;: &quot;esriFieldTypeString&quot;,
   &quot;alias&quot;: &quot;건물용도코드&quot;,
   &quot;domain&quot;: {
    &quot;type&quot;: &quot;codedValue&quot;,
    &quot;name&quot;: &quot;BDTYP_CD&quot;,
    &quot;description&quot;: &quot;건물용도코드&quot;,
    &quot;codedValues&quot;: [
     {
      &quot;name&quot;: &quot;단독주택&quot;,
      &quot;code&quot;: &quot;01000&quot;
     },
     {
      &quot;name&quot;: &quot;단독주택&quot;,
      &quot;code&quot;: &quot;01001&quot;
     },
     {
      &quot;name&quot;: &quot;다중주택&quot;,
      &quot;code&quot;: &quot;01002&quot;
     },
     {
      &quot;name&quot;: &quot;다가구주택&quot;,
      &quot;code&quot;: &quot;01003&quot;
     },
     {
      &quot;name&quot;: &quot;공관&quot;,
      &quot;code&quot;: &quot;01004&quot;
     },
     {
      &quot;name&quot;: &quot;공동주택&quot;,
      &quot;code&quot;: &quot;02000&quot;
     },
     {
      &quot;name&quot;: &quot;아파트&quot;,
      &quot;code&quot;: &quot;02001&quot;
     },
     {
      &quot;name&quot;: &quot;연립주택&quot;,
      &quot;code&quot;: &quot;02002&quot;
     },
     {
      &quot;name&quot;: &quot;다세대주택&quot;,
      &quot;code&quot;: &quot;02003&quot;
     },
     {
      &quot;name&quot;: &quot;생활편익시설&quot;,
      &quot;code&quot;: &quot;02004&quot;
     },
     {
      &quot;name&quot;: &quot;부대시설&quot;,
      &quot;code&quot;: &quot;02005&quot;
     },
     {
      &quot;name&quot;: &quot;복리시설&quot;,
      &quot;code&quot;: &quot;02006&quot;
     },
     {
      &quot;name&quot;: &quot;기숙사&quot;,
      &quot;code&quot;: &quot;02007&quot;
     },
     {
      &quot;name&quot;: &quot;제1종근린생활시설&quot;,
      &quot;code&quot;: &quot;03000&quot;
     },
     {
      &quot;name&quot;: &quot;소매점&quot;,
      &quot;code&quot;: &quot;03001&quot;
     },
     {
      &quot;name&quot;: &quot;휴게음식점&quot;,
      &quot;code&quot;: &quot;03002&quot;
     },
     {
      &quot;name&quot;: &quot;이(미)용원&quot;,
      &quot;code&quot;: &quot;03003&quot;
     },
     {
      &quot;name&quot;: &quot;일반목욕장&quot;,
      &quot;code&quot;: &quot;03004&quot;
     },
     {
      &quot;name&quot;: &quot;의원&quot;,
      &quot;code&quot;: &quot;03005&quot;
     },
     {
      &quot;name&quot;: &quot;체육장&quot;,
      &quot;code&quot;: &quot;03006&quot;
     },
     {
      &quot;name&quot;: &quot;마을공동시설&quot;,
      &quot;code&quot;: &quot;03007&quot;
     },
     {
      &quot;name&quot;: &quot;변전소(공개제한)&quot;,
      &quot;code&quot;: &quot;03008&quot;
     },
     {
      &quot;name&quot;: &quot;양수장(공개제한)&quot;,
      &quot;code&quot;: &quot;03009&quot;
     },
     {
      &quot;name&quot;: &quot;정수장(공개제한)&quot;,
      &quot;code&quot;: &quot;03010&quot;
     },
     {
      &quot;name&quot;: &quot;대피소&quot;,
      &quot;code&quot;: &quot;03011&quot;
     },
     {
      &quot;name&quot;: &quot;공중화장실&quot;,
      &quot;code&quot;: &quot;03012&quot;
     },
     {
      &quot;name&quot;: &quot;세탁소&quot;,
      &quot;code&quot;: &quot;03013&quot;
     },
     {
      &quot;name&quot;: &quot;치과의원&quot;,
      &quot;code&quot;: &quot;03014&quot;
     },
     {
      &quot;name&quot;: &quot;한의원&quot;,
      &quot;code&quot;: &quot;03015&quot;
     },
     {
      &quot;name&quot;: &quot;침술원&quot;,
      &quot;code&quot;: &quot;03016&quot;
     },
     {
      &quot;name&quot;: &quot;접골원&quot;,
      &quot;code&quot;: &quot;03017&quot;
     },
     {
      &quot;name&quot;: &quot;조산소&quot;,
      &quot;code&quot;: &quot;03018&quot;
     },
     {
      &quot;name&quot;: &quot;탁구장&quot;,
      &quot;code&quot;: &quot;03019&quot;
     },
     {
      &quot;name&quot;: &quot;체육도장&quot;,
      &quot;code&quot;: &quot;03020&quot;
     },
     {
      &quot;name&quot;: &quot;마을공회당&quot;,
      &quot;code&quot;: &quot;03021&quot;
     },
     {
      &quot;name&quot;: &quot;마을공동작업소&quot;,
      &quot;code&quot;: &quot;03022&quot;
     },
     {
      &quot;name&quot;: &quot;마을공동구판장&quot;,
      &quot;code&quot;: &quot;03023&quot;
     },
     {
      &quot;name&quot;: &quot;공공시설&quot;,
      &quot;code&quot;: &quot;03100&quot;
     },
     {
      &quot;name&quot;: &quot;동사무소&quot;,
      &quot;code&quot;: &quot;03101&quot;
     },
     {
      &quot;name&quot;: &quot;경찰서&quot;,
      &quot;code&quot;: &quot;03102&quot;
     },
     {
      &quot;name&quot;: &quot;파출소&quot;,
      &quot;code&quot;: &quot;03103&quot;
     },
     {
      &quot;name&quot;: &quot;소방서&quot;,
      &quot;code&quot;: &quot;03104&quot;
     },
     {
      &quot;name&quot;: &quot;우체국&quot;,
      &quot;code&quot;: &quot;03105&quot;
     },
     {
      &quot;name&quot;: &quot;전신전화국&quot;,
      &quot;code&quot;: &quot;03106&quot;
     },
     {
      &quot;name&quot;: &quot;방송국&quot;,
      &quot;code&quot;: &quot;03107&quot;
     },
     {
      &quot;name&quot;: &quot;보건소&quot;,
      &quot;code&quot;: &quot;03108&quot;
     },
     {
      &quot;name&quot;: &quot;공공도서관&quot;,
      &quot;code&quot;: &quot;03109&quot;
     },
     {
      &quot;name&quot;: &quot;지역의료보험조합&quot;,
      &quot;code&quot;: &quot;03110&quot;
     },
     {
      &quot;name&quot;: &quot;기타공공시설&quot;,
      &quot;code&quot;: &quot;03199&quot;
     },
     {
      &quot;name&quot;: &quot;기타제1종근생&quot;,
      &quot;code&quot;: &quot;03999&quot;
     },
     {
      &quot;name&quot;: &quot;제2종근린생활시설&quot;,
      &quot;code&quot;: &quot;04000&quot;
     },
     {
      &quot;name&quot;: &quot;일반음식점&quot;,
      &quot;code&quot;: &quot;04001&quot;
     },
     {
      &quot;name&quot;: &quot;휴게음식점&quot;,
      &quot;code&quot;: &quot;04002&quot;
     },
     {
      &quot;name&quot;: &quot;기원&quot;,
      &quot;code&quot;: &quot;04003&quot;
     },
     {
      &quot;name&quot;: &quot;서점&quot;,
      &quot;code&quot;: &quot;04004&quot;
     },
     {
      &quot;name&quot;: &quot;제조업소&quot;,
      &quot;code&quot;: &quot;04005&quot;
     },
     {
      &quot;name&quot;: &quot;수리점&quot;,
      &quot;code&quot;: &quot;04006&quot;
     },
     {
      &quot;name&quot;: &quot;게임제공업소&quot;,
      &quot;code&quot;: &quot;04007&quot;
     },
     {
      &quot;name&quot;: &quot;사진관&quot;,
      &quot;code&quot;: &quot;04008&quot;
     },
     {
      &quot;name&quot;: &quot;표구점&quot;,
      &quot;code&quot;: &quot;04009&quot;
     },
     {
      &quot;name&quot;: &quot;학원&quot;,
      &quot;code&quot;: &quot;04010&quot;
     },
     {
      &quot;name&quot;: &quot;장의사&quot;,
      &quot;code&quot;: &quot;04011&quot;
     },
     {
      &quot;name&quot;: &quot;동물병원&quot;,
      &quot;code&quot;: &quot;04012&quot;
     },
     {
      &quot;name&quot;: &quot;독서실&quot;,
      &quot;code&quot;: &quot;04014&quot;
     },
     {
      &quot;name&quot;: &quot;총포판매소&quot;,
      &quot;code&quot;: &quot;04015&quot;
     },
     {
      &quot;name&quot;: &quot;단란주점&quot;,
      &quot;code&quot;: &quot;04016&quot;
     },
     {
      &quot;name&quot;: &quot;의약품도매점&quot;,
      &quot;code&quot;: &quot;04017&quot;
     },
     {
      &quot;name&quot;: &quot;자동차영업소&quot;,
      &quot;code&quot;: &quot;04018&quot;
     },
     {
      &quot;name&quot;: &quot;안마시술소&quot;,
      &quot;code&quot;: &quot;04019&quot;
     },
     {
      &quot;name&quot;: &quot;노래연습장&quot;,
      &quot;code&quot;: &quot;04020&quot;
     },
     {
      &quot;name&quot;: &quot;세탁소&quot;,
      &quot;code&quot;: &quot;04021&quot;
     },
     {
      &quot;name&quot;: &quot;멀티미디어문화컨텐츠설비제공업소&quot;,
      &quot;code&quot;: &quot;04022&quot;
     },
     {
      &quot;name&quot;: &quot;복합유통제공업소&quot;,
      &quot;code&quot;: &quot;04023&quot;
     },
     {
      &quot;name&quot;: &quot;테니스장&quot;,
      &quot;code&quot;: &quot;04101&quot;
     },
     {
      &quot;name&quot;: &quot;체력단련장&quot;,
      &quot;code&quot;: &quot;04102&quot;
     },
     {
      &quot;name&quot;: &quot;에어로빅장&quot;,
      &quot;code&quot;: &quot;04103&quot;
     },
     {
      &quot;name&quot;: &quot;볼링장&quot;,
      &quot;code&quot;: &quot;04104&quot;
     },
     {
      &quot;name&quot;: &quot;당구장&quot;,
      &quot;code&quot;: &quot;04105&quot;
     },
     {
      &quot;name&quot;: &quot;실내낚시터&quot;,
      &quot;code&quot;: &quot;04106&quot;
     },
     {
      &quot;name&quot;: &quot;골프연습장&quot;,
      &quot;code&quot;: &quot;04107&quot;
     },
     {
      &quot;name&quot;: &quot;기타운동시설&quot;,
      &quot;code&quot;: &quot;04199&quot;
     },
     {
      &quot;name&quot;: &quot;교회&quot;,
      &quot;code&quot;: &quot;04201&quot;
     },
     {
      &quot;name&quot;: &quot;성당&quot;,
      &quot;code&quot;: &quot;04202&quot;
     },
     {
      &quot;name&quot;: &quot;사찰&quot;,
      &quot;code&quot;: &quot;04203&quot;
     },
     {
      &quot;name&quot;: &quot;기타종교집회장&quot;,
      &quot;code&quot;: &quot;04299&quot;
     },
     {
      &quot;name&quot;: &quot;극장(영화관)&quot;,
      &quot;code&quot;: &quot;04301&quot;
     },
     {
      &quot;name&quot;: &quot;음악당&quot;,
      &quot;code&quot;: &quot;04302&quot;
     },
     {
      &quot;name&quot;: &quot;연예장&quot;,
      &quot;code&quot;: &quot;04303&quot;
     },
     {
      &quot;name&quot;: &quot;비디오물감상실&quot;,
      &quot;code&quot;: &quot;04304&quot;
     },
     {
      &quot;name&quot;: &quot;비디오물소극장&quot;,
      &quot;code&quot;: &quot;04305&quot;
     },
     {
      &quot;name&quot;: &quot;기타공연장&quot;,
      &quot;code&quot;: &quot;04399&quot;
     },
     {
      &quot;name&quot;: &quot;금융업소&quot;,
      &quot;code&quot;: &quot;04401&quot;
     },
     {
      &quot;name&quot;: &quot;사무소&quot;,
      &quot;code&quot;: &quot;04402&quot;
     },
     {
      &quot;name&quot;: &quot;부동산중개업소&quot;,
      &quot;code&quot;: &quot;04403&quot;
     },
     {
      &quot;name&quot;: &quot;결혼상담소&quot;,
      &quot;code&quot;: &quot;04404&quot;
     },
     {
      &quot;name&quot;: &quot;출판사&quot;,
      &quot;code&quot;: &quot;04405&quot;
     },
     {
      &quot;name&quot;: &quot;기타사무소&quot;,
      &quot;code&quot;: &quot;04499&quot;
     },
     {
      &quot;name&quot;: &quot;기타제2종근생&quot;,
      &quot;code&quot;: &quot;04999&quot;
     },
     {
      &quot;name&quot;: &quot;문화 및 집회시설&quot;,
      &quot;code&quot;: &quot;05000&quot;
     },
     {
      &quot;name&quot;: &quot;교회&quot;,
      &quot;code&quot;: &quot;05101&quot;
     },
     {
      &quot;name&quot;: &quot;성당&quot;,
      &quot;code&quot;: &quot;05102&quot;
     },
     {
      &quot;name&quot;: &quot;사찰&quot;,
      &quot;code&quot;: &quot;05103&quot;
     },
     {
      &quot;name&quot;: &quot;기도원&quot;,
      &quot;code&quot;: &quot;05104&quot;
     },
     {
      &quot;name&quot;: &quot;수도원&quot;,
      &quot;code&quot;: &quot;05105&quot;
     },
     {
      &quot;name&quot;: &quot;수녀원&quot;,
      &quot;code&quot;: &quot;05106&quot;
     },
     {
      &quot;name&quot;: &quot;제실&quot;,
      &quot;code&quot;: &quot;05107&quot;
     },
     {
      &quot;name&quot;: &quot;사당&quot;,
      &quot;code&quot;: &quot;05108&quot;
     },
     {
      &quot;name&quot;: &quot;납골당&quot;,
      &quot;code&quot;: &quot;05109&quot;
     },
     {
      &quot;name&quot;: &quot;극장(영화관)&quot;,
      &quot;code&quot;: &quot;05201&quot;
     },
     {
      &quot;name&quot;: &quot;음악당&quot;,
      &quot;code&quot;: &quot;05202&quot;
     },
     {
      &quot;name&quot;: &quot;연예장&quot;,
      &quot;code&quot;: &quot;05203&quot;
     },
     {
      &quot;name&quot;: &quot;서커스장&quot;,
      &quot;code&quot;: &quot;05204&quot;
     },
     {
      &quot;name&quot;: &quot;비디오물감상실&quot;,
      &quot;code&quot;: &quot;05205&quot;
     },
     {
      &quot;name&quot;: &quot;비디오물소극장&quot;,
      &quot;code&quot;: &quot;05206&quot;
     },
     {
      &quot;name&quot;: &quot;기타공연장&quot;,
      &quot;code&quot;: &quot;05299&quot;
     },
     {
      &quot;name&quot;: &quot;예식장&quot;,
      &quot;code&quot;: &quot;05301&quot;
     },
     {
      &quot;name&quot;: &quot;회의장&quot;,
      &quot;code&quot;: &quot;05302&quot;
     },
     {
      &quot;name&quot;: &quot;공회당&quot;,
      &quot;code&quot;: &quot;05303&quot;
     },
     {
      &quot;name&quot;: &quot;마권장외발매소&quot;,
      &quot;code&quot;: &quot;05304&quot;
     },
     {
      &quot;name&quot;: &quot;마권전화투표소&quot;,
      &quot;code&quot;: &quot;05305&quot;
     },
     {
      &quot;name&quot;: &quot;기타집회장&quot;,
      &quot;code&quot;: &quot;05399&quot;
     },
     {
      &quot;name&quot;: &quot;경마장&quot;,
      &quot;code&quot;: &quot;05401&quot;
     },
     {
      &quot;name&quot;: &quot;자동차경기장&quot;,
      &quot;code&quot;: &quot;05402&quot;
     },
     {
      &quot;name&quot;: &quot;체육관&quot;,
      &quot;code&quot;: &quot;05403&quot;
     },
     {
      &quot;name&quot;: &quot;운동장&quot;,
      &quot;code&quot;: &quot;05404&quot;
     },
     {
      &quot;name&quot;: &quot;기타관람장&quot;,
      &quot;code&quot;: &quot;05499&quot;
     },
     {
      &quot;name&quot;: &quot;박물관&quot;,
      &quot;code&quot;: &quot;05501&quot;
     },
     {
      &quot;name&quot;: &quot;미술관&quot;,
      &quot;code&quot;: &quot;05502&quot;
     },
     {
      &quot;name&quot;: &quot;과학관&quot;,
      &quot;code&quot;: &quot;05503&quot;
     },
     {
      &quot;name&quot;: &quot;기념관&quot;,
      &quot;code&quot;: &quot;05504&quot;
     },
     {
      &quot;name&quot;: &quot;산업전시장&quot;,
      &quot;code&quot;: &quot;05505&quot;
     },
     {
      &quot;name&quot;: &quot;박람회장&quot;,
      &quot;code&quot;: &quot;05506&quot;
     },
     {
      &quot;name&quot;: &quot;기타전시장&quot;,
      &quot;code&quot;: &quot;05599&quot;
     },
     {
      &quot;name&quot;: &quot;동물원&quot;,
      &quot;code&quot;: &quot;05601&quot;
     },
     {
      &quot;name&quot;: &quot;식물원&quot;,
      &quot;code&quot;: &quot;05602&quot;
     },
     {
      &quot;name&quot;: &quot;수족관&quot;,
      &quot;code&quot;: &quot;05603&quot;
     },
     {
      &quot;name&quot;: &quot;기타동.식물원&quot;,
      &quot;code&quot;: &quot;05699&quot;
     },
     {
      &quot;name&quot;: &quot;기타문화및집회시설&quot;,
      &quot;code&quot;: &quot;05999&quot;
     },
     {
      &quot;name&quot;: &quot;판매 및 영업시설&quot;,
      &quot;code&quot;: &quot;06000&quot;
     },
     {
      &quot;name&quot;: &quot;도매시장&quot;,
      &quot;code&quot;: &quot;06100&quot;
     },
     {
      &quot;name&quot;: &quot;시장&quot;,
      &quot;code&quot;: &quot;06201&quot;
     },
     {
      &quot;name&quot;: &quot;백화점&quot;,
      &quot;code&quot;: &quot;06202&quot;
     },
     {
      &quot;name&quot;: &quot;대형판매점&quot;,
      &quot;code&quot;: &quot;06203&quot;
     },
     {
      &quot;name&quot;: &quot;대형점&quot;,
      &quot;code&quot;: &quot;06204&quot;
     },
     {
      &quot;name&quot;: &quot;대규모소매점&quot;,
      &quot;code&quot;: &quot;06205&quot;
     },
     {
      &quot;name&quot;: &quot;기타소매시장&quot;,
      &quot;code&quot;: &quot;06299&quot;
     },
     {
      &quot;name&quot;: &quot;상점&quot;,
      &quot;code&quot;: &quot;06301&quot;
     },
     {
      &quot;name&quot;: &quot;게임제공업소&quot;,
      &quot;code&quot;: &quot;06302&quot;
     },
     {
      &quot;name&quot;: &quot;여객자동차터미널&quot;,
      &quot;code&quot;: &quot;06303&quot;
     },
     {
      &quot;name&quot;: &quot;화물터미널&quot;,
      &quot;code&quot;: &quot;06304&quot;
     },
     {
      &quot;name&quot;: &quot;철도역사&quot;,
      &quot;code&quot;: &quot;06305&quot;
     },
     {
      &quot;name&quot;: &quot;공항시설&quot;,
      &quot;code&quot;: &quot;06306&quot;
     },
     {
      &quot;name&quot;: &quot;항만시설(터미널)&quot;,
      &quot;code&quot;: &quot;06307&quot;
     },
     {
      &quot;name&quot;: &quot;종합여객시설&quot;,
      &quot;code&quot;: &quot;06308&quot;
     },
     {
      &quot;name&quot;: &quot;멀티미디어문화콘텐츠설비제공업소&quot;,
      &quot;code&quot;: &quot;06309&quot;
     },
     {
      &quot;name&quot;: &quot;복합유통제공업소&quot;,
      &quot;code&quot;: &quot;06310&quot;
     },
     {
      &quot;name&quot;: &quot;기타판매및영업시설&quot;,
      &quot;code&quot;: &quot;06999&quot;
     },
     {
      &quot;name&quot;: &quot;의료시설&quot;,
      &quot;code&quot;: &quot;07000&quot;
     },
     {
      &quot;name&quot;: &quot;종합시설&quot;,
      &quot;code&quot;: &quot;07101&quot;
     },
     {
      &quot;name&quot;: &quot;산부인과병원&quot;,
      &quot;code&quot;: &quot;07102&quot;
     },
     {
      &quot;name&quot;: &quot;치과병원&quot;,
      &quot;code&quot;: &quot;07103&quot;
     },
     {
      &quot;name&quot;: &quot;한방병원&quot;,
      &quot;code&quot;: &quot;07104&quot;
     },
     {
      &quot;name&quot;: &quot;정신병원&quot;,
      &quot;code&quot;: &quot;07105&quot;
     },
     {
      &quot;name&quot;: &quot;격리병원&quot;,
      &quot;code&quot;: &quot;07106&quot;
     },
     {
      &quot;name&quot;: &quot;병원&quot;,
      &quot;code&quot;: &quot;07107&quot;
     },
     {
      &quot;name&quot;: &quot;요양소&quot;,
      &quot;code&quot;: &quot;07108&quot;
     },
     {
      &quot;name&quot;: &quot;기타병원&quot;,
      &quot;code&quot;: &quot;07199&quot;
     },
     {
      &quot;name&quot;: &quot;장례식장&quot;,
      &quot;code&quot;: &quot;07201&quot;
     },
     {
      &quot;name&quot;: &quot;전염병원&quot;,
      &quot;code&quot;: &quot;07301&quot;
     },
     {
      &quot;name&quot;: &quot;마약진료소&quot;,
      &quot;code&quot;: &quot;07302&quot;
     },
     {
      &quot;name&quot;: &quot;기타의료시설&quot;,
      &quot;code&quot;: &quot;07999&quot;
     },
     {
      &quot;name&quot;: &quot;교육연구및복지시설&quot;,
      &quot;code&quot;: &quot;08000&quot;
     },
     {
      &quot;name&quot;: &quot;교육(연수)원&quot;,
      &quot;code&quot;: &quot;08001&quot;
     },
     {
      &quot;name&quot;: &quot;직업훈련소&quot;,
      &quot;code&quot;: &quot;08002&quot;
     },
     {
      &quot;name&quot;: &quot;학원&quot;,
      &quot;code&quot;: &quot;08003&quot;
     },
     {
      &quot;name&quot;: &quot;연구소&quot;,
      &quot;code&quot;: &quot;08004&quot;
     },
     {
      &quot;name&quot;: &quot;도서관&quot;,
      &quot;code&quot;: &quot;08005&quot;
     },
     {
      &quot;name&quot;: &quot;초등학교&quot;,
      &quot;code&quot;: &quot;08101&quot;
     },
     {
      &quot;name&quot;: &quot;중학교&quot;,
      &quot;code&quot;: &quot;08102&quot;
     },
     {
      &quot;name&quot;: &quot;고등학교&quot;,
      &quot;code&quot;: &quot;08103&quot;
     },
     {
      &quot;name&quot;: &quot;대학교&quot;,
      &quot;code&quot;: &quot;08104&quot;
     },
     {
      &quot;name&quot;: &quot;전문대학&quot;,
      &quot;code&quot;: &quot;08105&quot;
     },
     {
      &quot;name&quot;: &quot;대학&quot;,
      &quot;code&quot;: &quot;08106&quot;
     },
     {
      &quot;name&quot;: &quot;기타학교&quot;,
      &quot;code&quot;: &quot;08199&quot;
     },
     {
      &quot;name&quot;: &quot;유치원&quot;,
      &quot;code&quot;: &quot;08201&quot;
     },
     {
      &quot;name&quot;: &quot;영유아보육시설&quot;,
      &quot;code&quot;: &quot;08202&quot;
     },
     {
      &quot;name&quot;: &quot;어린이집&quot;,
      &quot;code&quot;: &quot;08203&quot;
     },
     {
      &quot;name&quot;: &quot;아동복지시설&quot;,
      &quot;code&quot;: &quot;08204&quot;
     },
     {
      &quot;name&quot;: &quot;기타아동관련시설&quot;,
      &quot;code&quot;: &quot;08299&quot;
     },
     {
      &quot;name&quot;: &quot;노인복지시설&quot;,
      &quot;code&quot;: &quot;08300&quot;
     },
     {
      &quot;name&quot;: &quot;사회복지시설&quot;,
      &quot;code&quot;: &quot;08400&quot;
     },
     {
      &quot;name&quot;: &quot;근로복지시설&quot;,
      &quot;code&quot;: &quot;08500&quot;
     },
     {
      &quot;name&quot;: &quot;청소년수련원(관)&quot;,
      &quot;code&quot;: &quot;08601&quot;
     },
     {
      &quot;name&quot;: &quot;유스호스텔&quot;,
      &quot;code&quot;: &quot;08602&quot;
     },
     {
      &quot;name&quot;: &quot;청소년문화의집&quot;,
      &quot;code&quot;: &quot;08603&quot;
     },
     {
      &quot;name&quot;: &quot;기타생활권수련시설&quot;,
      &quot;code&quot;: &quot;08699&quot;
     },
     {
      &quot;name&quot;: &quot;청소년수련원(관)&quot;,
      &quot;code&quot;: &quot;08701&quot;
     },
     {
      &quot;name&quot;: &quot;청소년야영장&quot;,
      &quot;code&quot;: &quot;08702&quot;
     },
     {
      &quot;name&quot;: &quot;기타자연권수련시설&quot;,
      &quot;code&quot;: &quot;08799&quot;
     },
     {
      &quot;name&quot;: &quot;기타교육연구및복지시설&quot;,
      &quot;code&quot;: &quot;08999&quot;
     },
     {
      &quot;name&quot;: &quot;운동시설&quot;,
      &quot;code&quot;: &quot;09000&quot;
     },
     {
      &quot;name&quot;: &quot;체육관&quot;,
      &quot;code&quot;: &quot;09001&quot;
     },
     {
      &quot;name&quot;: &quot;운동장시설&quot;,
      &quot;code&quot;: &quot;09002&quot;
     },
     {
      &quot;name&quot;: &quot;탁구장&quot;,
      &quot;code&quot;: &quot;09003&quot;
     },
     {
      &quot;name&quot;: &quot;체육도장&quot;,
      &quot;code&quot;: &quot;09004&quot;
     },
     {
      &quot;name&quot;: &quot;테니스장&quot;,
      &quot;code&quot;: &quot;09005&quot;
     },
     {
      &quot;name&quot;: &quot;체력단련장&quot;,
      &quot;code&quot;: &quot;09006&quot;
     },
     {
      &quot;name&quot;: &quot;에어로빅장&quot;,
      &quot;code&quot;: &quot;09007&quot;
     },
     {
      &quot;name&quot;: &quot;볼링장&quot;,
      &quot;code&quot;: &quot;09008&quot;
     },
     {
      &quot;name&quot;: &quot;당구장&quot;,
      &quot;code&quot;: &quot;09009&quot;
     },
     {
      &quot;name&quot;: &quot;실내낚시터&quot;,
      &quot;code&quot;: &quot;09010&quot;
     },
     {
      &quot;name&quot;: &quot;골프연습장&quot;,
      &quot;code&quot;: &quot;09011&quot;
     },
     {
      &quot;name&quot;: &quot;기타운동시설&quot;,
      &quot;code&quot;: &quot;09999&quot;
     },
     {
      &quot;name&quot;: &quot;업무시설&quot;,
      &quot;code&quot;: &quot;10000&quot;
     },
     {
      &quot;name&quot;: &quot;국가기관청사&quot;,
      &quot;code&quot;: &quot;10101&quot;
     },
     {
      &quot;name&quot;: &quot;자치단체청사&quot;,
      &quot;code&quot;: &quot;10102&quot;
     },
     {
      &quot;name&quot;: &quot;외국공관&quot;,
      &quot;code&quot;: &quot;10103&quot;
     },
     {
      &quot;name&quot;: &quot;기타공공업무시설&quot;,
      &quot;code&quot;: &quot;10199&quot;
     },
     {
      &quot;name&quot;: &quot;금융업소&quot;,
      &quot;code&quot;: &quot;10201&quot;
     },
     {
      &quot;name&quot;: &quot;오피스텔&quot;,
      &quot;code&quot;: &quot;10202&quot;
     },
     {
      &quot;name&quot;: &quot;신문사&quot;,
      &quot;code&quot;: &quot;10203&quot;
     },
     {
      &quot;name&quot;: &quot;사무소&quot;,
      &quot;code&quot;: &quot;10204&quot;
     },
     {
      &quot;name&quot;: &quot;기타일반업무시설&quot;,
      &quot;code&quot;: &quot;10299&quot;
     },
     {
      &quot;name&quot;: &quot;숙박시설&quot;,
      &quot;code&quot;: &quot;11000&quot;
     },
     {
      &quot;name&quot;: &quot;호텔&quot;,
      &quot;code&quot;: &quot;11101&quot;
     },
     {
      &quot;name&quot;: &quot;여관&quot;,
      &quot;code&quot;: &quot;11102&quot;
     },
     {
      &quot;name&quot;: &quot;여인숙&quot;,
      &quot;code&quot;: &quot;11103&quot;
     },
     {
      &quot;name&quot;: &quot;기타일반숙박시설&quot;,
      &quot;code&quot;: &quot;11199&quot;
     },
     {
      &quot;name&quot;: &quot;관광호텔&quot;,
      &quot;code&quot;: &quot;11201&quot;
     },
     {
      &quot;name&quot;: &quot;수상관광호텔&quot;,
      &quot;code&quot;: &quot;11202&quot;
     },
     {
      &quot;name&quot;: &quot;한국전통호텔&quot;,
      &quot;code&quot;: &quot;11203&quot;
     },
     {
      &quot;name&quot;: &quot;가족호텔&quot;,
      &quot;code&quot;: &quot;11204&quot;
     },
     {
      &quot;name&quot;: &quot;휴양콘도미니엄&quot;,
      &quot;code&quot;: &quot;11205&quot;
     },
     {
      &quot;name&quot;: &quot;기타관광숙박시설&quot;,
      &quot;code&quot;: &quot;11299&quot;
     },
     {
      &quot;name&quot;: &quot;위락시설&quot;,
      &quot;code&quot;: &quot;12000&quot;
     },
     {
      &quot;name&quot;: &quot;단란주점&quot;,
      &quot;code&quot;: &quot;12001&quot;
     },
     {
      &quot;name&quot;: &quot;유흥주점&quot;,
      &quot;code&quot;: &quot;12002&quot;
     },
     {
      &quot;name&quot;: &quot;특수목욕장&quot;,
      &quot;code&quot;: &quot;12003&quot;
     },
     {
      &quot;name&quot;: &quot;유기장&quot;,
      &quot;code&quot;: &quot;12004&quot;
     },
     {
      &quot;name&quot;: &quot;투전기업소&quot;,
      &quot;code&quot;: &quot;12005&quot;
     },
     {
      &quot;name&quot;: &quot;무도장(학원)&quot;,
      &quot;code&quot;: &quot;12006&quot;
     },
     {
      &quot;name&quot;: &quot;주점영업&quot;,
      &quot;code&quot;: &quot;12007&quot;
     },
     {
      &quot;name&quot;: &quot;카지노업소&quot;,
      &quot;code&quot;: &quot;12008&quot;
     },
     {
      &quot;name&quot;: &quot;유원시설업의 시설&quot;,
      &quot;code&quot;: &quot;12009&quot;
     },
     {
      &quot;name&quot;: &quot;기타위락시설&quot;,
      &quot;code&quot;: &quot;12999&quot;
     },
     {
      &quot;name&quot;: &quot;공장&quot;,
      &quot;code&quot;: &quot;13000&quot;
     },
     {
      &quot;name&quot;: &quot;일반공장&quot;,
      &quot;code&quot;: &quot;13100&quot;
     },
     {
      &quot;name&quot;: &quot;공해공장&quot;,
      &quot;code&quot;: &quot;13200&quot;
     },
     {
      &quot;name&quot;: &quot;창고시설&quot;,
      &quot;code&quot;: &quot;14000&quot;
     },
     {
      &quot;name&quot;: &quot;창고&quot;,
      &quot;code&quot;: &quot;14001&quot;
     },
     {
      &quot;name&quot;: &quot;하역장&quot;,
      &quot;code&quot;: &quot;14002&quot;
     },
     {
      &quot;name&quot;: &quot;기타창고시설&quot;,
      &quot;code&quot;: &quot;14999&quot;
     },
     {
      &quot;name&quot;: &quot;위험물저장처리시설&quot;,
      &quot;code&quot;: &quot;15000&quot;
     },
     {
      &quot;name&quot;: &quot;주유소&quot;,
      &quot;code&quot;: &quot;15001&quot;
     },
     {
      &quot;name&quot;: &quot;약화석유가스충전소&quot;,
      &quot;code&quot;: &quot;15002&quot;
     },
     {
      &quot;name&quot;: &quot;위험물제조소(공개제한)&quot;,
      &quot;code&quot;: &quot;15003&quot;
     },
     {
      &quot;name&quot;: &quot;위험물저장소(공개제한)&quot;,
      &quot;code&quot;: &quot;15004&quot;
     },
     {
      &quot;name&quot;: &quot;액화가스취급소&quot;,
      &quot;code&quot;: &quot;15005&quot;
     },
     {
      &quot;name&quot;: &quot;액화가스판매소&quot;,
      &quot;code&quot;: &quot;15006&quot;
     },
     {
      &quot;name&quot;: &quot;유독물보관저장시설(공개제한)&quot;,
      &quot;code&quot;: &quot;15007&quot;
     },
     {
      &quot;name&quot;: &quot;고압가스충전저장소(공개제한)&quot;,
      &quot;code&quot;: &quot;15008&quot;
     },
     {
      &quot;name&quot;: &quot;석유판매소&quot;,
      &quot;code&quot;: &quot;15009&quot;
     },
     {
      &quot;name&quot;: &quot;기타위험물저장처리시설(공개제한)&quot;,
      &quot;code&quot;: &quot;15999&quot;
     },
     {
      &quot;name&quot;: &quot;자동차관련시설&quot;,
      &quot;code&quot;: &quot;16000&quot;
     },
     {
      &quot;name&quot;: &quot;주차장&quot;,
      &quot;code&quot;: &quot;16001&quot;
     },
     {
      &quot;name&quot;: &quot;세차장&quot;,
      &quot;code&quot;: &quot;16002&quot;
     },
     {
      &quot;name&quot;: &quot;폐차장&quot;,
      &quot;code&quot;: &quot;16003&quot;
     },
     {
      &quot;name&quot;: &quot;검사장&quot;,
      &quot;code&quot;: &quot;16004&quot;
     },
     {
      &quot;name&quot;: &quot;매매장&quot;,
      &quot;code&quot;: &quot;16005&quot;
     },
     {
      &quot;name&quot;: &quot;정비공장&quot;,
      &quot;code&quot;: &quot;16006&quot;
     },
     {
      &quot;name&quot;: &quot;운전학원&quot;,
      &quot;code&quot;: &quot;16007&quot;
     },
     {
      &quot;name&quot;: &quot;정비학원&quot;,
      &quot;code&quot;: &quot;16008&quot;
     },
     {
      &quot;name&quot;: &quot;차고&quot;,
      &quot;code&quot;: &quot;16009&quot;
     },
     {
      &quot;name&quot;: &quot;주기장&quot;,
      &quot;code&quot;: &quot;16010&quot;
     },
     {
      &quot;name&quot;: &quot;기타자동차관련시설&quot;,
      &quot;code&quot;: &quot;16999&quot;
     },
     {
      &quot;name&quot;: &quot;동식물관련시설&quot;,
      &quot;code&quot;: &quot;17000&quot;
     },
     {
      &quot;name&quot;: &quot;도축장&quot;,
      &quot;code&quot;: &quot;17003&quot;
     },
     {
      &quot;name&quot;: &quot;도계장&quot;,
      &quot;code&quot;: &quot;17004&quot;
     },
     {
      &quot;name&quot;: &quot;버섯재배사&quot;,
      &quot;code&quot;: &quot;17005&quot;
     },
     {
      &quot;name&quot;: &quot;종묘배양시설&quot;,
      &quot;code&quot;: &quot;17006&quot;
     },
     {
      &quot;name&quot;: &quot;온실&quot;,
      &quot;code&quot;: &quot;17007&quot;
     },
     {
      &quot;name&quot;: &quot;축사&quot;,
      &quot;code&quot;: &quot;17101&quot;
     },
     {
      &quot;name&quot;: &quot;양잠&quot;,
      &quot;code&quot;: &quot;17102&quot;
     },
     {
      &quot;name&quot;: &quot;양봉&quot;,
      &quot;code&quot;: &quot;17103&quot;
     },
     {
      &quot;name&quot;: &quot;양어시설&quot;,
      &quot;code&quot;: &quot;17104&quot;
     },
     {
      &quot;name&quot;: &quot;부화장&quot;,
      &quot;code&quot;: &quot;17105&quot;
     },
     {
      &quot;name&quot;: &quot;가축용운동시설&quot;,
      &quot;code&quot;: &quot;17201&quot;
     },
     {
      &quot;name&quot;: &quot;인공수정센터&quot;,
      &quot;code&quot;: &quot;17202&quot;
     },
     {
      &quot;name&quot;: &quot;관리사&quot;,
      &quot;code&quot;: &quot;17203&quot;
     },
     {
      &quot;name&quot;: &quot;가축용창고&quot;,
      &quot;code&quot;: &quot;17204&quot;
     },
     {
      &quot;name&quot;: &quot;가축시장&quot;,
      &quot;code&quot;: &quot;17205&quot;
     },
     {
      &quot;name&quot;: &quot;동물검역소&quot;,
      &quot;code&quot;: &quot;17206&quot;
     },
     {
      &quot;name&quot;: &quot;실험동물사육시설&quot;,
      &quot;code&quot;: &quot;17207&quot;
     },
     {
      &quot;name&quot;: &quot;기타가축시설&quot;,
      &quot;code&quot;: &quot;17299&quot;
     },
     {
      &quot;name&quot;: &quot;기타동식물관련시설&quot;,
      &quot;code&quot;: &quot;17999&quot;
     },
     {
      &quot;name&quot;: &quot;분뇨,쓰레기처리시설&quot;,
      &quot;code&quot;: &quot;18000&quot;
     },
     {
      &quot;name&quot;: &quot;분뇨처리시설&quot;,
      &quot;code&quot;: &quot;18001&quot;
     },
     {
      &quot;name&quot;: &quot;폐기물처리시설&quot;,
      &quot;code&quot;: &quot;18002&quot;
     },
     {
      &quot;name&quot;: &quot;폐기물재활용시설&quot;,
      &quot;code&quot;: &quot;18003&quot;
     },
     {
      &quot;name&quot;: &quot;고물상&quot;,
      &quot;code&quot;: &quot;18004&quot;
     },
     {
      &quot;name&quot;: &quot;기타분뇨쓰레기처리시설&quot;,
      &quot;code&quot;: &quot;18999&quot;
     },
     {
      &quot;name&quot;: &quot;공공용시설&quot;,
      &quot;code&quot;: &quot;19000&quot;
     },
     {
      &quot;name&quot;: &quot;감화원&quot;,
      &quot;code&quot;: &quot;19002&quot;
     },
     {
      &quot;name&quot;: &quot;군사시설(비공개)&quot;,
      &quot;code&quot;: &quot;19003&quot;
     },
     {
      &quot;name&quot;: &quot;발전소(공개제한)&quot;,
      &quot;code&quot;: &quot;19004&quot;
     },
     {
      &quot;name&quot;: &quot;방송국&quot;,
      &quot;code&quot;: &quot;19005&quot;
     },
     {
      &quot;name&quot;: &quot;전신전화국&quot;,
      &quot;code&quot;: &quot;19006&quot;
     },
     {
      &quot;name&quot;: &quot;촬영소&quot;,
      &quot;code&quot;: &quot;19007&quot;
     },
     {
      &quot;name&quot;: &quot;통신용시설(공개제한)&quot;,
      &quot;code&quot;: &quot;19008&quot;
     },
     {
      &quot;name&quot;: &quot;구치소(공개제한)&quot;,
      &quot;code&quot;: &quot;19101&quot;
     },
     {
      &quot;name&quot;: &quot;소년원(공개제한)&quot;,
      &quot;code&quot;: &quot;19102&quot;
     },
     {
      &quot;name&quot;: &quot;소년분류심사원&quot;,
      &quot;code&quot;: &quot;19103&quot;
     },
     {
      &quot;name&quot;: &quot;기타공용시설(공개제한)&quot;,
      &quot;code&quot;: &quot;19999&quot;
     },
     {
      &quot;name&quot;: &quot;묘지관련시설&quot;,
      &quot;code&quot;: &quot;20000&quot;
     },
     {
      &quot;name&quot;: &quot;화장장&quot;,
      &quot;code&quot;: &quot;20001&quot;
     },
     {
      &quot;name&quot;: &quot;납골당&quot;,
      &quot;code&quot;: &quot;20002&quot;
     },
     {
      &quot;name&quot;: &quot;묘지에 부수되는 건축물&quot;,
      &quot;code&quot;: &quot;20003&quot;
     },
     {
      &quot;name&quot;: &quot;기타묘지관련시설&quot;,
      &quot;code&quot;: &quot;20999&quot;
     },
     {
      &quot;name&quot;: &quot;관광휴게시설&quot;,
      &quot;code&quot;: &quot;21000&quot;
     },
     {
      &quot;name&quot;: &quot;야외음악당&quot;,
      &quot;code&quot;: &quot;21001&quot;
     },
     {
      &quot;name&quot;: &quot;야외극장&quot;,
      &quot;code&quot;: &quot;21002&quot;
     },
     {
      &quot;name&quot;: &quot;어린이회관&quot;,
      &quot;code&quot;: &quot;21003&quot;
     },
     {
      &quot;name&quot;: &quot;관망탑&quot;,
      &quot;code&quot;: &quot;21004&quot;
     },
     {
      &quot;name&quot;: &quot;휴게소&quot;,
      &quot;code&quot;: &quot;21005&quot;
     },
     {
      &quot;name&quot;: &quot;관광지시설&quot;,
      &quot;code&quot;: &quot;21006&quot;
     },
     {
      &quot;name&quot;: &quot;기타관광휴게시설&quot;,
      &quot;code&quot;: &quot;21999&quot;&lt;/code&gt;&lt;/pre&gt;</description>
      <category>GIS/gis 관련 데이터 다운받기</category>
      <category>건물GIS</category>
      <category>건물용도</category>
      <category>건물정보</category>
      <author>조달송</author>
      <guid isPermaLink="true">https://urbn-ds.tistory.com/50</guid>
      <comments>https://urbn-ds.tistory.com/50#entry50comment</comments>
      <pubDate>Wed, 19 Apr 2023 19:42:30 +0900</pubDate>
    </item>
    <item>
      <title>PyQgis_카카오 로컬 API를 활용하여 시설 검색 및 불러오기, shp 파일 변환</title>
      <link>https://urbn-ds.tistory.com/44</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;오랜만에 포스팅을 합니다. 드물게 올라오는 포스팅에도 이래저래 방문해주시는 모든 분들께 감사드리며 시작하겠습니다:)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;기존에 ArcMap을 쓰다가 qgis를 쓰면서 가장 아쉬웠던 점은 ArcMap에서 제공되던 다양한 분석을 할 수 없다는 것이었다. 그래서 관심 가지게 된 것이 PyQgis! Moran's I와 같은 기본적인 분석 방법을 이래저래 찾다보니 계속 파이썬 얘기가 나왔고,, 결국 이렇게 공부를 시작하게 됐다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;이번 포스팅은 PyQgis를 정말 친절하게 알려주고 계시는분의 유튜브와 github을 보고 현시점에서 업데이트겸 공부한 내용이다. 올려주신 내용을 바탕으로 정리하되 내가 공부하면서 이해한 내용 등을 추가한 것이기 때문에 이 영상을 먼저 보셨으면 좋겠다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;참고한 유튜브 영상:&amp;nbsp; &lt;a href=&quot;https://www.youtube.com/watch?v=Z7AKcBE1nlU&quot;&gt;https://www.youtube.com/watch?v=Z7AKcBE1nlU&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure data-ke-type=&quot;video&quot; data-ke-style=&quot;alignCenter&quot; data-video-host=&quot;youtube&quot; data-video-url=&quot;https://www.youtube.com/watch?v=Z7AKcBE1nlU&quot; data-video-thumbnail=&quot;https://scrap.kakaocdn.net/dn/uOrDk/hyOK5XNiKM/Uc8NiLJ29IkVDvXADkfeXK/img.jpg?width=1280&amp;amp;height=720&amp;amp;face=0_0_1280_720&quot; data-video-width=&quot;860&quot; data-video-height=&quot;484&quot; data-video-origin-width=&quot;860&quot; data-video-origin-height=&quot;484&quot; data-ke-mobilestyle=&quot;widthContent&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/Z7AKcBE1nlU&quot; width=&quot;860&quot; height=&quot;484&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;
&lt;figcaption&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; background-color: #a6bc00;&quot;&gt;1. 카카오 개발자 앱키 받기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;우리가 일상에서 활용하는 카카오맵이 다양한 정보를 제공하고있다. 카카오 개발자 홈페이지에서 제공하고 있으며, 데이터를 활용하기 위해서는 키를 받아와야한다! 이 과정에 대한 설명이 없어서 잘모르지만 그냥 일단 해보고 아래 내용들을 진행한 결과 문제없이 진행되었다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;1) 먼저 홈페이지에 접속하여 [내 애플리케이션] 메뉴에 들어간다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;a href=&quot;https://developers.kakao.com/docs/latest/ko/local/dev-guide#search-by-category&quot;&gt;https://developers.kakao.com/docs/latest/ko/local/dev-guide#search-by-category&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1655102221063&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Kakao Developers&quot; data-og-description=&quot;카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.&quot; data-og-host=&quot;developers.kakao.com&quot; data-og-source-url=&quot;https://developers.kakao.com/docs/latest/ko/local/dev-guide#search-by-category&quot; data-og-url=&quot;https://developers.kakao.com/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/ipifB/hyOK9y7IHR/X5DdXSKvOjnTCUOI8xM9Nk/img.png?width=800&amp;amp;height=400&amp;amp;face=0_0_800_400,https://scrap.kakaocdn.net/dn/tUQw1/hyOLcvP4yK/glFv07JeqshHByakplvHJ1/img.png?width=3840&amp;amp;height=1000&amp;amp;face=0_0_3840_1000,https://scrap.kakaocdn.net/dn/bdmA3W/hyOK7uxvfJ/dDqG8cS3dmd60Ek5qcejqK/img.png?width=3840&amp;amp;height=1000&amp;amp;face=0_0_3840_1000&quot;&gt;&lt;a href=&quot;https://developers.kakao.com/docs/latest/ko/local/dev-guide#search-by-category&quot; data-source-url=&quot;https://developers.kakao.com/docs/latest/ko/local/dev-guide#search-by-category&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/ipifB/hyOK9y7IHR/X5DdXSKvOjnTCUOI8xM9Nk/img.png?width=800&amp;amp;height=400&amp;amp;face=0_0_800_400,https://scrap.kakaocdn.net/dn/tUQw1/hyOLcvP4yK/glFv07JeqshHByakplvHJ1/img.png?width=3840&amp;amp;height=1000&amp;amp;face=0_0_3840_1000,https://scrap.kakaocdn.net/dn/bdmA3W/hyOK7uxvfJ/dDqG8cS3dmd60Ek5qcejqK/img.png?width=3840&amp;amp;height=1000&amp;amp;face=0_0_3840_1000');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Kakao Developers&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;developers.kakao.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;2) 애플리케이션 추가하기&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;앱이름과 본인 이름을 작성하여 입력해주기만 하면 API가 발급된다. 필자의 경우 앱을 개발하기 위한 용도는 아니여서 일단은 스터디그룹이름을 넣어서 작성했다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;3) 인증키 확인하기&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;내 애플리케이션 중 입력한 애플리케이션을 클릭하면 4가지의 키정보(네이티브 앱 키, REST API 키, JavaScript키, Admin 키)가 뜬다. 그 중 이번에 활용하는 키는 REST API 키로 잘 복사해놓자!&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;여기까지 하면, 모든 사전 준비는 끝났다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; background-color: #a6bc00;&quot;&gt;2. 분석하고 싶은 자료 둘러보기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;이번에 진행할 분석은, 특정 위치에서부터 반경 XXm 이내의 시설을 찾아내고 그것을 점 데이터로 변환하는 분석이다. 카카오 개발자 홈페이지 내에서 문서-로컬-개발 가이드(&lt;a href=&quot;https://developers.kakao.com/docs/latest/ko/local/dev-guide&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://developers.kakao.com/docs/latest/ko/local/dev-guide&lt;/a&gt;) 에 들어가면 우리가 활용하고자 하는 데이터에 대한 정보를 쭉 설명해두었다. 그 중 우리는 [카테고리로 장소 검색하기]를 활용할 것이고, 이를 통해 장소명, 카테고리 이름, 전화번호, 지번 및 도로명 주소, 경위도 좌표 등을 받을 수 있다. 또한 카테고리 그룹 코드를 확인해서 분석하고 싶은 시설의 카테고리를 확인해야한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;대형마트/편의점/ 어린이집 및 유치원 /학교/ 학원 / 주차장/ 주유소 및 충전소 / 지하철역/ 은행 /문화시설/중개업소/공공기관/관광명소/숙박/음식점/카페/병원/약국 카테고리로 나누어지며, &lt;u&gt;이번 분석에서는 편의점(CS2)과 카페(CE7)를 가지고 해보겠다.&lt;/u&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; background-color: #a6bc00;&quot;&gt;3. 주피터 노트북과 Qgis에서 모듈 추가하기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;카카오맵에서 API를 불러오기 위해서 필요한 모듈과, 판다스를 이용하기 위한 모듈을 추가해주어야 한다. 이때 Qgis에서도 아래의 코드를 똑같이 쳐주는데, 플러그인 탭-파이썬 콘솔을 선택하여 콘솔을 켜주면 된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1655098481603&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#모듈 추가
import requests 
from urllib.parse import urlparse #카카오맵에서 get방식으로 request할때 필요한 모듈
import pandas as pd&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1637&quot; data-origin-height=&quot;1012&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BbTqJ/btrEDRqyRuZ/GDppw9520iQrEvQbDTUin0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BbTqJ/btrEDRqyRuZ/GDppw9520iQrEvQbDTUin0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BbTqJ/btrEDRqyRuZ/GDppw9520iQrEvQbDTUin0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBbTqJ%2FbtrEDRqyRuZ%2FGDppw9520iQrEvQbDTUin0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1637&quot; height=&quot;1012&quot; data-origin-width=&quot;1637&quot; data-origin-height=&quot;1012&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; background-color: #a6bc00;&quot;&gt;4. 주피터 노트북에서 코드 작성하기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;이제 주피터 노트북에서 전반적인 작업을 진행한다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1655103370888&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;lon = 126.976894; lat = 37.575654 # 궁금한 지역의 위경도 좌표(광화문 위치로 지정해봄)
page=1 # 첫번째 페이지(카카오 로컬API는 한페이지당 15개씩 결과값을 보여줌(기본값이며 최대 45페이지까지 보여줌))
url = &quot;https://dapi.kakao.com/v2/local/search/category.json?&amp;amp;category_group_code=CS2&amp;amp;x=&quot;\  ###CS2= 편의점
+str(lon)+&quot;&amp;amp;y=&quot;+str(lat)+&quot;&amp;amp;page=&quot;+str(page)+&quot;&amp;amp;radius=1000&quot; # 카카오맵 API  / radius는 반경(최대 2000까지)
json_obj = requests.get(urlparse(url).geturl(),headers={&quot;Authorization&quot;:&quot;KakaoAK ##인증키 입력##&quot;}).json() #개발자 인증키입력&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;먼저 자신이 분석하고자 하는 위치(반경 1km에 대한 분석 시 그 중심점)에 대한 경위도를 맨 첫줄에 작성해준다. 경위도는 구글지도에서 알아볼 수 있다. 필자의 경우 광화문을 중심으로 해보았다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;다음으로는 페이지와 url을 입력하는데 이때 category_group_code=CS2&amp;amp;x=에서의 CS2가 분석하고자 하는 편의점이다. 만약 카페로 하고 싶을때는 CE7으로 바꿔주면 된다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;또한 url에서 radius=1000은 지정한 위치에서부터 1000m 반경을 의미하는 것이므로 원하는 반경에 따라 숫자를 변경해주면 된다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;마지막으로 json_obj는 api를 불러오는 과정으로 kakaoAK 뒤에는 자신이 받은 인증키(REST API 키)를 복붙해서 넣어주면 된다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1655103985755&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 첫번째 편의점 정보 불러와보기
json_obj['documents'][0]

#불러온 정보를 pandas 형식으로 바꿔불러오기
pd.DataFrame(json_obj['documents'][0], index=[0])[['place_name', 'road_address_name', 'distance', 'x', 'y']]

# 반복문을 위한 데이터프레임 구성
df = pd.DataFrame(columns = ['place_name','road_address_name', 'distance', 'x', 'y']) #컬럼명이 있는 비어있는 데이터 프레임 설정
df_s = pd.DataFrame(json_obj['documents'][0], index=[0])[['place_name','road_address_name', 'distance', 'x', 'y']] #넣을 내용
df = df.append(df_s) # 반복해서 합쳐주기
df.head()&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;다음으로는 값을 불러와서 확인해본 후 pandas 형식으로 변환해준다. 또한 이 과정을 하나하나 할 수 없기 때문에 반복문을 위해 세번째 코드를 작성하셨다고 한다. df라는 컬럼명이 있지만 비어있는 데이터프레임을 작성한 후 json 형식의 데이터를 받아 df_s에 넣고, 이 과정을 반복해서 병합할 수 있도록 df.append를 쓰셨다. 하지만 이번에 실행해보니, .append 기능이 삭제될 예정이라고 한다. 그래서 아래와 같이 pd.concat을 활용하여 작성했다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1655104152943&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;###반복문의 pd.concat으로 수정해주기(df.append 곧 사용불가)
df = pd.DataFrame(columns = ['place_name','road_address_name', 'distance', 'x', 'y'])
df_s = pd.DataFrame(json_obj['documents'][0], index=[0])[['place_name','road_address_name', 'distance', 'x', 'y']]
df = pd.concat([df, df_s]) 
df.head()&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1655104229822&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 메타정보 조건문 정의(몇페이지까지의 데이터를 가지고 있는지 확인) 
#is_end는 끝페이지까지 본건지 확인할 수 있는것. 즉 페이지를 쭈우욱 끌어오다가 마지막페이지면 반복문 종료
if json_obj['meta']['is_end'] == False:  
    print(&quot;False&quot;)
else:
    print(&quot;True&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;한페이지씩 정보가 불러와지기 때문에, 반복문에서 페이지가 끝나면 반복을 종료할 수 있도록 하는 코드를 작성하셨고 이를 합쳐 아래의 함수를 작성하셨다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1655104259442&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 시설검색 함수 정의
def search_CVS(lon, lat):
    df = pd.DataFrame(columns = ['place_name','road_address_name', 'distance', 'x', 'y'])
    page = 1
    while True:
        url = &quot;https://dapi.kakao.com/v2/local/search/category.json?&amp;amp;category_group_code=CS2&amp;amp;x=&quot;\
        +str(lon)+&quot;&amp;amp;y=&quot;+str(lat)+&quot;&amp;amp;page=&quot;+str(page)+&quot;&amp;amp;radius=1000&quot;
        json_obj = requests.get(urlparse(url).geturl(),headers={&quot;Authorization&quot;:&quot;KakaoAK a44f3e676d76f35cb86a24f6bd8d422c&quot;}).json() #키 입력
        for document in json_obj['documents']:
            df_s = pd.DataFrame(document, index=[0])[['place_name','road_address_name', 'distance', 'x', 'y']]
            df = pd.concat([df, df_s]) 
        if json_obj['meta']['is_end'] == False:
            page += 1
        else:
            return df&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1655104372648&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 편의점 검색 함수 테스트
df = search_CVS(126.976894, 37.575654)

# 편의점 정보 위의 5개만 불러와보기
df.head()

# 가장 가까운 편의점 확인
df.sort_values(by=['distance'], ascending=True).head()

# 편의점 개수
len(df)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;위의 코드에서 CS2 부분을 CE7으로 바꾸면 카페에 대한 정보를 받을 수 있다. 또한 중심점을 바꾸어가면서 함수를 돌리면 더 많은 정보를 받을 수 있을 것 같다. 위의 유튜브 운영자분께서는 편의점 검색 함수를 이용해서 거리에 따라 정렬하여 가까운 편의점을 확인하고, 1000m이내의 편의점 개수를 확인하셨다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;여기까지가 주피터 노트북 내에서 하는 내용이고, 추가로 파이썬 콘솔에서 돌릴 내용도 주피터노트북에서 작성해서 복붙하시는 형식으로 하셨다.&amp;nbsp; 안그래도 파이썬 콘솔이 조금 달라서 어색했는데 이런식으로 작성한다는 것을 알았다..!&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; background-color: #a6bc00;&quot;&gt;5. Qgis 파이썬 콘솔에서 쓸 코드 작성하고 점데이터로 불러오기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;유튜브 운영자분께서 작성하신 코드에 영상 댓글에 달려있던 오류를 수정한 코드이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1655104740150&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# QGIS 파이썬콘솔: 편의점 검색 함수 정의
def search_CS2(lon, lat):
    df = pd.DataFrame(columns = ['place_name','road_address_name', 'distance', 'x', 'y'])
    page = 1
    while True:
        url = &quot;https://dapi.kakao.com/v2/local/search/category.json?&amp;amp;category_group_code=CS2&amp;amp;x=&quot;\
        +str(lon)+&quot;&amp;amp;y=&quot;+str(lat)+&quot;&amp;amp;page=&quot;+str(page)+&quot;&amp;amp;radius=1000&quot;
        json_obj = requests.get(urlparse(url).geturl(),headers={&quot;Authorization&quot;:&quot;KakaoAK a44f3e676d76f35cb86a24f6bd8d422c&quot;}).json()
        for document in json_obj['documents']:
            df_s = pd.DataFrame(document, index=[0])[['place_name','road_address_name', 'distance', 'x', 'y']]
            df = df.append(df_s)
        if json_obj['meta']['is_end'] == False:
            page += 1
        else:
            vl = QgsVectorLayer(&quot;Point?crs=EPSG:4326&quot;, &quot;CVS&quot;, &quot;memory&quot;)
            pr = vl.dataProvider()
            pr.addAttributes([QgsField(&quot;place_name&quot;, QVariant.String),
                              QgsField(&quot;road_address_name&quot;, QVariant.String),
                              QgsField(&quot;distance&quot;,  QVariant.Int),
                              QgsField(&quot;lon&quot;, QVariant.Double),
                              QgsField(&quot;lat&quot;, QVariant.Double)])
            vl.updateFields()
            for i in range(len(df)):
                f = QgsFeature()
                f.setGeometry(QgsGeometry.fromPointXY(QgsPointXY(float(df.iloc[i, 3]), float(df.iloc[i, 4]))))
                f.setAttributes([df.iloc[i, 0], df.iloc[i, 1], df.iloc[i, 2], df.iloc[i, 4], df.iloc[i, 3]])
                pr.addFeature(f)
            vl.updateExtents()
            QgsProject.instance().addMapLayer(vl)
            break&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;여기서 주의해야할 것은, While 문안에 있는 인증키를 자신의 것으로 입력해야한다는 것, 반경이나 시설을 변경할 경우에도 잘 확인해야한다는 것이다! 파이썬콘솔 코드를 처음봐서 잘은 모르겠지만, 해석해보자면 다음과 같다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;먼저 else 부분을 보면, QgsVectorLayer은 포인트로 된 벡터레이어를 작성하되 좌표계는 EPSG:4326이고, 레이어 이름은 'CVS', memory이므로 임시 레이어를 작성한다는 뜻이다. addAttributes에서 CVS 벡터레이어의 속성값들을 지정해주는 것이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;이렇게 작성한 코드를 복사해서 파이썬 콘솔에서 실행해주면 된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2003&quot; data-origin-height=&quot;879&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bIweVl/btrECBaGRqp/O2fqKMHwMqlXQh8dH9edX0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bIweVl/btrECBaGRqp/O2fqKMHwMqlXQh8dH9edX0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bIweVl/btrECBaGRqp/O2fqKMHwMqlXQh8dH9edX0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbIweVl%2FbtrECBaGRqp%2FO2fqKMHwMqlXQh8dH9edX0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2003&quot; height=&quot;879&quot; data-origin-width=&quot;2003&quot; data-origin-height=&quot;879&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;Qgis 파이썬 콘솔에서 복붙하되, 코드가 길기 때문에 편집기를 켜서 실행해주는게 좋다고 한다. 필자의 경우 편의점을 레이어 이름으로 설정해서 실행해보았다. 함수를 입력해준 후, 원하는 위치(광화문)을 입력해주면 된다. 그러면 아래와 같이 편의점 이름의 레이어가 생성된다. 데이터를 확인해 본 후 임시데이터가 아닌 shp 파일로 내보내기 하면 된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1643&quot; data-origin-height=&quot;853&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/AsSsr/btrEDQFvT17/odonpXRXK2HYeCLDZeWdHK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/AsSsr/btrEDQFvT17/odonpXRXK2HYeCLDZeWdHK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/AsSsr/btrEDQFvT17/odonpXRXK2HYeCLDZeWdHK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAsSsr%2FbtrEDQFvT17%2FodonpXRXK2HYeCLDZeWdHK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1643&quot; height=&quot;853&quot; data-origin-width=&quot;1643&quot; data-origin-height=&quot;853&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;다음으로 카페를 대상으로 진행해보았다. 함수명을 search_CE7으로 변경해주고 카테고리 그룹코드도 CE7으로, 레이어명은 카페로 변경하였고 아래와 같은 결과물이 나왔다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1648&quot; data-origin-height=&quot;854&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/czpIxo/btrEItV7Gsh/wliOfjKpWJoKd4Od45oKq0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/czpIxo/btrEItV7Gsh/wliOfjKpWJoKd4Od45oKq0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/czpIxo/btrEItV7Gsh/wliOfjKpWJoKd4Od45oKq0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FczpIxo%2FbtrEItV7Gsh%2FwliOfjKpWJoKd4Od45oKq0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1648&quot; height=&quot;854&quot; data-origin-width=&quot;1648&quot; data-origin-height=&quot;854&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;공공에서 제공하는 데이터가 잘 없어서 API를 쓰고 싶었던 때가 많은데 이렇게 활용할 수 있다니 신세계가 열린기분이다..! &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;다시한번 이렇게 소중한 정보를 알려주신 유튜브 운영자분께 감사드린다!ㅎㅎ최고!&lt;/span&gt;&lt;/p&gt;</description>
      <category>GIS/PyQgis</category>
      <category>API</category>
      <category>PyQgis</category>
      <category>QgisAPI</category>
      <category>Qgis파이썬콘솔</category>
      <author>조달송</author>
      <guid isPermaLink="true">https://urbn-ds.tistory.com/44</guid>
      <comments>https://urbn-ds.tistory.com/44#entry44comment</comments>
      <pubDate>Mon, 13 Jun 2022 16:39:58 +0900</pubDate>
    </item>
    <item>
      <title>Qgis 하나의 객체를 여러개 객체로 분리하기(Multipart Split)</title>
      <link>https://urbn-ds.tistory.com/41</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;qgis를 하다보면, 하나의 객체를 여러개의 객체로 분리해야하는 상황이 있다. 예를 들어, 버퍼분석을 한 결과가 하나의 객체로 나온 경우나, 울릉도와 독도처럼 떨어져있는 지도를 임의로 옮기고 싶은 경우이다. 하나의 폴리곤마다 객체가 분리되어 있으면 객체이동으로 쉽게 할 수 있지만, 하나의 객체에 포함되어 있는 폴리곤을 옮기고 싶을 때는 곤란해진다. 이럴때 활용할 수 있는 플러그인이 있어 소개하고자 한다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; background-color: #f6e199;&quot;&gt;1. 객체 이동이 가능한지 플러그인을 사용해야하는지 확인하기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;먼저, 이동하고자하는 폴리곤이 하나의 객체로 존재하는지 아니면 객체 속의 폴리곤으로 존재하는지 확인해주어야 한다. 이동하기로한 객체를 선택하였을 때 아래와 같이 여러 폴리곤(A, B, C, D)가 한번에 잡히면 이것은 하나의 객체인 것이다. 아래의 사진에서 보다시피 id:1인 객체에는 A, B, C, D 폴리곤이 포함되며, id:2인 객체에는 E폴리곤이 포함된다. E폴리곤을 이동하고 싶을때는 고급디지타이징 툴바의 객체이동 도구로 옮길 수 있다. 하지만 A폴리곤을 이동하고 싶을때에 객체이동 도구를 쓰면 B, C, D 폴리곤이 함께 움직이게 된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1794&quot; data-origin-height=&quot;1065&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dcGSM5/btrs1SNkpNN/hby18Hq6SQAhDUKRaZNKg0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dcGSM5/btrs1SNkpNN/hby18Hq6SQAhDUKRaZNKg0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dcGSM5/btrs1SNkpNN/hby18Hq6SQAhDUKRaZNKg0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdcGSM5%2Fbtrs1SNkpNN%2Fhby18Hq6SQAhDUKRaZNKg0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1794&quot; height=&quot;1065&quot; data-origin-width=&quot;1794&quot; data-origin-height=&quot;1065&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;

&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; background-color: #f6e199;&quot;&gt;2.Multipart Split 플러그인 설치하기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;A폴리곤을 이동해주기 위해서, Multipart Split 라는 플러그인을 설치해주어야 한다. 아래의 사진과 같이, 플러그인 탭에서 '플러그인 관리 및 설치'에 들어간 후 '모두' 탭에서 Multipart Split을 검색하여 플러그인을 설치하면 완료된다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2000&quot; data-origin-height=&quot;1051&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dw3ljG/btrsYHLOBba/GJa4oUtEh2ylVd7QwA6II1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dw3ljG/btrsYHLOBba/GJa4oUtEh2ylVd7QwA6II1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dw3ljG/btrsYHLOBba/GJa4oUtEh2ylVd7QwA6II1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdw3ljG%2FbtrsYHLOBba%2FGJa4oUtEh2ylVd7QwA6II1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2000&quot; height=&quot;1051&quot; data-origin-width=&quot;2000&quot; data-origin-height=&quot;1051&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; background-color: #f6e199;&quot;&gt;3. 고급 디지타이징 툴바에서 아이콘 확인하기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;설치를 완료하면, 크게 달라진 것이 없어 보이지만 고급 디지타이징 툴바에 아이콘이 하나 추가된 것을 확인할 수 있다. 아래 사진에서 처럼 툴바영역에 마우스를 두고 우클릭을 하여 패널 및 툴바 창이 뜨면 '고급 디지타이징 툴바'가 활성화된다. 그러면 사진의 가장 아래&amp;nbsp; 부분에 동그라미 아이콘(Split feature parts)을 볼 수 있다. 이때까지는 아이콘이 비활성화 되어 있는 채로 있지만, 분리하고 싶은 객체를 선택하면 활성화 된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2010&quot; data-origin-height=&quot;1075&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nLZKS/btrs2ntCuBg/tkKUG8qHlGXC8sJqduKRvK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nLZKS/btrs2ntCuBg/tkKUG8qHlGXC8sJqduKRvK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nLZKS/btrs2ntCuBg/tkKUG8qHlGXC8sJqduKRvK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnLZKS%2Fbtrs2ntCuBg%2FtkKUG8qHlGXC8sJqduKRvK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2010&quot; height=&quot;1075&quot; data-origin-width=&quot;2010&quot; data-origin-height=&quot;1075&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; background-color: #f6e199;&quot;&gt;4. Multipart Split 이용하여 객체 분리하기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;선택툴바로 분리하고 싶은 객체(id:1)를 선택하고 split feature parts를 클릭해주면 아래와 같이 id:1이 A, B, C, D 4개의 객체로 분리된 것을 알 수 있다. 그러면 이동하고 싶은 객체를 선택하여 아래 그림에서 동그라미로 표시되어 있는 객체 이동으로 객체를 이동해주고, 필요한 경우 다시 여러 객체(A, B, C, D로 나누어진 객체)를 하나의 객체(id:1)로 병합(고급디지타이징 툴바의 선택한 객체 병합)해주면 된다. 객체병합은 &lt;a href=&quot;https://urbn-ds.tistory.com/36&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://urbn-ds.tistory.com/36&lt;/a&gt; 를 참고하면 된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;2000&quot; data-origin-height=&quot;1043&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/muEJY/btrs2D337fD/z5fJRcEyy8EKmsTVwrKfP1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/muEJY/btrs2D337fD/z5fJRcEyy8EKmsTVwrKfP1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/muEJY/btrs2D337fD/z5fJRcEyy8EKmsTVwrKfP1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmuEJY%2Fbtrs2D337fD%2Fz5fJRcEyy8EKmsTVwrKfP1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2000&quot; height=&quot;1043&quot; data-origin-width=&quot;2000&quot; data-origin-height=&quot;1043&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;817&quot; data-origin-height=&quot;374&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Ajois/btrs0JqpMGz/fdWcYN4U9SZGnbEmXSGlz0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Ajois/btrs0JqpMGz/fdWcYN4U9SZGnbEmXSGlz0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Ajois/btrs0JqpMGz/fdWcYN4U9SZGnbEmXSGlz0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAjois%2Fbtrs0JqpMGz%2FfdWcYN4U9SZGnbEmXSGlz0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;817&quot; height=&quot;374&quot; data-origin-width=&quot;817&quot; data-origin-height=&quot;374&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>GIS/Qgis 플러그인으로 똑똑하게 분석하기</category>
      <category>multipart split</category>
      <category>qgis feature</category>
      <category>qgis 객체분리</category>
      <category>qgis객체분할</category>
      <author>조달송</author>
      <guid isPermaLink="true">https://urbn-ds.tistory.com/41</guid>
      <comments>https://urbn-ds.tistory.com/41#entry41comment</comments>
      <pubDate>Fri, 11 Feb 2022 00:01:38 +0900</pubDate>
    </item>
    <item>
      <title>Qgis로 용도지역도 작성하기(용도지역 현황, 지목현황 등/ 분류값으로 시각화하기)</title>
      <link>https://urbn-ds.tistory.com/40</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;도시분야나 조경분야, 건축분야 등에서 대상지를 분석할 때 빠지지 않는 것이 용도지역 현황을 분석하는 것이다. 네이버 지도나 카카오맵에서도 지적편집도를 활성화하면 용도지역을 살펴볼 수 있으나 캡쳐해서 사용하기에는 아쉬움이 많다. 그래서 작성하는 용도지역도 작성하는 방법..! 전국지역에 대한 데이터가 공개되고 있으니 걱정말고 따라오시면 좋겠다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; background-color: #f6e199;&quot;&gt;1. 국가공간정보포털에서 용도지역에 대한 속성값이 포함되어 있는 데이터 다운받기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;우리가 종종 활용하는 국가공간정보포털에서 아주 꿀같은 데이터를 제공하고 있다. 기존에는 오픈마켓에서만 데이터를 다운받았는데, 최근에는 '국가중점개방데이터'를 더 많이 활용하고 있다. 국가중점개방데이터는 국가공간정보포털 홈화면에서 아래와 같은 탭을 통해 접속할 수 있다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1267&quot; data-origin-height=&quot;620&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/byAU2z/btrjO3YJBIN/tBR8VPJxPQCdBYPvPJ4f5K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/byAU2z/btrjO3YJBIN/tBR8VPJxPQCdBYPvPJ4f5K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/byAU2z/btrjO3YJBIN/tBR8VPJxPQCdBYPvPJ4f5K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbyAU2z%2FbtrjO3YJBIN%2FtBR8VPJxPQCdBYPvPJ4f5K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1267&quot; height=&quot;620&quot; data-origin-width=&quot;1267&quot; data-origin-height=&quot;620&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;들어가보면, 건축물 연령정보나 용도정보 등 아주 좋은 데이터들이 제공되고 있는 것을 확인할 수 있다. 이때, 건축물 용도에 대한 대상지의 현황정보를 분석하고 싶다면 용도별건물정보 데이터를 가지고 이후의 과정을 따라하면 된다..!&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;여기서 우리가 다운 받을 것은, 토지특성정보이다. 들어가면 컬럼 정의서가 있다. 국가중점개방데이터 전체에 대한 컬럼 정의서를 하나의 한글파일로 정리해둔 것으로 한번 다운받으면 굳이 또 받을 필요가 없으며, 국가중점개방데이터는 속성값의 필드명이 A1, A2,,,등으로 되어 있어서 이 컬럼 정의서가 꼭 필요하다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;884&quot; data-origin-height=&quot;550&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c4vMs3/btrjPQYTn6N/fyN9Rhtfozf4BoE6kV0L51/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c4vMs3/btrjPQYTn6N/fyN9Rhtfozf4BoE6kV0L51/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c4vMs3/btrjPQYTn6N/fyN9Rhtfozf4BoE6kV0L51/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc4vMs3%2FbtrjPQYTn6N%2FfyN9Rhtfozf4BoE6kV0L51%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;884&quot; height=&quot;550&quot; data-origin-width=&quot;884&quot; data-origin-height=&quot;550&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;컬럼 정의서를 열어서 토지특성정보에 대한 컬럼정의서를 살펴보면 다음과 같다. 우리에게 필요한 것은 용도지역명으로 A13, A14를 참고하면 된다(만약 지목별 현황을 보여주고 싶다면 A10, A11를 가지고 이후의 과정을 따르면 됨). 이제 이 데이터가 우리에게 필요한 데이터라는 것을 확인했으니 원하는 대상지에 맞추어 shp파일을 다운받아주자. 필자는 서울특별시 광진구의 데이터를 다운받았다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 1040px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 80px;&quot;&gt;
&lt;td style=&quot;height: 80px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;항목명&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 80px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;항목명&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;(국문)&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 80px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;항목크기&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 80px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;항목구분&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 80px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;샘플데이터&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 80px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;항목설명&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;height: 20px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;A0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;도형ID&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;28&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;5839555&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;개방DB에서 정의한 도형ID 정보&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;고유번호&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;19&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;4145011700101860002&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;각 필지를 서로 구별하기 위하여 필지마다 붙이는 고유한 번호&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;A2&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;법정동코드&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;5&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;4145011700&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;토지가 소재한 행정구역코드(법정동코드) 10자리&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;법정동명&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;5&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;경기도 하남시 교산동&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;토지가 소재한 소재지의 행정구역 명칭(법정동명)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;A4&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;대장구분코드&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;1&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;1&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;건물이 위치한 토지의 대장 구분 (토지(임야)대장구분)코드&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;A5&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;대장구분명&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;300&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;일반 &lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;토지가 위치한 토지의 대장 구분 (토지(임야)대장구분)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;height: 20px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;A6&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;지번&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;8&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;186-2&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;필지에 부여하여 지적공부에 등록한 번호. 지번본번과 지번부번으로 구성&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;A7&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;지번지목부호&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;200&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;186-2답&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;연속지적도의 각 필지에 표시된 지번+지목부호&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;height: 20px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;A8&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;기준연도&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;4&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;2017&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;개별공시지가의 기준연도&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;height: 20px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;A9&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;기준월&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;01&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;개별공시지가의 기준월&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;height: 20px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;A10&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;지목코드&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;02&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;토지의 주된 용도에 따라 토지의 종류를 구분한 지목코드&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;height: 20px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;A11&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;지목명&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;300&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;답&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 20px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;토지의 주된 용도에 따라 토지의 종류를 구분한 지목코드의 코드정보 &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;A12&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;토지면적&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;28,9&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;1782&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;사업지구에 해당하는 각 필지의 지적공부에 등록한 필지의 수평면상 넓이의 합계(㎡)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;A13&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;용도지역코드1&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;44&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;토지를 경제적&amp;middot;효율적으로 이용하고 공공복리의 증진을 도모하기 위해 서로 중복되지 않게 도시&amp;middot;군관리계획으로 결정하는 지역을 표시하는 코드&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;A14&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;용도지역명1&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;300&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;개발제한구역&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;도시&amp;middot;군관리계획으로 결정하는 지역을 표시하는 코드정보&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;A15&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;용도지역코드2&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;00&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;도시&amp;middot;군관리계획으로 결정하는 지역을 표시하는 코드&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;A16&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;용도지역명2&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;300&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;지정되지않음&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;도시&amp;middot;군관리계획으로 결정하는 지역을 표시하는 코드정보&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;A17&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;토지이용상황코드&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;3&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;510&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;표준지를 선정하기 위한 토지의 실제이용상황 및 주위의 주된 토지이용상황을 표시하는 코드&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;A18&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;토지이용상황명&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;300&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;전&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;표준지를 선정하기 위한 토지의 실제이용상황 및 주위의 주된 토지이용상황을 표시하는 코드정보&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;A19&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;지형높이코드&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;02&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;표준지의 토지에 대한 높이(고저)를 표시하는 코드&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;A20&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;지형높이명&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;300&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;평지&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;표준지의 토지에 대한 높이(고저)를 표시하는 코드정보&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;A21&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;지형형상코드&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;07&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;표준지의 토지형태(모양세)를 표시하는 코드정보&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;A22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;지형형상명&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;300&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;부정형&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;토지형태(모양새)를 표시하는 코드정보&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;A23&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;도로측면코드&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;12&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;표준지에 대하여 인접한 도로와의 관계를 구분하는 코드&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;A24&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;도로측면명&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;300&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;맹지&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;표준지에 대하여 인접한 도로와의 관계를 구분하는 코드정보&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;A25&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;공시지가&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;13&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;238200&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;대한민국의 국토교통부가 토지의 가격을 조사, 감정을 해 공시함. 개별토지에 대한 공시 가격&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;height: 40px; width: 5.69767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;A26&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 10%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;데이터기준일자&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.39535%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 6.27907%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;0&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 11.9767%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;2017-10-12&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;height: 40px; width: 59.5349%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;데이터 작성 기준일자&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; background-color: #f6e199;&quot;&gt;2. Qgis에 데이터 불러오기 및 확인&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;이제 압축을 풀어주고 데이터를 qgis에 불러오자. 다행히 국가중점데이터는 좌표파일도 포함되어 있어 우리가 따로 좌표계를 설정해줄 필요가 없다. 불러오면 아래와 같이 불러와질 것이다. 그러고 속성값을 한번 확인해주자. 레이어에서 우클릭하여 속성테이블을 열어보면(데이터가 커서 로딩하는데 시간이 조금 소요됨) 우리가 원하는 A13과 A14 필드에 값이 잘 들어있는 것을 확인할 수 있다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1174&quot; data-origin-height=&quot;768&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bm5gjM/btrjPQYUqjs/FdU9VtpsL0XZl5zEOZGcX1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bm5gjM/btrjPQYUqjs/FdU9VtpsL0XZl5zEOZGcX1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bm5gjM/btrjPQYUqjs/FdU9VtpsL0XZl5zEOZGcX1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbm5gjM%2FbtrjPQYUqjs%2FFdU9VtpsL0XZl5zEOZGcX1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1174&quot; height=&quot;768&quot; data-origin-width=&quot;1174&quot; data-origin-height=&quot;768&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; background-color: #f6e199;&quot;&gt;3. 용도지역에 따라 색상 달리하기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;준비가 완료되었으니, 레이어에서 우클릭하여 속성을 눌러주자. 레이어 속성 창이 뜰텐데 왼쪽 탭에서 심볼(브러쉬 모양)을 클릭해주고 [단일심볼]로 되어있는 부분을 클릭하여 [분류값 사용]으로 바꿔주자. 이후 '값'부분에는 용도지역명이 들어있는 [A14]를 선택해주면 된다. 선택해도 크게 달라진 것이 없어보일텐데, 아래 쪽의 [분류]를 클릭해주면 밑의 사진과 같은 창으로 될 것이다. 이때 색상은 랜덤이니 신경쓰지말자. 원하는 색상으로 바꿀 수 있다. 이후 적용을 눌러주면 된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;446&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/x697t/btrjPExDy0H/q6Qhy2JfzKqJ1xorYvZjdK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/x697t/btrjPExDy0H/q6Qhy2JfzKqJ1xorYvZjdK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/x697t/btrjPExDy0H/q6Qhy2JfzKqJ1xorYvZjdK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fx697t%2FbtrjPExDy0H%2Fq6Qhy2JfzKqJ1xorYvZjdK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;828&quot; height=&quot;446&quot; data-origin-width=&quot;828&quot; data-origin-height=&quot;446&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; background-color: #f6e199;&quot;&gt;4. 색상 바꿔주기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;3번까지의 과정을 거치면 아래와 같이 나타날 것이다. 근데 색상이 랜덤으로 작성되다보니 노란색 계열로 종종 표현되던 주거지역이 초록색, 빨간색 등으로 표현된 것을 볼 수 있다. 이것은 각 용도지역 명 앞의 네모박스로 표현되어 있는 색상 부분을 더블클릭해서 바꿔주면 된다. 사실 이 과정이 귀찮아서 필자는 용도지역에 대해 스타일로 저장해놓고 불러와서 적용한다.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1360&quot; data-origin-height=&quot;805&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/17clv/btrjLjHyc2d/F20xMOol5CKXERlqXaiBx0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/17clv/btrjLjHyc2d/F20xMOol5CKXERlqXaiBx0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/17clv/btrjLjHyc2d/F20xMOol5CKXERlqXaiBx0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F17clv%2FbtrjLjHyc2d%2FF20xMOol5CKXERlqXaiBx0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1360&quot; height=&quot;805&quot; data-origin-width=&quot;1360&quot; data-origin-height=&quot;805&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;필자가 적용한 스타일에 따라 작성된 용도지역도는 다음과 같다. 우리가 자주보던 현황도의 색상과 비슷해진 것을 확인할 수 있다. 어렵지 않은 방법으로 데이터를 구하고 적용할 수 있으니 학생분들이나 직장인분들이 다양하게 활용하면 좋겠다:)&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1470&quot; data-origin-height=&quot;810&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bi5J2i/btrjPFpQaSK/r6WoinMpxVPWDicUFGZuy0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bi5J2i/btrjPFpQaSK/r6WoinMpxVPWDicUFGZuy0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bi5J2i/btrjPFpQaSK/r6WoinMpxVPWDicUFGZuy0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbi5J2i%2FbtrjPFpQaSK%2Fr6WoinMpxVPWDicUFGZuy0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1470&quot; height=&quot;810&quot; data-origin-width=&quot;1470&quot; data-origin-height=&quot;810&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; background-color: #f6e199;&quot;&gt;+) 스타일 파일 공유 및 활용법(추가예정)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;필자가 자주 활용한다는 스타일 파일을 공유하고 활용법을 추가할 예정입니다..! 조금만 기다려주세요:) 급하신분들을 위해 스타일 파일만 미리 공유하겠습니다!!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignCenter&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/O4u90/btrqBeTwRvR/J3L8s8BLa2IxNhkOgJRlrk/%EC%9A%A9%EB%8F%84%EC%A7%80%EC%97%AD%20%EC%8A%A4%ED%83%80%EC%9D%BC.qml?attach=1&amp;amp;knm=tfile.qml&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;용도지역 스타일.qml&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;0.02MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;806&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MY6AO/btrjPNumZ9v/kYpnX7MI90IiCEctlz40uK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MY6AO/btrjPNumZ9v/kYpnX7MI90IiCEctlz40uK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MY6AO/btrjPNumZ9v/kYpnX7MI90IiCEctlz40uK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMY6AO%2FbtrjPNumZ9v%2FkYpnX7MI90IiCEctlz40uK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1200&quot; height=&quot;806&quot; data-origin-width=&quot;1200&quot; data-origin-height=&quot;806&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;**혹시 모르겠는 부분이 있거나 오류가 난다면 언제든 댓글 남겨주세요^^ 평일에는 대부분 몇시간 이내에 확인합니다!&lt;/span&gt;&lt;/p&gt;</description>
      <category>GIS/gis로 시각화 자료 만들기</category>
      <category>qgis용도지역</category>
      <category>qgis현황</category>
      <category>국가공간정보포털</category>
      <category>대상지현황</category>
      <category>용도지역shp</category>
      <category>용도지역도</category>
      <category>용도코드</category>
      <author>조달송</author>
      <guid isPermaLink="true">https://urbn-ds.tistory.com/40</guid>
      <comments>https://urbn-ds.tistory.com/40#entry40comment</comments>
      <pubDate>Wed, 3 Nov 2021 20:58:14 +0900</pubDate>
    </item>
    <item>
      <title>QGIS 지도책(아틀라스) 활용하기 (한번에 여러개 내보내기)</title>
      <link>https://urbn-ds.tistory.com/38</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;한 지역 내에 있는 여러 지구단위계획구역이나 도시재생활성화지역 등에 대한 현황조사를 할 때, 각 구역(지역)마다의 결과물을 뽑아야 하는 경우가 있다. 예를 들어 서울시 중구에 위치한 지구단위계획구역 각각의 건축물 용도, 토지용도 등을 확인해야 할 때처럼 말이다. 하나의 대상지를 가지고 결과물을 출력한다면 조판(레이아웃)으로 설정하여 출력하겠지만(아래 링크 참고), 이경우에는 하나하나 설정해주기에는 번거롭다. 이럴 때 활용할 수 있는 것이 지도책(아틀라스) 기능이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;a href=&quot;https://urbn-ds.tistory.com/15&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Qgis 지도 범례 만들기(레이아웃 기능)&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1631595829109&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Qgis 지도 범례 만들기(레이아웃 기능)&quot; data-og-description=&quot;Arcmap을 쓰다가 Qgis로 넘어오고나서 느낀 것은 시각화가 더 편리하다는 것이었는데, 그래서인지 더 편하게 레이아웃 작업들을 할 수 있었다. 그중 gis로 시각화를 하고 난 후 결과물을 출력할 때 &quot; data-og-host=&quot;urbn-ds.tistory.com&quot; data-og-source-url=&quot;https://urbn-ds.tistory.com/15&quot; data-og-url=&quot;https://urbn-ds.tistory.com/15&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cpPtKb/hyLBCLAmaO/CTArF7CnxmrJmTLkUY8SL1/img.png?width=800&amp;amp;height=565&amp;amp;face=0_0_800_565,https://scrap.kakaocdn.net/dn/0qu8Z/hyLzUNS81B/otoq6zbo1KH9lHjTtA6UaK/img.png?width=800&amp;amp;height=565&amp;amp;face=0_0_800_565,https://scrap.kakaocdn.net/dn/bce3YV/hyLBt8WVFg/0o9TqGakyjzA9JVCc2aef1/img.png?width=1920&amp;amp;height=1046&amp;amp;face=0_0_1920_1046&quot;&gt;&lt;a href=&quot;https://urbn-ds.tistory.com/15&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://urbn-ds.tistory.com/15&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cpPtKb/hyLBCLAmaO/CTArF7CnxmrJmTLkUY8SL1/img.png?width=800&amp;amp;height=565&amp;amp;face=0_0_800_565,https://scrap.kakaocdn.net/dn/0qu8Z/hyLzUNS81B/otoq6zbo1KH9lHjTtA6UaK/img.png?width=800&amp;amp;height=565&amp;amp;face=0_0_800_565,https://scrap.kakaocdn.net/dn/bce3YV/hyLBt8WVFg/0o9TqGakyjzA9JVCc2aef1/img.png?width=1920&amp;amp;height=1046&amp;amp;face=0_0_1920_1046');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Qgis 지도 범례 만들기(레이아웃 기능)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Arcmap을 쓰다가 Qgis로 넘어오고나서 느낀 것은 시각화가 더 편리하다는 것이었는데, 그래서인지 더 편하게 레이아웃 작업들을 할 수 있었다. 그중 gis로 시각화를 하고 난 후 결과물을 출력할 때&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;urbn-ds.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;필자가 예전에 쓰던 버전에서는 이 기능의 명칭이 아틀라스였는데, 업데이트를 했더니 지도책으로 번역이 되어 있었다. '지도책'이라는 용어에서 느껴지듯이 여러개의 지도를 묶어서 한 번에 내보낼 수 있다. 이번 포스팅에서는 서울시 중구 지구단위계획구역 데이터를 활용하여 설명드리도록 하겠다. 데이터는 서울시 열린데이터광장에서 '서울시 지구단위계회구역 위치정보'에서 다운로드하였다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;1. 데이터 다운로드 및 정제하기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;서울시 열린데이터광장에서 받은 데이터는 서울시 전체를 대상으로 하고 있기 때문에 먼저 중구 데이터만 추출하였다. 서울시 중구만추출한 후, 중구 shp 파일을 기준으로 위치로 선택하여 서울시 중구 내 지구단위계획지역을 추출하였다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1222&quot; data-origin-height=&quot;809&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mHM8C/btre34AGxkK/IP5xdCVY6kt59ZX5p0hDlk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mHM8C/btre34AGxkK/IP5xdCVY6kt59ZX5p0hDlk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mHM8C/btre34AGxkK/IP5xdCVY6kt59ZX5p0hDlk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmHM8C%2Fbtre34AGxkK%2FIP5xdCVY6kt59ZX5p0hDlk%2Fimg.png&quot; data-origin-width=&quot;1222&quot; data-origin-height=&quot;809&quot; data-ke-mobilestyle=&quot;widthOrigin&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;2. 시각화할 데이터 불러오기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;다음으로는 시각화할 데이터를 불러온다. 필자는 건축물 데이터를 불러왔다. 건축물 층수에 따라 색상을 달리하여 표현하였다. 진할수록 높은 건축물, 연할수록 낮은 건축물이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1193&quot; data-origin-height=&quot;782&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oshsd/btreYa3h4R6/VCLpXvNCt4F7fKPFPvelH0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oshsd/btreYa3h4R6/VCLpXvNCt4F7fKPFPvelH0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oshsd/btreYa3h4R6/VCLpXvNCt4F7fKPFPvelH0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Foshsd%2FbtreYa3h4R6%2FVCLpXvNCt4F7fKPFPvelH0%2Fimg.png&quot; data-origin-width=&quot;1193&quot; data-origin-height=&quot;782&quot; data-ke-mobilestyle=&quot;widthOrigin&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;

&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;3. 지도책 기능 활성화하기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;이제 본문으로 들어가서, 지도책 설정을 해주어야 한다. 앞에 과정까지는 중구 전체를 보여줬다면, 지도책을 활용하여 중구 내에 위치하고 있는 지구단위계획구역별로 건축물 층수 현황을 편하게 시각화할 수 있다. 레이아웃(조판)을 일단 생성해주어야한다. [프로젝트 탭 - 조판(레이아웃) 관리자 - 템플릿을 이용하여 새로 만들기 - 비어 있는 조판 - 생성하기] 과정을 따르면 새로운 조판이 열린다. 조판 초기설정과 관련한 과정은 먼저 위쪽에 링크걸어두었던 포스팅을 참고하면 좋겠다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;조판 탭중에 [지도책]을 누르면 가장 아래쪽에 [지도책 설정]이 활성화되어 있을 것이다. 이를 클릭한 후 오른쪽 속성 창에서 지도책 생성을 선택해준다. 그러면 환경설정 창이 활성화되는데, 커버리지 레이어 같은 경우 우리는 지금 지구단위계획구역을 기준으로 하려는 것이기 때문에 지구단위계획 레이어로 설정해주면 된다. 페이지 이름은 원하는대로 설정할 수 있다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1099&quot; data-origin-height=&quot;635&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cFwZVE/btre33Izf6o/oaQJmSXxYsTgNwXuR7Pth0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cFwZVE/btre33Izf6o/oaQJmSXxYsTgNwXuR7Pth0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cFwZVE/btre33Izf6o/oaQJmSXxYsTgNwXuR7Pth0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcFwZVE%2Fbtre33Izf6o%2FoaQJmSXxYsTgNwXuR7Pth0%2Fimg.png&quot; data-origin-width=&quot;1099&quot; data-origin-height=&quot;635&quot; data-ke-mobilestyle=&quot;widthOrigin&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;4. 페이지 이름, 저장파일 이름 설정하기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;다음으로는 페이지 이름을 설정해준다. 중요한 과정은 아니나 편리함을 위해 설정해주는 것이 좋다. 그러고나면 산출파일에 대한 설정을 해야한다. 파일 포맷을 설정하고 그 위에 보면 '가능하면 한 파일로 내보내기'가 있는데, 이것을 해제하면 산출 파일 이름 표현식을 설정해줄 수 있다. 필자같은 경우는 알아보기 쉽게 ['지구단위계획구역_'|| &quot;지구단위계획구역 명 필드&quot;]로 해준다. 이렇게 하면 추후에 출력물 이름이 '지구단위계획구역_퇴계로변 지구단위계획구역'과 같이 된다.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;386&quot; data-origin-height=&quot;400&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b2vzuK/btre0bUvEDK/hyAmazhstQRkzispFON660/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b2vzuK/btre0bUvEDK/hyAmazhstQRkzispFON660/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b2vzuK/btre0bUvEDK/hyAmazhstQRkzispFON660/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2vzuK%2Fbtre0bUvEDK%2FhyAmazhstQRkzispFON660%2Fimg.png&quot; data-origin-width=&quot;386&quot; data-origin-height=&quot;400&quot; data-ke-mobilestyle=&quot;widthOrigin&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;5. 객체별로 내보내기 위한 설정하기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;4번까지 한 과정대로 내보내기를 하면, 그냥 이름만 다른 파일들이 여러개 설정된다. 우리가 원하는대로 내보내려면 설정을 조금 더 해주어야 한다. [항목속성] 탭에 들어가서 [지도책에 의해 제어]를 꼭 선택해주어야 한다! 객체 주변 여백에 따라 설정하게되면, 지구단위계획구역 면적에 따라 축척이 다르게 나타나나 꽉차게 표현할 수 있다는 장점이 있다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;373&quot; data-origin-height=&quot;321&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/v938f/btreYb802Km/hXe2rrSy36kW2f1CTNjLWK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/v938f/btreYb802Km/hXe2rrSy36kW2f1CTNjLWK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/v938f/btreYb802Km/hXe2rrSy36kW2f1CTNjLWK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fv938f%2FbtreYb802Km%2FhXe2rrSy36kW2f1CTNjLWK%2Fimg.png&quot; data-origin-width=&quot;373&quot; data-origin-height=&quot;321&quot; data-ke-mobilestyle=&quot;widthOrigin&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;6. 내보내기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;위쪽 패널 영역의 프린터 모양 옆을 클릭하면 '이미지로 지도책 내보내기'가 가능하다. 저장을 할 폴더를 선택하면, 앞선 과정에서 설정한 이름으로 파일들이 내보내진다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;1535&quot; data-origin-height=&quot;885&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/x7P5Z/btreZZ05HzB/HoBXAkXP3VOGNHhp3icGtk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/x7P5Z/btreZZ05HzB/HoBXAkXP3VOGNHhp3icGtk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/x7P5Z/btreZZ05HzB/HoBXAkXP3VOGNHhp3icGtk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fx7P5Z%2FbtreZZ05HzB%2FHoBXAkXP3VOGNHhp3icGtk%2Fimg.png&quot; data-origin-width=&quot;1535&quot; data-origin-height=&quot;885&quot; data-ke-mobilestyle=&quot;widthOrigin&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;7. 결과물 확인하기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;결과물은 아래와 같은 형식으로 나타난다. 각 지구단위계획구역에 맞추어서 크게 출력된 것을 알 수 있다. 이와 같은 방법을 통해 하나하나 설정해주지 않아도 일괄적으로 출력물을 내보낼 수 있다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 214px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 33.3333%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;남대문시장 지구단위계획구역&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;북창 지구단위계획구역&lt;/span&gt;&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; height: 20px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Light';&quot;&gt;명동관광특구 지구단위계획구역&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 194px;&quot;&gt;
&lt;td style=&quot;width: 33.3333%; height: 194px;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;3507&quot; data-origin-height=&quot;2480&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bdi5ck/btreYotxE8E/QWhOm3qk3FxsNhpwDSS7dk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bdi5ck/btreYotxE8E/QWhOm3qk3FxsNhpwDSS7dk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bdi5ck/btreYotxE8E/QWhOm3qk3FxsNhpwDSS7dk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbdi5ck%2FbtreYotxE8E%2FQWhOm3qk3FxsNhpwDSS7dk%2Fimg.png&quot; data-origin-width=&quot;3507&quot; data-origin-height=&quot;2480&quot; data-ke-mobilestyle=&quot;widthOrigin&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; height: 194px;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;3507&quot; data-origin-height=&quot;2480&quot; data-filename=&quot;지구단위계획구역_북창 지구단위계획구역.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yBLfa/btreY3QesFN/K5salehbqYHhoB6GIpj9Hk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yBLfa/btreY3QesFN/K5salehbqYHhoB6GIpj9Hk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yBLfa/btreY3QesFN/K5salehbqYHhoB6GIpj9Hk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyBLfa%2FbtreY3QesFN%2FK5salehbqYHhoB6GIpj9Hk%2Fimg.png&quot; data-origin-width=&quot;3507&quot; data-origin-height=&quot;2480&quot; data-filename=&quot;지구단위계획구역_북창 지구단위계획구역.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;td style=&quot;width: 33.3333%; height: 194px;&quot;&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;3507&quot; data-origin-height=&quot;2480&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dr0grk/btreY4hi5dc/ofQmoW4ZV5IIx4jPfszDR0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dr0grk/btreY4hi5dc/ofQmoW4ZV5IIx4jPfszDR0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dr0grk/btreY4hi5dc/ofQmoW4ZV5IIx4jPfszDR0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdr0grk%2FbtreY4hi5dc%2FofQmoW4ZV5IIx4jPfszDR0%2Fimg.png&quot; data-origin-width=&quot;3507&quot; data-origin-height=&quot;2480&quot; data-ke-mobilestyle=&quot;widthOrigin&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-origin-width=&quot;3507&quot; data-origin-height=&quot;2480&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dr0grk/btreY4hi5dc/ofQmoW4ZV5IIx4jPfszDR0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dr0grk/btreY4hi5dc/ofQmoW4ZV5IIx4jPfszDR0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dr0grk/btreY4hi5dc/ofQmoW4ZV5IIx4jPfszDR0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdr0grk%2FbtreY4hi5dc%2FofQmoW4ZV5IIx4jPfszDR0%2Fimg.png&quot; data-origin-width=&quot;3507&quot; data-origin-height=&quot;2480&quot; data-ke-mobilestyle=&quot;widthOrigin&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>GIS/gis로 시각화 자료 만들기</category>
      <category>qgis레이아웃</category>
      <category>Qgis아틀라스</category>
      <category>Qgis여러개한번에</category>
      <category>Qgis지도책</category>
      <category>qgis출력물</category>
      <category>지구단위계획구역</category>
      <author>조달송</author>
      <guid isPermaLink="true">https://urbn-ds.tistory.com/38</guid>
      <comments>https://urbn-ds.tistory.com/38#entry38comment</comments>
      <pubDate>Tue, 14 Sep 2021 20:51:58 +0900</pubDate>
    </item>
  </channel>
</rss>