ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 토지거래 내역 오픈 api로 수집하기
    부동산 2017. 8. 11. 21:16
    728x90
    반응형




    최근 투자용 토지 매매에 관심이 있는데 

    과거 토지매매 내역 & 통계 자료 들을 깔끔하게 볼 수 있는 사이트가 있으면 좋겠다는 

    친구의 말에 토지 매매 내역을 오픈 api로 받아올 수 있나 확인을 해 봤더니 

    공공 데이터 api에서 제공을 하고 있었다 +_+





    오픈 API 바로가기




    요청메세지는 아파트 실거래와 같다. 지역별 코드와 계약월 (년도+달)을 입력하면된다. 

    지역별 코드는 및 자세한 사용방법은 첨부된 파일을 참고하기 바란다. 


    기술문서_토지거래현황+조회+서비스.docx






    응답 메세지 명세는 아래와 같다. 





    구분에서 지분으로 되어 있는 부분은 

    토지 전체 매매가 아닌 일부 지분 매매를 의미 한다. 


    거래면적의 단위는 제곱미터이고 금액의 단위는 만원이다. 




    기준 : 2017년 3분기, 구분(지분:지분거래), 단위(면적:㎡,금액:만원)






    지목


    지목은 토지의 주된 용지에 따라 토지 종류를 구분하는 명칭으로 

    현재 28가지 법정 지목이 있고 하나의 필지에는 하나의 지목만을 사용할 수 있다고 한다. 

    즉 대(대지)로 사용하면서 공장부지로 동시에 사용할 수 없는 것이다. 


    용도지역 


    용도지역은 국토를 토지의 이용실태 및 특성,장래의 토지이용방향등을 고려하여 

    도시지역, 관리지역, 농림지역, 자연환경보전지역 으로 4종류의 용도지역으로 구분한다.


    그리고 도시지역은 → 주거지역, 상업지역, 공업지역, 녹지지역으로 나뉘고

    관리지역은 → 보전관리지역, 생산관리지역, 계획관리지역으로 구분한다.


    주거지역 → 전용주거지역, 일반주거지역, 준주거지역

     ( 전용주거지역은 1종전용주거지역,2종전용주거지역으로 나뉘고

       일반주거지역은 1종일반주거지역, 2종일반주거지역, 3종주거지역으로 나뉜다 )

    상업지역 → 중심상업지역, 일반상업지역, 근린상업지역, 유통상업지역

    공업지역 → 전용공업지역, 일반공업지역, 준공업지역으로,

    녹지지역 → 보전녹지지역, 생산녹지지역, 자연녹지지역으로 세분한다.




    관련포스팅 바로가기

     관련포스팅2





    요청 및 응답메세지 예시 


    REST(URI)

    http://openapi.molit.go.kr/OpenAPI_ToolInstallPackage/service/rest/RTMSOBJSvc/getRTMSDataSvcLandTrade?LAWD_CD=11110&DEAL_YMD=201512&serviceKey=서비스키



    응답 메시지

    <?xml version="1.0" encoding="UTF-8" standalone="true"?>

    <response>

    <header>

    <resultCode>00</resultCode>

    <resultMsg>NORMAL SERVICE.</resultMsg>

    </header>

    <body>

    <item>

    <거래금액>7,000</거래금액>

    <거래면적>14</거래면적>

    <구분>지분</구분>

    <년>2015</년>

    <법정동>누하동</법정동>

    <시군구>종로구</시군구>

    <용도지역>제2종일반주거지역</용도지역>

    <월>12</월>

    <일>11~20</일>

    <지목>대</지목>

    <지역코드>11110</지역코드>

    </item>

    </body>

    </response>




    아파트 실거래가 api와 기본적으로 사용방식은 비슷한데 받아오는 필드에서 

    지분구분이 빠져있거나 들어가 있거나 해서 데이터 처리할 때 주의가 필요하다. 



    shell# python3 getLandInfo.py

    ['500거래금액', '3거래면적', '2006년', '계동법정동', '종로구시군구', '제1종일반주거지역용도지역', '1월', '21~31일', '대지목', '11110지역코드', '']

    ['10,432거래금액', '32거래면적', '지분구분', '2006년', '사직동법정동', '종로구시군구', '준주거지역용도지역', '2월', '11~20일', '대지목', '11110지역코드', '']

    ['25,536거래금액', '33거래면적', '2006년', '사직동법정동', '종로구시군구', '준주거지역용도지역', '3월', '1~10일', '대지목', '11110지역코드', '']

    ['2,841거래금액', '9거래면적', '2006년', '사직동법정동', '종로구시군구', '준주거지역용도지역', '4월', '11~20일', '대지목', '11110지역코드', '']

    ['6,000거래금액', '13거래면적', '지분구분', '2006년', '내자동법정동', '종로구시군구', '제3종일반주거지역용도지역', '5월', '1~10일', '대지목', '11110지역코드', '']

    ['25,370거래금액', '55거래면적', '2006년', '사직동법정동', '종로구시군구', '준주거지역용도지역', '6월', '11~20일', '대지목', '11110지역코드', '']



    이렇게 데이터 수집을 한 후 로보리포트 - 부동산 리포트 사이트에 업데이트를 하려고 한다.




    로보리포트 - 부동산 사이트 바로가기 




    관심있는 분들은 많은 방문 & 의견 부탁드립니다 :) 







    728x90
    반응형
Designed by Tistory.