を私が検証した後、住所、市、州、国からなる正しいデータする必要があります。
GoogleマップAPI /関数を使用してこれを行う方法はありますか?つまり疑わしいアドレスフィールドを入力し、正しいフィールドを出力しますか?
この関数がアドレスの地理座標を出力できるのであれば、それは素晴らしいことでしょう。
を私が検証した後、住所、市、州、国からなる正しいデータする必要があります。
GoogleマップAPI /関数を使用してこれを行う方法はありますか?つまり疑わしいアドレスフィールドを入力し、正しいフィールドを出力しますか?
この関数がアドレスの地理座標を出力できるのであれば、それは素晴らしいことでしょう。
州、prolly。シティ...うーん。 steeetを参照してください...どのようにリベラルなGoogleが収縮しているかによって異なります... Dr = drive、St = street、でもセント... St. Guiness S、St. Paul、Mi ....
それを吸うと...私の推測を参照してください?いいえ、確信ではありません。
しかし、なぜ私たちにお尋ねしますか?なぜGoogleに尋ねないのですか?またはhttp://www.openstreetmap.org/
住所は惑星の物理的な場所です。完全に検証されたアドレスを取得するには、すべてが正しいものでなければなりません。あなたは実際に右の通りに存在する家の番号を持っている必要があります。正確な綴りと正しい都市に実際に存在する通りを持たなければなりません。あなたは州に存在する都市を持っていなければなりません。そして、あなたはその国に存在する州を持たなければなりません。必要なのは、あなたのアドレスをマスターアドレスリストと比較する方法です。何らかのアドレス確認が必要です。
ほとんどの国では信頼できるマスターアドレスリストがありません。正確なリストを持つ国の数は少なくても増えています。ここにはいくつかあります:アメリカ、カナダ、イングランド、ドイツ確かに多くの国がありますが、国の大多数はありません。
Googleマップでは実際にアドレスの検証は行われません。彼らはあなたの住宅番号の特定の範囲内に住所が収まることを知らせます。たとえば、任意の都市ブロックについて、開始および終了の第1の番号範囲を決定することができる。市のブロックに10の家があり、各家の数字が50ずつ上がる場合は、50,100,150,200などの家の番号があります。ただし、Googleマップでは、32の住所を入力することもできますそれと同じ通りで、それはあなたのためにマップされます。ストリートビューを見る時間があれば(存在する場合)、数字32は2つの異なる家の中間にあり、おそらく実際には存在しないことがわかります。それは速い方法ではなく、非常に正確な方法でもありません。
つまり、Googleマップはクレジットカード番号でチェックサムを実行するようなものです。クレジットカードはいくつかの基本的なテストに合格していることがわかりますが、実際にはであるかどうかを確認するには、が良いです。承認トランザクションのために提出する必要があります。あなたのシステムがクレジットカード情報(この場合ストリート情報)を収集していた場合、収集されたデータが潜在的ではなく本物であるかどうかを知ることは素晴らしいことではありませんか?
APIにアクセスできる多数のアドレス確認サービスがあります。これらのいずれかを使用すると、住所が実際のものか成果物かを判断できます。米国では、このデータは米国郵便局によって毎月更新されています。
私はSmartyStreetsの創設者であり、米国内の住所の住所確認を提供しています。
State、prolly。シティ...うーん。 steeetを参照してください...どのようにリベラルなGoogleが収縮しているかによって異なります... Dr =ドライブ、St =通り、*でもSt. * ... St. Guiness S、St. Paul、Mi .... – Mawg
有効な国際的なアドレス形式の数を考慮してください。 –