Googleの場所付近の検索最大50,000メートル(31マイル)。 50,000以上を入力しようとすると正しく動作しません。
都市内のすべてのATMを見つける別の方法があります。 Googleはテキスト検索には都市名を取得する方法の詳細については緯度経度
http://maps.googleapis.com/maps/api/geocode/json?latlng=39.52963,-119.81380&sensor=true
を使用して
https://maps.googleapis.com/maps/api/place/textsearch/json?query=atm+in+Reno,NV,89501,USA&key={API_KEY}
クエリ=キーワードを要求します+ +都市名都市名を取得するための
で提供します緯度経度を使用して
テキスト検索を使用する方法の詳細については0
は
https://developers.google.com/places/web-service/search
OR(第二の方法)
都市内のすべてのATMを見つけるための別の方法がありますを要求します。
- Googleマップを開きます。
- 要求をトリガーする10-12以上のポイントの緯度、経度値を作成します。
- ループを使用して、これらのポイント内のすべての場所を検索します。
- より適切な結果が得られるようにするには、最初のトリガーポイントを に増やしてください。
- これはPHPで作成されたロジックです。
$triggerPoints = array("lat1,long1", "lat2,long2", "lat3,long3",....);
foreeach(triggerPoints as $tP){
$requestUrl = "https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=$tP&radius=[YOUR_RADIUS_VALUE]&type=[YOUR_TYPE]&name=panera&key=[YOUR_KEY_HERE";
$results = file_get_contents($requestUrl);
//Do what you want with response JSON data
}