20

アドレスを必要とする英国のサイトでは、多くの場合、ユーザーに郵便番号の提供を求められます。次に、サイトは、その郵便番号に一致するさまざまなアドレスからの選択をユーザーに提供します。

郵便番号を住所に一致させるにはどうすればよいですか?

4

12 に答える 12

22

簡単な比較:

  • 理想的な郵便番号-https ://ideal-postcodes.co.ukにはnpmのパッケージがあり、手頃な価格です。アドレスを個別の部分および単一の文字列として提供します。これは、フォームに個別のビットとして入力するのに役立ちます(そして人々がカスタマイズできるようにします)。
  • getAddress - http ://getaddress.io-これもリーズナブルな価格です。分解されたコンポーネントではなく、単一の文字列としてのみ結果を提供します。これが良いか悪いかは、実際には状況によって異なります。
  • PostCode Anywhere - http: //www.postcodeanywhere.co.uk/-多くの大規模な世帯名で使用されていますが、他のソリューションよりもはるかに高価です。ただし、1日に最大50のJSON API呼び出しを直接取得できます。家番号と郵便番号に基づいて英国の住所を検索するにはどうすればよいですか?を参照してください。
  • 自分でPAFファイルを入手してくださいhttp://poweredbypaf.com-これは非常に高価です。
于 2014-12-03T12:18:23.720 に答える
16

Royal Mail PostcodeAddressFileが必要だと思います。そのリンクから:

PAFは、すべての既知の英国の郵便番号の唯一の完全な情報源です。

この情報のリクエストを処理するサービスは存在するため、少数のリクエストに対してこのようなサービスを使用する方が安価な場合があります(明らかに、何らかの理由でこのようなサービスが利用できない場合は問題が発生します)。

于 2009-12-14T11:00:33.777 に答える
5

これまで正式に行う唯一の方法は、郵便番号アドレスファイルを購入することでしたが、最近、2010年にデータが無料になる可能性があるというニュースがありましたので、待つことができるかどうかによって異なります。

于 2009-12-14T11:03:17.843 に答える
5

ここでの回答とは異なり、郵便局からの非常に高価なPAFは必要ありません。指定された郵便番号の番地と番地を返す商用サービス(おそらくPAFを利用)がいくつかあります。通常、リクエストごとに課金されます。私は特定のベンダーとの経験はありませんが、これは例です-capscan

于 2009-12-14T11:12:00.953 に答える
4

これを行うには、郵便番号アドレスファイルにアクセスする必要があります。これは、郵便番号から、通常はサードパーティを介して、毎年使用するためにライセンスされているものです。

ローカルで使用するパッケージを購入するか、Webサービスを使用するかのニーズに応じて選択できます。

Royal Mailのページは次のとおりです:http ://www.royalmail.com/portal/rm/jump2?mediaId = 400085&catId = 400084そしてそのページには、サービスプロバイダーへのリンクがあります。

于 2009-12-14T11:02:02.480 に答える
4

Postcode Anywhereは、そこにあるプロバイダーの1つです(私のクライアントの1つは、苦情なしにそれらを使用しています)。ライセンスは柔軟です: Postcode Anywhere UK Address Finder

于 2009-12-14T11:06:45.043 に答える
3

Googleが提供するようなジオコーディングサービスを使用できます。

GeoLocationUKへの物理アドレス

于 2009-12-14T11:00:30.800 に答える
2

英国の郵便番号(つまり、番地)のおおよその住所を取得したい場合は、PAFデータを使用せずに合法的に無料で取得できる方法があります。

  1. 郵便番号をジオコーディングする-これは現在、合法的に無料で行うことができます。OSがコードポイントデータベースをパブリックドメインにリリースしました
  2. Google Maps HTTP Geocoding APIを使用して、WGS84 lat / lngペアで逆引き参照を実行し、住所を取得します

この例として、このXMLWebサービスを見てください。

http://geo.jamiethompson.co.uk/W127RJ.xml

で説明:

http://jamiethompson.co.uk/projects/2010/04/30/an-open-free-uk-postcode-geocoding-web-service/

これは次を返します:

<result>
    <status>200</status>
    <message/>
    <postcode>W12 7RJ</postcode>
    <geo>
        <os_x>523180</os_x>
        <os_y>180541</os_y>
        <lat>51.510379</lat>
        <lng>-0.226376</lng>
        <landranger>TQ231805</landranger>
        <accuracy>1</accuracy>
        <key>UO1NV-4UO8</key>
    </geo>
<address>
    <street>White City Close</street>
    <locality>Hammersmith</locality>
    <district>Hammersmith</district>
    <county>Greater London</county>
</address>

特定の郵便番号の実際の住所の完全なリストを提供する商用製品ほど便利ではありませんが、「郵便番号は何ですか?家番号は何ですか?」を実行できます。型システム。

于 2010-05-19T13:02:25.583 に答える
1

PAF、またはPAFのライセンスを取得する商用Webサービス(いくつかあります)のいずれかを使用できます。通常、無制限のアクセスには「クレジット」を購入するか、定額料金を支払うと思います。

于 2009-12-14T11:04:32.680 に答える
1

すでに出てきた答えに追加するには:

有料製品では、通常、次のいずれかを支払います。

  • 構内レベル-より詳細で、その郵便番号の場所にある構内のリストをユーザーに提供できます

  • 通りのレベル-その郵便番号の場所にある通りと単純に一致します-あなたまたはあなたのユーザーは「住所の最初の行」に通常は家の名前または番号を入力します

この差別化は、ソースでのRoyalMailによるライセンスに組み込まれていると思います。構内レベルはかなり高価です

于 2009-12-14T11:09:57.447 に答える
1

ウェブサイトのショッピングカートまたは同様のシステムに追加する場合は、クリックごとにデータへのアクセスを購入できます。CRMなどの内部システムで使用している場合は、ユーザーごとのライセンスを購入する必要があります。

どちらの方法でも、 Webサービスを介してData8 PostcodeLookupAPIを使用できます。

于 2009-12-14T12:56:54.167 に答える
1

Royal Mail Postcode Address File(PAF)を購入する必要はありません。利用可能なAPIはたくさんあります。

getaddress.ioは、無料プランがあると私が見つけた唯一のものです。

https://getaddress.io

于 2014-11-14T09:54:16.927 に答える