네이버 지도 api 로딩속도 느려요

네이버 지도 api 로딩속도 느려요

QA

네이버 지도 api 로딩속도 느려요

답변 2

본문

12월 26일자로 기존 네이버지도 api 가 바뀐다고 해서 다시 만들어 보고 있는데요.

아래와 같이 주소 -> 좌표값을 가져올려고 하니, 로딩속도가 엄청 느리더라구요. 10초이상..

좌표값은 정상적으로 잘나오는데요..

 

아래 코드가 php로 좌표값 변환하는데 문제가 있는지요?

웹서핑해서 여러 코드를 적용해도 속도가 느리더라구요..

 

 

 

<?

$address="경남 창원시 의창구 대산면 제동리 265-34";

function get_geocode($address) {

 $ch = curl_init();

 $address = urlencode($address);

 $encoding="utf-8";

 $coord="latlng";

 $output="xml";

 $qry_str = "?encoding=".$encoding."&coord=".$coord."&output=".$output."&query=".$address;

 $headers = array(

  "X-Naver-Client-Id: 클라이언트 아이디",

  "X-Naver-Client-Secret: 클라이언트 비번"

 );

 $url="https://openapi.naver.com/v1/map/geocode";

 curl_setopt($ch, CURLOPT_URL, $url.$qry_str);

 curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

 curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, FALSE);

 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);               

 $res =curl_exec($ch);

  return $res;
  curl_close($ch);

 

 

}

 

 

$get_code=get_geocode($address);

$map_x_point_1=explode("<x>", $get_code);
$map_x_point_2=explode("</x>", $map_x_point_1[1]);
$map_x_point=$map_x_point_2[0];


$map_y_point_1=explode("<y>", $get_code);
$map_y_point_2=explode("</y>", $map_y_point_1[1]);
$map_y_point=$map_y_point_2[0];

 

?> 

이 질문에 댓글 쓰기 :

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 763
© SIRSOFT
현재 페이지 제일 처음으로