티스토리 뷰
개발자참고URL : www.juso.go.kr/addrlink/devAddrLinkRequestGuide.do?menu=roadApi
var govApiGetRoadAddr = function(jibunAddr, confmKey) {
if (!confmKey) return;
var dfd = $.Deferred();
var param = {};
param["confmKey"] = confmKey;
param["keyword"] = jibunAddr;
param["resultType"] = "json";
$.ajax({
url: 'https://www.juso.go.kr/addrlink/addrLinkApiJsonp.do',
data: param, // JSON.stringify(param)
dataType: 'jsonp',
//contentType: 'application/json;charset=UTF-8',
type: 'POST',
crossDomain: true,
success : function(result) {
console.log(result);
if (result.results.juso.length == 0) {
console.log(' 지번주소의 도로명주소정보가 없습니다.');
dfd.reject(0);
return;
}
dfd.resolve(result.results.juso[0]);
}
,error : function(request, error) {
dfd.reject(new Error("message: " + request.responseText + ", error:" + error));
}
});
return dfd.promise();
};
govApiGetRoadAddr(addr,confmKey) // 지번주소 로도명주소로 변환 // daum-map-api.js에 정의
.done(function(juso) {
addr = juso.roadAddrPart1;
var fPos = addr.indexOf(' '); // 공백의 첫번째 위치
var sPos = addr.indexOf(' ',fPos); // 공백의 위치 찾기 fPos 이후로
$('#chkLoc').val(addr.substring(fPos+sPos+1)); // 점검위치 : "충청북도 아산시"제외한 나머지 주소
});
'Skill > GIS' 카테고리의 다른 글
[GIS] POI가 뭔가요? (1) | 2021.01.13 |
---|---|
[geoserver] 레이어에서 table선택시 key값 안보일 때 (0) | 2020.12.11 |
지점 위치 수정시 블록 안에서 움직이도록 제한 (0) | 2020.12.02 |
[kakao] 좌표로 행정구역정보 받기 (0) | 2020.11.18 |
웹에서 SHP 파일 생성하기 (0) | 2020.09.20 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- sumifs
- border-collapse
- setter
- springboot
- lombok
- CSS
- caniuse
- $.each
- 진열사랑
- spring
- DatePicker
- 정규식
- Keycode
- excel
- 프로젝트명변경
- PostgreSQL
- @ExceptionHandler
- 여러 컬럼 update
- draw.io
- ul li로 테이블
- Javascript
- object key
- $.extend
- QueryDSL
- getter
- devtools
- 전후방탐색
- JQuery
- element위치
- oracle
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함