4

ユーザーが都市と州に基づいて検索できるようにするソリューションを開発する必要があります。ユーザーは、検索結果にその都市と州の一致だけでなく、半径 25、50、100 マイルの一致も含めるように要求できる必要があります。求人サイトがこの種のことをしていることがわかります。これはどのように行われ、オープン API を提供するベンダーはありますか?

ありがとう

4

3 に答える 3

3

対応する緯度と経度を含む都市、州、および郵便番号のデータベースから始めたいと思うでしょう。 このようなデータベースを無料でダウンロードできるサイトへのリンクを次に示します。

次に、ユーザーが入力した都市/郵便番号から半径 X マイル以内にある都市/郵便番号を見つけるアルゴリズムが必要です。 これを行う方法を説明する別のリンクを次に示します。

于 2009-03-05T16:06:02.577 に答える
0

GeoNamesを見たいと思うかもしれません。

GeoNames 用の .NET WCF クライアントを作成しました。ここから入手できます。

于 2009-03-10T18:53:53.003 に答える