3

Google マップ API に基づく店舗検索機能を備えた顧客がいます。数日前、ロケーターが「カリフォルニア州カーソン」を見つけられないという苦情が寄せられました。これは、Google 自体の非常に単純なデモであり、いずれも機能しません: http://gmaps-samples.googlecode.com/svn/trunk/geocoder/ singlegeocode.html

Google サポートに連絡する方法はありますか? 連絡先情報を検索しようとしましたが、有用なものは見つかりませんでした。

4

2 に答える 2

2

ロサンゼルスの南の地図にカーソンがマークされているので、バグのように見えます. それが起こります: ジオコーダー データが更新され、時には見逃されることがあります。バグは課題トラッカーで提起する必要があります。新しいバグを報告するときは、必ず最初に検索して (これに関する以前のレポートは見つかりませんでしたが)、適切なテンプレートを選択してください。

http://code.google.com/p/gmaps-api-issues/issues/list

店舗検索アプリの場合、West Carson を検索するのが適切な出発点であることに気付くかもしれませんが、これは実用的な回避策とは言えません。代わりに郵便番号を使用してみてください。

于 2012-05-18T17:22:22.590 に答える
0

これは実際にはバグではないと思います。「Carson, CA」の検索に間違った API を使用している可能性が高いと思われます。私は厳しくしているわけではなく、助けようとしているだけです。ただし、ジオコーディングには 2 つの基本的な機能があります。

  1. 住所を入力として指定すると、その住所の最適な Lat-Lng 座標で応答します。
  2. 座標を入力として指定し、最も近い既知の住所を返信します (リバース ジオコーディングと呼ばれることもあります)。

入力として "Carson, CA" を使用すると、住所を定義するのに十分な情報が提供されていないように見えます。これはおそらく、Geocoder に十分な情報がなかったことを意味します。同じことが店舗検索にも当てはまります。「Carson, CA」は店舗ではありません。

この種の検索に使用したいのは Google Places API dev-guideだと思います。実際に探しているのは場所であり、座標や住所ではありません。たとえば、Google プレイス オートコンプリートを使用すると、 、 、または (他にもあります) など、さまざまな を検索するようにツールをtypes設定countriesできcitiesますgeocode。1つ目は、countriesオーストラリア、バハマ、カナダなどの場所を見つけることができます. 2 番目の ではcities、アルバカーキ、バトン ルージュ、カリフォルニア州カーソンなどの場所を見つけることができます。最後にgeocode、Geocoder を使用するときに基本的に使用しているものである住所検索に制限します。

先日、「リグレー フィールド」を含むリクエストをジオコーダーに送信したときに、同じ過ちを犯しました。その結果、ジョージア州の「リグレー フィールド ロード」にある住所ができました。しばらく考えてから理解するまで、私は非常に混乱していました。リグレー フィールドは場所であり、住所ではありません。私は最近、たくさんの作業を行ってきましたが、Autocompleteこれにより、ルックアップの 2 つのモードの違いが明確になりました。type可能な解決策として、 に特定のを指定しない場合Autocomplete、それらすべてが使用されるため、場所や住所を見つけることができます。これにより、サイトにより機能的なソリューションが提供される場合があります。

とにかく、役立つフィードバックを提供しようとしているだけで、役に立てば幸いです -

于 2012-05-18T19:30:55.730 に答える