Google map 半径検索についての質問です。

以下のサイトはどのような処理を行っているのでしょう?
http://www.travelplatz.com/kyoto/beauty.html


mysql5とphp5で名所サイトを作ろうとしています。
テーブルには、lat,lon の緯度経度座標が入っています。
ある座標から、半径3キロ以内のデータを、特異点に近い順に抽出することなど、sql文でできるのでしょうか?
よろしくお願いします。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2009/06/13 14:26:51
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:urekat No.1

回答回数12ベストアンサー獲得回数3

ポイント60pt

PostGIS

http://ja.wikipedia.org/wiki/PostGIS

幾何データ機能

http://neta.ywcafe.net/000597.html

いかがでしょうか。

id:seadwell

PostgreSQL って便利ですね。

やはりmysqlでのsql文では難しいんですね。

2009/06/08 17:02:48
  • id:pahoo
    以前、同様の質問をしたことがあります。ご参考まで。
    http://q.hatena.ne.jp/1224295014
  • id:seadwell
    コメントありがとうございます。
    一筋縄ではいかないのですね。
    処理を2つに分けるなど、非常に勉強になりました。
    ありがとうございます。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません