2012-05-09 91 views
1

我有一個城市地區的MySQL數據庫。每個區域的屬性有:lat,lng,SWLat,SWLng,NELat,NELng。找到一個位置的邊界?

我需要寫一個查詢的幫助告訴我一個給定位置的區域,它由Lat & Lng組成。

在此先感謝,薩爾。

回答

2

不是真的足夠的信息,但是這似乎符合這個要求:

SELECT * FROM table WHERE 
myLat >= SWLat AND myLat <= NELat AND 
myLng >= SWLng AND myLng <= NELng 

myLatmyLng是你正在努力尋找含有區域的位置的座標。

+0

謝謝安德魯。它似乎工作。將進行更新,當我能夠進行廣泛的測試。我認爲這將是非常複雜的近似公式。薩爾。 – Shobbi

相關問題