标签: python django google-maps
我正在处理一些Google地图边界框lon / lat点,需要找到MySql数据库中所有记录,其中lon / lat位于该框内。
任何帮助都会很棒!
这是我正在玩的数据:
((-30.14348404555906,132.20886239843753),(-27.740202928232875,135.99914560156253))
答案 0 :(得分:0)
没有任何其他地理索引,您需要浏览数据库中的所有记录以查看它是否属于该框
-30.14348404555906 < lat < -27.740202928232875
和
132.20886239843753 < lng < 135.99914560156253
如果您需要进行大量此类操作并且数据库很大,我建议您使用一些地理空间结构,例如rtree和k-d tree,或者考虑使用lucene / solr