我第一次使用MKMapView。iphone - 從谷歌地圖的MKMapView URL
我需要在一個MKMapView中顯示一些地址:地址(解析一個xml文件)是谷歌地圖鏈接。
是否可以使用URL設置MKMapView的座標? 或者我需要採取經度和latidude?
感謝
我第一次使用MKMapView。iphone - 從谷歌地圖的MKMapView URL
我需要在一個MKMapView中顯示一些地址:地址(解析一個xml文件)是谷歌地圖鏈接。
是否可以使用URL設置MKMapView的座標? 或者我需要採取經度和latidude?
感謝
要上繪製的MKMapView一個點,我敢肯定你所需要的點的經度緯度&。
據我所知使用iPhone的MKMapView &相關的課程,你可以做反向地理編碼(即 - 轉換longitide &緯度到地址),但我認爲走另一條路 - 前進地理編碼(地址爲經度/緯度)不受支持。
有很多服務可以使用,雖然這不是谷歌做的向前地理編碼 - 其中之一是Geonames。免費服務沒有支持合同,所以它可能會在沒有通知的情況下停止工作 - 但它似乎對小型或離線操作有用。
祝你好運!
您必須採取點的經緯度位置,否則 您可以提供谷歌地圖服務的地址,它將提供JSON或XML格式的經緯度位置(供參考請參閱谷歌逆向地理編碼)。
http://googlemapsapi.blogspot.com/2006/06/geocoding-at-last.html
使用NSMutableRequest類發現時的緯度和長, 參考urlString-
NSString *urlString = [NSString stringWithFormat:@"http://maps.google.com/maps/geo?q=%@&output=csv", theAddress]; NSString *locationString = [[[NSString alloc] initWithContentsOfURL:[NSURL URLWithString:urlString]] autorelease];
爲的MKMapView你可以參考這個blog- link
看看應用程序的URL方案,您可以傳入值並將其作爲字典讀取。您可以傳入經緯度並設置MKMapview中心和縮放 – 2011-02-15 10:38:42