我正在研究 GPS 位置,我需要在相应地址中转换纬度和经度。我有一个包含所有纬度和经度的数据库(超过 1,50,000 个数据),其实际地标即地址位于一个主表中。
我们已经在许多穿越所有地理位置的车辆上安装了 GPS 设备。该设备每 2 分钟发送一次经纬度的实际位置,我得到这个纬度和经度并映射到我们的主表并检查我们主表的哪个地标附近。为了进行这个计算,我做了一些数学运算,将一些增量值添加到从车辆获取的纬度和经度上,然后从我的主表中找到最近的搜索,一旦我们发现我们显示车辆距离 XYZ 位置 5 公里,我们得到 XYZ 位置主表是最近的点。
这个程序基本上要花很多时间来计算位置,因为我们在 Vehicle 上安装了 10,000 个 GPS 设备,每个设备在 2 分钟内发送 GPS 数据,所以你可以想象我们得到了多少数据。
你能帮我解决这个问题,让它变得非常可扩展和快速。
提前致谢。