2016-11-15 9 views
-2

座標のデータベース(mysql)を選択するヘルプ。緯度/経度のフィールドを持つ表があります。サンプルは長方形の形でなければなりません。ありがとうございました! 、exampleバウンディング・スクエア内のポイントの選択

は、私はそれhttp://www.movable-type.co.uk/scripts/latlong-db.htmlを試してみましたが、それはあなたが長方形の内側の点を選択する必要がある場合は、矩形

+2

をポイントを選択することができます。何を試しましたか?あなたはどんな問題に遭遇しましたか? – Chris

答えて

0

の所定の大きさの形で必要であるあなたのRECTはTHR COORD($ minLatを持っていると仮定すると です$ minLng、$ MAXLAT、$ maxLng) あなたは、単にスタックオーバーフローがどのように動作するかではありません、このよう

 select * from my_table 
     where 
     point_lat >= $minLat 
     AND point_lat <= $maxLat 
     AND point_lng <= $maxLng 
     AND point_lng >= $minLng; 
+0

緯度(180-180)と経度(90-90)を考慮する必要があります。 –

+0

右($ minLat、$ minLng、$ maxLat、$ maxLng)を使用すると、選択作業ができます。 – scaisEdge

+0

ビッグありがとう!ワーキング! –

関連する問題