2016-11-10 15 views
0

以下のリンク(Maps API)では、近くにKensington San Diegoがあります。 https://maps.googleapis.com/maps/api/geocode/json?address=kensington,%20san%20diegoGoogle MapsでMaps APIの位置情報が見つからない場合

{ 
    "results" : [ 
     { 
     "address_components" : [ 
      { 
       "long_name" : "Kensington", 
       "short_name" : "Kensington", 
       "types" : [ "neighborhood", "political" ] 
      }, 
      { 
       "long_name" : "San Diego", 
       "short_name" : "San Diego", 
       "types" : [ "locality", "political" ] 
      }, 
      { 
       "long_name" : "San Diego County", 
       "short_name" : "San Diego County", 
       "types" : [ "administrative_area_level_2", "political" ] 
      }, 
      { 
       "long_name" : "California", 
       "short_name" : "CA", 
       "types" : [ "administrative_area_level_1", "political" ] 
      }, 
      { 
       "long_name" : "United States", 
       "short_name" : "US", 
       "types" : [ "country", "political" ] 
      } 
     ], 
     "formatted_address" : "Kensington, San Diego, CA, USA", 
     "geometry" : { 
      "bounds" : { 
       "northeast" : { 
        "lat" : 32.777394, 
        "lng" : -117.0968502 
       }, 
       "southwest" : { 
        "lat" : 32.755116, 
        "lng" : -117.1127622 
       } 
      }, 
      "location" : { 
       "lat" : 32.7668062, 
       "lng" : -117.1058848 
      }, 
      "location_type" : "APPROXIMATE", 
      "viewport" : { 
       "northeast" : { 
        "lat" : 32.777394, 
        "lng" : -117.0968502 
       }, 
       "southwest" : { 
        "lat" : 32.755116, 
        "lng" : -117.1127622 
       } 
      } 
     }, 
     "place_id" : "ChIJQXneX0pU2YARsIgYMQOsyks", 
     "types" : [ "neighborhood", "political" ] 
     } 
    ], 
    "status" : "OK" 
} 

下のリンクは(場所API)が見つける傾けること しかし

{ 
    "html_attributions" : [], 
    "results" : [], 
    "status" : "ZERO_RESULTS" 
} 

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=36.26361161176487,-115.12227065576182&keyword=kensignton,%20san%20diego&rankby=distance(APIキーなしそれでもキー、それはZERO_RESULTSで応答してもちろん、この1つの文句を言わない仕事)私はmap apiを使って私の近くのスターバックスを見つけることができません(私は試してカナダに送ってくれました)。だから、スターバックス、近所、または住所のいずれかを検索し、合理的な結果を得るにはどうすればいいですか?

+0

一部の不自由な人は質問を下げました... meh – user438431

答えて

1

"近所"とは何を意味するのかよくわかりませんが、下のリンクはケンジントン、サンディエゴAPIキーを使用してください)。返される詳細は、マップ検索とは明らかに異なります。検索のこのタイプの

https://maps.googleapis.com/maps/api/place/textsearch/json?location=36.26361161176487,-115.12227065576182&query=kensignton,%20san%20diego&key=your-api-key

、TEXTSEARCH代わりに近くの検索を使用してみてください、と「クエリ」で「キーワード、またはname」を交換してください。

このページに移動し、詳細については、「テキスト検索リクエスト」セクションまでスクロールしてください。 https://developers.google.com/places/web-service/search

+0

textsearchがトリックをしました。このAPIはPlaces API Webサービスには表示されませんが、Places Javascript APIにリストされています。ポインタありがとう! – user438431

関連する問題