Python 从Google Maps获取边界框内匹配的Lon/Lat记录

Python 从Google Maps获取边界框内匹配的Lon/Lat记录,python,django,google-maps,Python,Django,Google Maps,我正在使用一些GoogleMaps边界框lon/lat点,需要在MySql数据库中找到所有位于该框中的lon/lat记录 任何帮助都将是惊人的 以下是我正在使用的数据: ((-30.14348404555906,132.20886239843753),(-27.740202928232875,135.99914560156253)) 在没有任何其他地理索引的情况下,您需要遍历数据库中的所有记录,以查看它是否落在该框中 -30.14348404555906 < lat < -27.7

我正在使用一些GoogleMaps边界框lon/lat点,需要在MySql数据库中找到所有位于该框中的lon/lat记录

任何帮助都将是惊人的

以下是我正在使用的数据:

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

在没有任何其他地理索引的情况下,您需要遍历数据库中的所有记录,以查看它是否落在该框中

-30.14348404555906 < lat < -27.740202928232875

如果你需要做很多这样的操作,你的数据库是大的,我建议你使用一些类似的地理空间结构,或者考虑使用Lucene/SoR

132.20886239843753 < lng < 135.99914560156253