네이버 지도 api 로딩속도 느려요
본문
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];
?>