2010-08-02 4 views
9

Кто-нибудь интегрировал API данных Google Maps, доступный here, с приложением iPhone. Если да, то можете ли вы поделиться скелетным кодом, чтобы получить начало в моем приложении?Интеграция API данных Google Maps с iPhone и выполнение поиска

Я хочу найти некоторые близлежащие места (для информации пользователя, например, парк, театр и т. Д.) Относительно текущего местоположения, используя API данных Google Maps.

ответ

2

следовать these steps построить библиотеку ... остальное очень легко ... тогда read this

+0

круто спасибо, получили код скелета образца? – Ameya

+0

да ... но я предпочитаю, чтобы вы построили его самим ... это займет немного больше времени, но вы узнаете много вещей ... если вы столкнетесь с проблемой в нем ... опубликуйте его здесь .. мы попробуем решить ... –

+0

круто спасибо, просто немного бутылочку с горлом, np даст попробовать – Ameya

0

В API данных Карт не делать то, что вы, кажется, хотят сделать - поиск ближайших точек интереса , а скорее способ сохранить и запросить данные геоданных.

Возможно, вы захотите взглянуть на функции локального поиска Google AJAX Search API. This section рассказывает о том, как использовать его в качестве веб-сервиса, доступ к которому вы можете получить из своего приложения для iPhone.

+0

круто спасибо. Но неужели мы не можем сделать это с данными карты api? – Ameya

+0

У вас пробовал это с вашим приложением iphone? выполнять поиск? – Ameya

+0

Поиск ur, указывающий на общий поиск, как выполнить поиск на основе карты, так как мне требуется lat/long для построения маркеров. Я отредактировал мой вопрос, будет ожидать больше ответов. – Ameya

5

Я подозреваю, что этот код - это то, что вам нужно.

NSString *url =[[NSString alloc] initWithFormat:@"http://ajax.googleapis.com/ajax/services/search/local?v=1.0&q='%@'&sll=%f,%f&rsz=large&start=0",query, location.latitude, location.longitude]; 

Вы также можете просмотреть https://github.com/twoism/gkit

+0

+1 для хороших ссылок .. :)) – mAc

13

Я только что опубликовал некоторые простые IOS классов, которые используют Local Search API Google, чтобы получить информацию о местоположении мест в регионе карты через имя или адрес поиск. Есть detailed instructions here и the GitHub repository is here.

Надеюсь, эта информация позволит новым разработчикам использовать Google Local API в приложении для iPhone, чтобы получить широту & долготы предприятий & другие места.