0

我必须获得路由方向,即我提供的两个位置之间的所有经纬度位置。我知道下面的代码适用于此并在响应中提供 js 文件。但此代码仅在两个提供的位置不远时才有效。但是如果到目前为止假设在印度和澳大利亚之间有两个位置,那么这将是行不通的,并且在 js 文件中没有给出任何内容。我的代码如下。

[NSString* str1 = [NSString stringWithFormat:@"%f,%f", loc1.latitude, loc1.longitude\];
    NSString* str2 = [NSString stringWithFormat:@"%f,%f", loc2.latitude, loc2.longitude\];

    NSString* urlStr = [NSString stringWithFormat:@"http://maps.google.com/maps?output=dragdir&saddr=%@&daddr=%@&output=dragdir", str1, str2\];]

我该怎么办,或者我遗漏了任何东西或需要任何过滤。请帮助我。

- 提前感谢

4

1 回答 1

2

首先在 maps.google.com-> getdirection 中检查并检查您的位置,它没有响应,因为在印度和澳大利亚之间,如果您只检查给出正确路径的陆地联合国家,则没有物理根,因此可能相同iOS中的案例..

于 2012-04-06T05:08:46.133 回答