この質問は、Google Maps APIのジオコーディングに関するものです。住所をジオコーディングして場所を表示することはできますが、これは住所が有効な場合に機能します。
無効な場合(エラーがある場合)、現在、場所の取得中にエラーがあることを示すスマートメッセージを表示していますが、入力したアドレスに最も近い場所を表示する必要があります。
次善の場所でマーカーを取得するにはどうすればよいですか?
これが私が試したことです:
カンマに基づいてアドレスを分割し、各サブストリングをジオコーディングして、最初の一致でマーカーを取得しますが、これによりいくつかの大きなエラーが発生しました。
私が今やろうと思っているのは:
yahoo Maps APIを使用して郵便番号をジオコーディングしますが、唯一の問題は、ユーザーが住所として入力したものに近いとは思わないことです。
解決策はありますか?