当用户在我的应用程序中定义它的方向时,我需要固定且稳定的路径。 我用这两种方式。 方式1:
for (k = 0; k < legs.length; k++)
{
var leg = legs[k];
var steps = leg.steps;
for (j=0; j < steps.length; j++)
{
var step = steps[j];
var paths = step.path;
for (i=0; i < paths.length; i++)
{
path = paths[i];
}
}
}
方式2:
for (var i = 0; len = overview_paths.length; i < len; i++)
{
path = result.routes[0].overview_path[i];
}
但问题是,我得到的指向的数量是如此之多,我已经在我的应用程序中处理所有这些,所以我的应用程序变慢。 所以我需要一种方法来获得固定的和稳定的路径点,并且我也可以设置一些属性,例如相互之间的最小点距离,以便获得更少的点数。 我使用谷歌地图API 3。 固定点和稳定点都是磨石,存在于通过它的每条路径中