2017-03-14 5 views
0

google APIを使用して、施設/ natural_featureを結果から除外するにはどうすればよいですか?maps.googleapis.comからシチリア(地域)を取得できません

たとえば、地域としてシチリアを取得できません。

これはURL、私はいつも私が設立/ natural_featureとしてではなく、領域としてシチリアを取得し、「アドレス」パラメータを置くことを試みるものは何でもhttp://maps.googleapis.com/maps/api/geocode/json?address=Sicily,+Italy&components=administrative_area

です。

シチリアはplace_idが「ChIJs1lT0GhiEBMRUH22ZykECwE」の地域として存在しますが、検索では届きません。

シチリア地域:https://maps.googleapis.com/maps/api/place/details/json?key=API_KEY&placeid=ChIJs1lT0GhiEBMRUH22ZykECwE

答えて

0

アプリケーションは、ユーザとの対話を想定した場合、場所の自動補完を助けるべきです。これはbest practices文書の推奨アプローチです。

それ以外の場合は、フォワードジオコーダで結果の種類を指定できないことがあります。それは最も顕著であると考えられている機能を返します。明らかに、自然の特徴(島)はこの例の領域よりも顕著であると考えられる。私が考えることができるユニークな問題を回避するには、最初の要求から座標の逆ジオコーディングを適用し、管理領域レベル1

https://maps.googleapis.com/maps/api/geocode/json?latlng=37.3979297%2C14.6587821&result_type=administrative_area_level_1&key=YOUR_API_KEY

の結果タイプを設定されています
関連する問題