郵便番号を使用して2か所の距離を計算したいと思います。この目的でPHPでGoogle Map APIを使用したいと考えています。2か所の距離の計算方法(郵便番号+ Google Map + PHPを使用)?
私はこれを行うか、これと良いPHPクラスに関する良いチュートリアル/ドキュメンテーションを提案することができますか?事前に
-Thanks
郵便番号を使用して2か所の距離を計算したいと思います。この目的でPHPでGoogle Map APIを使用したいと考えています。2か所の距離の計算方法(郵便番号+ Google Map + PHPを使用)?
私はこれを行うか、これと良いPHPクラスに関する良いチュートリアル/ドキュメンテーションを提案することができますか?事前に
-Thanks
$longitude = Request::post('longitude');
$latitude = Request::post('latitude');
$radius = 10;
// Latitude calculation
$limit = (1/69.1703234283616) * $radius;
$latitude_min = $latitude - $limit;
$latitude_max = $latitude + $limit;
// Longitude calculation
$limit = (1/(69.1703234283616 * cos($userLat * (pi/180)))) * $radius;
$longitude_min = $longitude - $limit;
$longitude_max = $longitude + $limit;
$item = new Item;
$items = $item->filter("longitude BETWEEN '{$longitude_min}' AND '{$longitude_max}'
AND latitude BETWEEN {$latitude_min} AND {$latitude_max}")->all();
この答えはどのように役立ちません:1)Google APIを使用していません2)著者は各郵便番号の緯度と経度情報を持っていると仮定3)おそらく著者が望むものではない2つの点 –
私はそれを
を閉じていますので、私はそれはあなたがPHPを使用してそれを解析JSONまたはXML形式で結果を取得することができ、ここで http://code.google.com/apis/maps/documentation/distancematrix/
の答えを見つけました
私の質問にお答えいただき、ありがとうございます。
検索:http://stackoverflow.com/questions/2296087/using-php-and-google-maps-api-to-work-out-distance-between-2-post-code-uk、それは似ています.. –