0

私はすべてのテイクアウト レストランが登録されているウェブサイトを開発しています。また、Google マップにレストランの場所をマークし、緯度と経度をデータベースに保存できるようにしました。

半径 25km のレストランを検索する必要があります。また、ユーザーの緯度と経度をデータベースに保存しています。

つまり、私の要件は、ユーザーの場所から半径 25 km 内にあるすべてのレストランを表示する必要があるということです。

4

2 に答える 2

0

MySQL などの空間インデックスを持つデータベースを使用できます。クワッドキーを使用することもできます。私の php クラス hilbert-curve @ phpclasses.org をダウンロードできます。クワッドキーとメルカトル図法を使用します。

于 2013-10-03T09:27:40.537 に答える