質問

私は現在、英国に多くの店舗を持つ英国の会社のために Web アプリを構築しています。以下に基づいて「最寄りの検索」を実装したいと考えています。

  1. 郵便番号
  2. ランドマーク

したがって、ユーザーはどちらかを入力して、最も近いもののリストを取得できます。私はデータベース内の郵便番号データを使用し、ピタゴラスを使用して最も近い郵便番号を見つける前にこれを実行しました。

理想的には、これを行うために Web サービスを使用したいのですが、まったく見つかりません。

私の質問は次のとおりです - このようなサービスを実装する最善の方法は何でしょうか?サードパーティのアプリを使用するか、自分で作成します。?

役に立ちましたか?

解決

英国の特定のノートで非常にsanelyも記載されているさまざまなオプションが<存在するのhref = "http://www.hm2k.com/posts/how-to-search-by-nearest-uk-postcode-in-php "REL =" nofollowをnoreferrer ">ここの

あなたは(座標に郵便番号から)逆ジオコーディングを外部化し、その後、最も近いものを得るために郵便番号または位置の座標で格納位置と交差すべきです。別の例ここのがありますます。

ジオコーディングを外部化する理由も、あなたの制約が可能与えられていない可能性があります継続的なデータベースを更新する必要性からあなたを軽減することです。

他のヒント

// earthcode:

<のhref = "HTTPの場合、 Geokit宝石のを見てみましょう。 COM /ブログ/ / 02 2007 / database_distance_calculations.html」のrel = "nofollowをnoreferrer" でない場合は>アイデアを実現するためにを。

あなたはピタゴラスを使用する場合は、

また、英国では、あなたは非常に著しく不正確な回答を得ることができます。あなたは本当に半正矢をしたい、と誰か他の人はほぼ確実に関係なく、あなたがにしているどのようなプラットフォームのハードワークを行っていない。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top