2016-06-30 7 views
0

郵便番号を解析するライブラリ(理想的には世界共通ですが少なくとも米国)があり、アドレスがアパートか戸外の家であるかどうかを確認する一般的な方法?住宅タイプを区別するために郵便住所を正規化する

+0

で、いくつかのマンションは、建物内のアパートから区別することは不可能と思われる、各家は異なる「家の番号」を有すると、同じ通りの番号を持つことができます。 Apples CLGeocoderクラスを使用して試すことができるアドレスを「正規化する」。 – EmilioPelaez

+0

もちろん、それはAPT 1やUNIT 1などのアドレスの一部なので、正規化することはまだ可能です。右?例えば – user393144

+0

このモジュールは、すべてのアドレスコンポーネント、プロパティ、およびサブプロパティ(アパートメントなど)の識別子を分離することができます。https://pypi.python.org/pypi/postal-address https://github.com/kimryan/Lingua-EN-AddressParse –

答えて

0

英国では、1つの郵便番号で複数の住所をカバーすることができます。そのうちいくつかは戸建ての家屋でも、一部はアパートでも構いません。

プロパティがイングランドとウェールズにあり、プロパティが1995年以降に販売されている場合は、Land Registryの公開価格有料データセットで検索できます。このデータセットには、そのプロパティが切り離され、セミデタッチ、テラス、またはフラット(アパート):米国で

https://www.gov.uk/government/collections/price-paid-data

0

あなたはアドレスに接続USPSデータをバック返すサービスを使用することができます。たとえば、SmartyStreets(免責事項:私はそれらのために働いています)には、住所を入力として受け取り、その住所に関する多くの情報(レコードの種類を含む)を出力するUS Street APIがあります。レコードタイプは、住所が戸建住宅かマンションタイプの複合施設(高層)かを教えてくれます。詳細hereを参照してください。

また、関連性は低いようだthis similar question

関連する問題