我有一个印度PIN(邮政编码大约19000+)及其质心纬度和经度的数据库。现在,对于我的应用程序,我需要一个现成的估算器,它可以告诉我两个密码之间的行驶距离(我可以使用Google Maps Distance API一次找到该值)。我的问题如下:
直到现在我的方法:
我考虑过将其存储为多对多模型,但我估计它将存储约180 million record s。有没有更有效的模式来存储这些数据?
我也是要解决这个错误,还有一种更Python化的方式来做到这一点。我不能使用Haversine公式或pgeocode,因为它们返回的是地理距离而不是行驶距离。