3

我需要计算大量的驾驶距离,因为我正在运行遗传算法,该算法会根据一定的经度和纬度坐标计算最佳路线。目前,它正在使用Haversine公式,但它不足以产生准确的“最佳路线”。 由于性能和使用限制,我无法使用Google地图指示API /任何外部API(我估计每天的距离计算约为我当前列表中的点数)。 是否有任何数据库包含我可以购买/购买的“道路坐标/地址”,以便我可以像Google服务器那样在本地计算它?目前,我只需要在里约热内卢计算这些距离。实施它会太难吗?在没有Google Maps API的情况下在本地计算驾驶距离

回答

0

我已经使用USGS老虎/线数据来计算曼哈顿的路线和距离。我认为这可能是一个很好的开始。这些文件并不像Google那样最新,但如果您需要这些文件,则可以使用付费数据库。

+3

好的,但这些数据库提供什么样的数据?我如何计算与他们的距离? –

+0

“边界,道路,地址信息,水景等等。” http://www.census.gov/geo/maps-data/data/tiger.html这些文件为每个城市街区提供长/宽的坐标,我相信。 – Dogweather

+0

哎呀 - 我看到你不是在说美国。试着检查你的联邦政府提供什么。他们会有类似的服务。 – Dogweather

相关问题