私が構築しているアプリは、ユーザーがいる都市/町に基づいてイベントにユーザーを一致させることができる必要があります。私はまだRailsに比較的慣れておらず、Geolocationとアプリ内の場所の使用にまったく慣れていません。ユーザーが1つまたは複数の都市を持ち、イベントには、入力されたイベントアドレスから取得することで、ユーザーに特に尋ねることなく抽出したい1つの都市が含まれるデザインを考えました。
主に、アドレスを正しく一貫して入力するための外部チェックを提供するだけでなく、マップを表示するために、このjqueryアドレスピッカー(https://github.com/sgruhier/jquery-addresspicker)をインストールしました。残念ながら、Googleから返されるデータには都市は含まれていませんが、都市名と確実に相関しない「地域」または「行政区域」が含まれています。返される地域は、私の故郷の私たちが「郊外」と呼ぶものに似ています。私が調達する必要があるのは都市です。これにより、ユーザーは郊外のイベントだけでなく、都市のすべてのイベントを検索できるようになります。
誰かが私がこれを行う方法についてアドバイスを提供できますか?どうもありがとう。
編集:Googleマップの制限に問題が発生したり、ジオコーディングなどの費用を支払ったりしないように、クライアント側でジオコーディングを実行したいことを追加する必要があります。