Как искать местоположения по имени в iPhone SDK? - PullRequest
0 голосов
/ 21 декабря 2010

Я хочу выполнить поиск по имени (строке), а затем получить как минимум 10 совпадающих местоположений с их долготой и широтой.

Допустим, я набираю 'Джайпур' в строке поиска, мне нужно запросить какой-нибудь картографический сервис и получить 10 местоположений, которые начинаются с 'Джайпур'.

Кажется, мы не можем сделать это с помощью Map Kit.

Может кто-нибудь указать мне несколько маленьких советов, чтобы начать. Кажется, Yahoo Maps возвращает JSON с одним значением. Любой API, который я мог бы легко использовать с анализом JSON и запросом примера, был бы очень полезен.

Спасибо и всего наилучшего,

Ответы [ 2 ]

1 голос
/ 21 декабря 2010

Вы можете получить доступ к Google Api

http://maps.google.com/maps/geo?q=yourSearchName&output=xml

Это даст подробную информацию об указанном поисковом имени. Вы можете проанализировать xml и получить широту и долготу из этих деталей.

Вывод также может быть в json и csv.

Справочник по API Google Map

0 голосов
/ 21 декабря 2010

Как насчет использования чего-то вроде foursquare ? Они предлагают API разработчика, найденный здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...