2012-04-04 3 views
3

Извините, если это глупый вопрос или если он уже был дан ответ, но я неопытен в этом и вам нужен совет.Получение списка названий мест для WP7

В принципе, я разрабатываю приложение для Windows Phone 7, которое содержит AutoCompleteBox. Идея заключается в том, что когда пользователь вводит имя в месте (например, любую адресную строку, будь то полный адрес или просто улица, город, город и т. Д.), AutoCompleteBox покажет возможные предложения.

У меня уже есть AutoCompleteBox, размещенный в приложении, с образцом ItemsSource, который содержит только три строки, говорящих «Лондон», «Бирмингем» и «Манчестер». Единственное, что мне нужно сделать, это подключить приложение к веб-службе, которая возвращает список имен мест.

Какие API могут это сделать? Какие из них лучше всего использовать для Windows Phone 7? Если возможно, я предпочел бы использовать тот, который использует Карты Google, поскольку это приложение создано на веб-сайте с аналогичным полем ввода, которое подключается к API Карт Google.

ответ

3

Да, это можно сделать с помощью метода «автозаполнения» API Карт Google:

https://developers.google.com/maps/documentation/places/autocomplete

Просто используйте WebClient экземпляр, чтобы сделать запрос с нужным URL, а затем разобрать возвращаемый XML (с помощью Linq к XML).

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