2

ユーザーが郵便番号を入力すると、入力した郵便番号に近いすべての郵便番号が表示されるよりも、郵便番号を検索する機能を実装したいと考えています。Google API やその他のソリューションのような無料の API があれば教えてください。

4

3 に答える 3

1

まず、このような無料の郵便番号データベースを入手してください。これにより、入力した郵便番号から緯度と経度に変換できます。緯度と経度のデータベース キーも作成する限り、(並べ替えられた値を上下に移動することによって) 近くのすべての緯度と経度を検索し、目的の距離内にあるすべての郵便番号を取得できます。

緯度と経度の距離を計算する方法の例を次に示します。

于 2011-08-03T05:55:18.850 に答える
0

私は住所確認の分野で働いています。そこでは、これを行った経験があります)「郵便番号」と「ジオコーディング」は流行語です。位置をさらに正確にするには、完全な住所を確認し、ZIP+4コードを追加することを検討してください。これにより、より関連性の高い結果がユーザーに提供されます。

一般に、無料サービスはそのような価値を提供しませんが、そのデータを配布するためにUSPSによって公式にライセンスされているか、認定されている手頃なオプションがいくつかあります。そのようなサービスの1つがLiveAddress(私が自分で取り組んだサービス)です。ZIP + 4コードは、一般的な郵便番号よりも正確であるため、より正確な地理的位置の結果が得られます。

于 2012-01-06T19:16:10.453 に答える
0

私はあまり詳しく調べていませんが、USPS は多数の API とデータベースを提供しています。Address Information API をチェックしてみてください。誰かが正確なデータベースを持っているとしたら、それはおそらく USPS です。

https://www.usps.com/business/webtools.htm

都市の郵便番号を手動で検索できる Web ツールがいくつかあるので、使用できる同様の機能があるかもしれません。

于 2011-08-03T05:54:48.260 に答える