Tag: clgeocoder

Список стран с обратным геокодом Apple

Я использую Swift для создания обратного геокода на месте устройства, получая страну. Затем найдите индекс этой страны в массиве и прокрутите этот индекс в моем UITableView . Моя проблема в том, что я не могу найти список названий стран, которые Apple вернется. Например, мой UITableView может иметь строку с названием «Соединенные Штаты Америки», но страна, […]

Обратный геокод CLGeocoder из заданного местоположения

Учитывая долготу и широту не мое текущее местоположение, как я могу выполнить обратный поиск по геокодированию с помощью GLGeocoder ? self.geoCoder = [[CLGeocoder alloc] init]; self.locationManager = [[CLLocationManager alloc] init]; self.locationManager.delegate = self; // [self.locationManager startUpdatingLocation]; [self.geoCoder reverseGeocodeLocation: locationManager.location completionHandler: ^(NSArray *placemarks, NSError *error) { // [self.locationManager stopUpdatingLocation]; CLPlacemark *placemark = [placemarks objectAtIndex:0]; // Long […]

iOS5 CLGeocoder

Я разрабатываю приложение для iPhone для IOS5. В настоящее время я использую класс CLGeocoder, расположенный в рамках CoreLocation. Я не могу понять, вызван ли блок обработчика завершения в конце, после того, как геокодирование происходит или одновременно. Я знаю только, что блок обработчика завершения запускается в основном потоке. Кто-нибудь знает, выполняется ли блок обработчика завершения по […]

CLGeocoder reverseGeocodeLocation возвращает метку с разными lat / long? (прилагается пример детской площадки)

Почему CLGeocoder reverseGeocodeLocation возвращает метку с разными латами / длинными, когда она просматривает адрес? Справочная информация. С точки зрения пользователя, «долгое нажатие» на карте, чтобы удалить булавку, но мой код обратит геокодирование, чтобы иметь возможность указать имя области на Pin, но затем сброшенный PIN-код находится в другом месте (т.е. не хороший пользовательский опыт). Поэтому я […]

Как получить долготу широты с использованием почтового индекса / почтового кода с использованием CLGeoCoder в iOS?

Я новичок в программировании Objective-C. Я хочу отобразить местоположение в MapView по почтовому индексу / почтовому индексу. Для этого я должен найти широту и долготу. Я уже упомянул много решений, передав почтовый код веб-сервису и получив ответ со всей информацией. Но я не хочу использовать какой-либо веб-сервис. Я хочу сделать это с помощью CLGeocoder Я […]

Ошибка CLGeocoder. Код GEOErrorDomain = -3

Когда я попытался использовать обратное геокодирование, появилось это сообщение об ошибке. Ошибка геокодирования: Error Domain = GEOErrorDomain Code = -3 "(null)" Мой код ниже: import CoreLocation geocoder.reverseGeocodeLocation(location) { (placemarks, error) in if let placemarks = placemarks { reverseGeocodeLocations[hash] = placemarks } callback(placemarks, error) } Это работает только время от времени, и я запрашиваю reverseGeocode несколько […]

CLGeocoder когда-либо возвращает одну метку

Я хочу возродить этот и этот вопрос, потому что проблема по-прежнему сохраняется для меня, поэтому я пишу новый вопрос. Это мой код: – (SVGeocoder*)initWithParameters:(NSMutableDictionary*)parameters completion:(SVGeocoderCompletionHandler)block { self = [super init]; self.operationCompletionBlock = block; Class cl = NSClassFromString(@"CLGeocoder"); if (cl != nil) { if (self.geocoder_5_1 == nil) { self.geocoder_5_1 = [[cl alloc] init]; } NSString *address […]

Ошибка возврата CLGeocoder: операция не может быть выполнена. (ошибка kCLErrorDomain 8.)

Я вызываю эту функцию, как только я получаю адресString: [[self geocoder] geocodeAddressString:addressString completionHandler:^(NSArray *placemarks, NSError *error) { if (error) { block(nil, nil, error); } else { CLPlacemark *placemark = [placemarks onlyObject]; block(placemark, self.name, error); } }]; Он возвращает метки в качестве значения nil и error: Error Domain = kCLErrorDomain Code = 8 «Операция не может […]

Получить текущий город и страну от CLGeocoder?

Я по всему интернету пытался выяснить, как получить город и страну от CLGeocoder . Я могу легко получить долготу и широту, но мне нужна информация о городе и стране, и я продолжаю использовать устаревшие методы и т. Д. Любые идеи? Он в основном должен получить местоположение, затем иметь NSString для страны и NSString для города, […]

получить ближайшие места из моего текущего местоположения

В настоящее время я разрабатываю мобильное приложение для iOS, которое состоит из части, которая требует определения текущего местоположения пользователей и текущего местоположения, я хочу найти ближайшие местоположения. Есть ли способ реализовать это? Я сделал некоторое кодирование для поиска текущего местоположения пользователя. вот мой фрагмент кода, CLGeocoder *geocoder = [[CLGeocoder alloc] init]; [geocoder reverseGeocodeLocation:locationManager.location completionHandler:^(NSArray *placemarks, […]

Давайте будем гением компьютера.