Yahoo APIを利用して住所から座標を取得する – ジオコーダー 住所 座標 緯度 経度 PHP 開発 サンプル

 Yahoo APIのジオコーダーを利用して住所文字列から座標を調べてみる。

サンプル > 実行してみる

$Y_APPID = ”;//yahoo api 開発ID

$curl = curl_init();
$request_array = array(CURLOPT_URL => "http://geo.search.olp.yahooapis.jp/OpenLocalPlatform/V1/geoCoder?appid={$Y_APPID}&query=".urlencode("東京都千代田区"));
curl_setopt_array($curl, $request_array);
$res = curl_exec($curl);
$xml = simplexml_load_string($res);
list($lon,$lat) = explode(",", $xml->Feature->Geometry->Coordinates);
echo("<p>該当した住所:".$xml->Feature->Name."<br /><li>緯度:{$lat}</li><li>経度:{$lon}</li></p>");

(757)


カテゴリー: PHP   パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です