728x90
반응형
웹에서 입력한 주소정보로 좌표정보를 취득하고,
네이버 지오코딩결과로 시군구명과 법정동명을 가지고 법정동 코드를 조회하여 업데이트 시킴.
function searchAddrToCoord(address) {
naver.maps.Service.geocode({
query: address
}, function(status, response) {
if (response.v2.addresses.length > 0) {
var addrElement =response.v2.addresses[0].addressElements;
var addr = "";
//도로명주소가 없을 경우 지번주소 세팅
if (addrElement[4].shortName =="") {
addr = addrElement[0].shortName + " " + addrElement[1].shortName + " " + addrElement[2].shortName + " " + addrElement[7].shortName;
} else {
//도로명주소 = 시 + 구 + 도로명 + 도로병본번부번 + 상세건물명
addr = addrElement[0].shortName + " " + addrElement[1].shortName + " " + addrElement[4].shortName + " "+ addrElement[5].shortName + " ";
}
//상세주소
$("#addr").val(addr);
$("#addr1").val(addrElement[6].shortName);
$("#x").val(response.v2.addresses[0].x);
$("#y").val(response.v2.addresses[0].y);
$("#sigKorNm").val(addrElement[1].shortName);
$("#emdNm").val(addrElement[2].shortName);
selectDongCdFromDongNm();
}
});
}
728x90
반응형
'개발 > GIS' 카테고리의 다른 글
[저장용] 네이버 리버스 지오코딩(JAVA) (0) | 2022.12.20 |
---|---|
[저장용] 네이버 지오코딩(JAVA) (0) | 2022.12.20 |
[저장용]네이버 길찾기 팝업 (0) | 2022.11.24 |
[저장용]QGIS를 이용하여 shape 파일로 좌표 취득하기 (0) | 2022.09.22 |
[저장용]QGIS 오라클 DB 연결 (0) | 2022.09.19 |
댓글