blogging

구글맵 좌표를 네이버 지도 좌표로 변환하기 또는 그 역~

hongiiv 2008. 6. 27. 22:57
반응형
네이버에서 사용하는 좌표계와 구글맵에서 사용하는 좌표계는 서로 상이하죠 ^^ 그 둘 사이의 좌표를 서로 변환하는 라이브러리입니다. PHP로 작성된 라이브러리인데, 정확히 어디서 구했는지 출처는 모르겠습니다. ^^;; 지리에 대해서 정확히 알지는 못하지만 서로 간의 좌표를 정확히 변환하지는 못한다고 하는데,, 뭐 잘 모르겠습니다. 어쨌든 여기에서 geotrans.php를 다운로드 하시고 다음과 같이 사용하시면 됩니다.

<?
include "geotrans.php";

$naverx = "306151";
$navery = "556443";

$geo = new GeoTrans;
$geo->conv($naverx,$navery,$x,$y);

echo("======input naver postion=======\n");
echo("naver x: ".$naverx);
echo("\n");
echo("naver y: ".$navery);
echo("\n");
echo("======convert naver to google=======\n");
echo("google lng: ".$x);
echo("\n");
echo("google lat: ".$y);
echo("\n");

$geo = new GeoTrans("geo","katec");
$geo->conv($x,$y,$final_naverx,$final_navery);
echo("======convert google to naver=======\n");
echo("final naver x: ".$final_naverx);
echo("\n");
echo("final naver y: ".$final_navery);
echo("\n");

?>


반응형