![](/img/trans.png)
[英]How to get the address of a latitude and longitude in an iphone application
[英]How get latitude and longitude of whole address?
我使用的是Google Direction API,當我僅輸入城市名稱時,它會給出城市地址的來源和目的地的經度和緯度值。 當我輸入完整的地址時,例如B-1,ridhi sidhi,Chopra katla,Rani bazar,Bikaner,然后我不給出任何經度和緯度。 我如何從Google Direction API獲取該地址的緯度和經度?
NSString *urlString = [NSString stringWithFormat:@"http://maps.google.com/maps/geo?q=%@&output=csv",
[loactionTextField.text stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSString *locationString = [NSString stringWithContentsOfURL:[NSURL URLWithString:urlString]
encoding:NSUTF8StringEncoding
error:nil];
NSArray *array = [locationString componentsSeparatedByString:@","];
if(array == nil)
{
return;
}
else
{
if(array.count > 3)
{
lat = [[array objectAtIndex:2] doubleValue];
longt = [[array objectAtIndex:3] doubleValue];
}
}
我在此嘗試了您的地址,但它確實返回了lat和long。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.