当某个位置没有街景时,我希望找到最近可能的具有街景的位置?
我能想到的唯一方法是:
radius = 0;
noOfPoints = 3;
while(radius < 10 miles){
radius = radius + 0.2 miles
points = calculate 4 * noOfPoints at this radius
loop(points)
{
if(streetview visibile for point)
bingo, break;
}
break if bingo;
noOfPOints = noOfPoints+1;
}
但是,即使我想在10英里的范围内找到街景,并且希望能够在其中一个点上找到街景,这样做的成本也是非常昂贵的。换句话说,我可能会错过一个真正具有街景的点。
请问是否有更好的方法?