2012-03-13 3 views
0

Я хочу получить все адреса (широта, долгота, формат адреса) для одного запроса «поискового адреса» (немного расплывчатого типа «Услуги по консультированию Tata») в MapKit. Я искал в сети и наткнулся на GoogleMapsAPI WebServices.Как получить несколько адресов из API GoogleGeocoding?

http://code.google.com/apis/maps/documentation/geocoding/

Но проблема с ответом является то, что он возвращает только «один объект» в ответ «Результаты массива» для поиска адреса. В качестве примера, если вы ищете «Tata Consultancy Services», вы получаете только одно местоположение, форматированный адрес которого: «Бизнес-парк TCS Rajshree, Tadiwala Rd, Sangamvadi, Pune, Maharashtra, India». Мой вопрос: как я могу получить информацию о других местах как мы все знаем, что это не единственный офис TCS.

+0

может быть, это поможет вам. http://stackoverflow.com/questions/396819/geocode-multiple-addresses –

ответ

0

Я хотел бы привести две ссылки документации, связанные с вашей проблемой.

http://code.google.com/apis/maps/documentation/geocoding/#GeocodingRequests

«Как правило, только один вход в„результаты“массив возвращается при поиске адресов, хотя геокодировщик может вернуть несколько результатов при отправлении неточных запросов».

Таким образом, вы можете найти один или несколько результат. но по мере того как вы запрашиваете его у iPhone, и датчик по умолчанию имеет значение true. вы получите ближайший результат поиска по вашему запросу.

Решения "Viewport Нагрузочный" .Please найти детали на ссылку ниже под заголовком название "Viewport смещающего": -

http://code.google.com/apis/maps/documentation/geocoding/#Viewports

Другой варианту вы можете попробовать на:

  1. попробуйте установить датчик как ложный.
  2. попробуйте область смещения, как описано на той же странице, указанной выше.
  3. попробовать другие слова, как «отель находится недалеко от топоним» и проверьте результат ответа
+0

Thanx для предложения человек. Но все же «Viewport Biasing» не решает мою проблему, поскольку возвращает только один результат. Есть ли способ, с помощью которого я могу получить информацию обо всех местах. – bindaaslover

Смежные вопросы