EXCEL - VBA

VBA - vworld 사이트에서 토지 특성 조회(1) : 토지특성속성조회 API

별동산 2025. 3. 10. 08:22
반응형

1. 토지특성속성 조회 API

vworld 사이트에서 토지특성을 조회하는 API는
vworld.kr에서 접속한 후
오픈API 메뉴 아래 API 레퍼런스를 누른 후 나오는 목록에서
국가중점데이터API의 레퍼런스를 누릅니다.

 
그러면 레퍼런스를 검색하는 화면이 표시되는데,
서비스 란에 '토지특성'이라고 입력하고 엔터 키를 누르면

 
토지특성WMS, WFS와 속성이 표시되는데, 토지특성속성조회를 선택합니다.

 

2. 상세 내용

가. 요청 변수

 
그러면, 상세 내용이 표시되는데 위에 요청 변수(pnu: 고유번호, stdrYear: 기준연도, format: 응답결과 형식, key: 인증키 등)가 있고, 

 

나. 출력 결과

그 아래에 출력결과가 표시되는데, 코드명(pnu, ldCode 등)과 설명(고유번호, 법정동코드 등)이 표시됩니다.

 
[출력 필드명]

lndcgrCodeNm: 지목명,
lndpclAr: 토지면적(㎡),
prposArea1Nm: 용도지역명1,
prposArea2Nm: 용도지역명2,
ladUseSittnNm: 토지이동상황,
tpgrphHgCodeNm: 지형높이,
tpgrphFrmCodeNm: 지형형상,
roadSideCodeNm: 도로접면,
pblntfPclnd: 공시지가(원/ ㎡),
lastUpdtDt: 데이터기준일자

 

다. 샘플 코드

그리고, 그 아래 샘플 코드가 표시되는데, 엑셀은 없지만, 맨 위 '요청 변수'를 참고해서 URL을 만들고, Microsoft의 XML 6.0 참조를 이용해 URL을 전송하고, 결과를 처리하면 됩니다.

 
다음 편부터 VBA를 이용한 검색 및 XML 형식의 검색 결과를 처리하는 것을 다뤄보도록 하겠습니다.

반응형