var markers = [];
var mapContainer = document.getElementById('map'), // 지도를 표시할 div
mapOption = {
center: new kakao.maps.LatLng(35.850580, 126.574942), // 지도의 중심좌표
level: 13 // 지도의 확대 레벨
};
// 지도를 생성합니다
var map = new kakao.maps.Map(mapContainer, mapOption);
var geocoder = new kakao.maps.services.Geocoder();
var callback = function(result, status) {
if (status === daum.maps.services.Status.OK) {
if(<%=gps_cnt%> > 0){ // gps 값이 있으면
gps_data_kakao[total_dc_cnt].road_address_name = result[0].address.address_name;
total_dc_cnt++;
}
}
displayPlaces(gps_data_kakao);
};
// 좌표로 법정동 상세 주소 정보를 요청합니다
if(<%=gps_cnt%> > 0){ // gps 값이 있으면
for(var i = 0 ; i < dc_gps_long.length ; i++){
geocoder.coord2Address(dc_gps_long[i], dc_gps_lati[i], callback);
}
}else{
geocoder.coord2Address(0, 0, callback);
}
임베디드 모듈에서 gps 값을 받아서 웹에서 받으면 그 위치를 실시간으로 표시하는 작업을 하고 있는데…
위와 같이 하면 잘 되긴 합니다만
결과값이 뒤죽박죽 섞여서 나옵니다.
다른 답글 보면 foreach 을 사용해보라고 하는데
위도, 경도 두개값을 입력할 때는 어떻게 해야할지 모르겠습니다.