Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在谷歌地图中实时绘制路线和计算距离_Javascript_Android_Google Maps_Ionic - Fatal编程技术网

Javascript 在谷歌地图中实时绘制路线和计算距离

Javascript 在谷歌地图中实时绘制路线和计算距离,javascript,android,google-maps,ionic,Javascript,Android,Google Maps,Ionic,我一直在开发一个ionic应用程序,它可以让用户找到两个地方之间的距离,并显示推荐的路线 该应用程序还每隔2秒更新数据库中用户的lat和long 现在我需要实现用户将在A点和B点之间行驶的实际距离和路线,但我很困惑,我到底要如何实现这一点 我应该每隔2秒将lat和long存储在一个数组中,然后在地图上绘制它们吗。我了解了google roads api,但它只接受高达100个lat和long值。如果驾驶员没有按照推荐的路线行驶,我应该如何计算距离 我对实现感到困惑,因为我需要保存状态,所以我想在

我一直在开发一个ionic应用程序,它可以让用户找到两个地方之间的距离,并显示推荐的路线

该应用程序还每隔2秒更新数据库中用户的lat和long

现在我需要实现用户将在A点和B点之间行驶的实际距离和路线,但我很困惑,我到底要如何实现这一点

我应该每隔2秒将lat和long存储在一个数组中,然后在地图上绘制它们吗。我了解了google roads api,但它只接受高达100个lat和long值。如果驾驶员没有按照推荐的路线行驶,我应该如何计算距离


我对实现感到困惑,因为我需要保存状态,所以我想在数据库中保存坐标。但似乎每次旅行我都要保存数千个坐标。这个问题有什么解决办法吗?

可能是重复的,但我不需要两点之间的距离。我需要用户旅行的实际距离,用户可以选择任何路线或随时更改路径,否则可能无法定义第二个点。