在Google地图的边界框中获取匹配的Lon / Lat记录

时间:2012-06-15 00:30:50

标签: python django google-maps

我正在处理一些Google地图边界框lon / lat点,需要找到MySql数据库中所有记录,其中lon / lat位于该框内。

任何帮助都会很棒!

这是我正在玩的数据:

((-30.14348404555906,132.20886239843753),(-27.740202928232875,135.99914560156253))

1 个答案:

答案 0 :(得分:0)

没有任何其他地理索引,您需要浏览数据库中的所有记录以查看它是否属于该框

-30.14348404555906 < lat < -27.740202928232875

132.20886239843753 < lng < 135.99914560156253

如果您需要进行大量此类操作并且数据库很大,我建议您使用一些地理空间结构,例如rtreek-d tree,或者考虑使用lucene / solr