Google geocoding API を使用して住所照合アプリケーションを開発しています。問題は、検証しようとしているデータベース内のアドレスの一部が次のようなものであることです。
ATTN: Mr. THOMAS WONG 2457 Yonge St., Toronto, ON, N2S 2V5, Canada
それよりも
2457 Yonge St.、トロント、オン、N2S 2V5、カナダ
最初の文字列は null の結果を返します (個人の名前で始まるため)。2 番目の文字列は検証され、完全に正しい住所が返されます。
私の質問は次のとおりです。この問題に対する正しいアプローチは何でしょうか? アドレス文字列から関連部分だけを抽出する方法を考えていますが (関数を使用して)、もっと良いアイデアがあるのではないでしょうか?
ありがとう、MR