平成30/ 2018-12-17 10:52
Google Map V3


//____ 指定した部分の緯度経度取得
住所情報から緯度/経度を取得
http://www.geekpage.jp/web/google-maps-api/v3/geocoder-latlng.php


//____ 使用制限( 4.10.2013調べ )
 地図を表示させるものであれば、1日25000回利用できる。 API KEYは必要ない。商用利用であれば必要ある。
 商用利用とは、イントラネットや有料会員のみに限定された環境での利用を指す。一般公開されているサイトであれば商用利用外となる。

 地図を表示させないもの(緯度経度を取得するなど)は1日2500回の制限となる。

よくある質問
https://developers.google.com/maps/faq?hl=ja



//____ 移動時間(徒歩)を取得
if(
$TO_LAT
){
    $query = 'http://maps.googleapis.com/maps/api/directions/json?origin='.$CR["lat"].','.$CR["lng"];
    $query.= '&destination='.$TO_LAT.','.$TO_LNG;
    $query.= '&sensor=false&mode=walking';
    $geocode=file_get_contents($query);
    $output = json_decode($geocode);
//    print_r($output);
    $min = $output->routes[0]->legs[0]->duration->value; // 秒を取得
    $MIN = floor($min/60);
}



// Thanks.
Google Directions API
https://developers.google.com/maps/documentation/directions/?hl=ja