호출 1
// 주소-좌표 변환 객체를 생성합니다
var geocoder = new kakao.maps.services.Geocoder();
// 주소로 좌표를 검색합니다
geocoder.addressSearch(‘제주특별자치도 제주시 첨단로 242’, function(result, status) {
// 정상적으로 검색이 완료됐으면
if (status === kakao.maps.services.Status.OK) {
var coords = new kakao.maps.LatLng(result[0].y, result[0].x);
console.log(result[0].y, result[0].x)
// 결과값으로 받은 위치를 마커로 표시합니다
var marker = new kakao.maps.Marker({
map: map,
position: coords
});
// 인포윈도우로 장소에 대한 설명을 표시합니다
var infowindow = new kakao.maps.InfoWindow({
content: '<div style="width:150px;text-align:center;padding:6px 0;">우리회사</div>'
});
infowindow.open(map, marker);
// 지도의 중심을 결과값으로 받은 위치로 이동시킵니다
map.setCenter(coords);
}
});
호출 2
$.ajax({ url:‘https://dapi.kakao.com/v2/local/search/address.json?query=’+encodeURIComponent('세종특별자치시 갈매로 353’),
headers: { ‘Authorization’: 'KakaoAK appKey},
type: ‘GET’,
success : function(data){
console.log(data);
var pointx = data.documents[0].x;
var pointy = data.documents[0].y;
alert(pointx);
alert(pointy);
}
});
안녕하세요
위도경도 호출하는거떔에 문의를 계속 했었는데
위에 소스에서 호출1번으로했을시엔 위도경도를 못불러오는 상태였습니다.
그래서 Rest방식으로 호출 2번 소스를 테스트해봣는데 위도,경도를 잘 불러오고 있습니다.
2개호출햇을때 다른점이 잇는지 확인부탁드립니다.
테스트는 내부망이고 ip방화벽 오픈 한 상태입니다.