5

クライアント側ではなく、Google Map API v3を使用してサーバー側で2ステップのタスクを実行しようとしていますが、これを実行する方法に関するドキュメントがあまり見つかりません。だから私はここの誰かが私を正しい方向に助けたり導いたりできるかどうか疑問に思っていました。

最初のステップは、PHPを使用して住所の地理コードの場所を取得することです。私はこれを理解したと思います。それは、http://maps.google.com/maps/api/geocode/json?sensor = false &address =にcurl呼び出しを行い、JSON応答を処理することによってです。ジオコードを取得したら、データベースに保存します。

2番目のステップは、1番目のステップでアドレスの特定の半径内のランダムなアドレスを見つけることです。これはサーバー側での方法が見つからないようです。

どんな助けやガイダンスも本当にありがたいです。

4

1 に答える 1

4
  1. 最も簡単な方法

    $url = 'http://maps.google.com/maps/api/geocode/json?sensor=false&address=' . urlencode($address);     
    $data = json_decode(file_get_contents($url), true); // insert in the database
    
  2. 指定された半径と中心点 (緯度、経度) による検索: https://developers.google.com/maps/articles/phpsqlsearch

于 2012-04-25T15:59:59.013 に答える