url이 실행되면 10개의 좌표값을 가져와 for문을 돌려 geocoding(lat,lng);을 호출합니다
그런데 함수를 호출할때 for문 1개 요청이 되면 1개의 응답이 와야하는데 한번에 10개를 요청하고 결과값을 받는데 하나씩 하는방법은 없을까요?(하나의 요청, 하나의 응답)
geocoding 소스 입니다.
function kakao_geocoding(lat,lng,time_stamp){
countNum = countNum +1;
console.log("@@@@@@@",countNum,"lat",lat,"lng",lng);
var options = { method: 'GET',
url: 'http://dapi.kakao.com/v2/local/geo/coord2regioncode.json',
qs:
{ x: ''+lng+'',
y: ''+lat+'' },
headers:
{
Host: 'dapi.kakao.com',
Authorization: 'KakaoAK [키값]',
'Content-Type': 'application/json;' } };
request(options, function (error, response, data) {
var jsonContent = JSON.parse(data);
dong_name = jsonContent.documents[1].region_3depth_name;
console.log("dong_name",dong_name,"time_stamp",time_stamp);
});
}
키값은 지웟습니다.
답변 부탁드립니다. 감사합니다.