Как получить доступ ко всем ресторанам из моего текущего местоположения, используя MapKit в iPhone SDK?

#iphone #mapkit

#iPhone #mapkit

Вопрос:

Всем привет, я разрабатываю приложение, которое должно показывать все рестораны из моего текущего местоположения с помощью PIN-кодов. Я раньше не использовал MapKit. поэтому, пожалуйста, помогите мне преодолеть эту проблему. Заранее спасибо. Я прочитал все приложения, связанные с MapKit, но не смог понять, как получить доступ к картам Google.

Обновление: я включаю PIN-код на карте для своего текущего местоположения, но не могу получить доступ к ресторанам, доступным рядом с текущим местоположением, я попытался, указав «

http://maps.google.com/maps/geo?q=restaurantsamp;output=xml

» — эта ссылка не ведет к ресторанам. кто-нибудь может помочь мне получить доступ к ресторанам. заранее спасибо.

Ответ №1:

Это может помочь вам, используя API карты Google:http://code.google.com/intl/vi-VN/apis/maps/documentation/places/#PlaceSearches

Ответ №2:

Вам понадобится ваша собственная база данных ресторанов или запросить Google напрямую и проанализировать результаты. MapKit предоставляет только возможность отображать карту и размещать на ней значки. Вы должны предоставить все данные самостоятельно.

Если вы просто ищете информацию об отображении карты, просто разместив объект MapView в представлении в Interface Builder, карта отобразится, затем вам нужно установить местоположение и уровни масштабирования равными нулю в нужной области.

Комментарии:

1. спасибо за ваш ответ. Вы видели приложение AroundMe, я думаю, они не используют какую-либо базу данных, потому что вы должны видеть память, занимаемую приложением на устройстве. можете ли вы подсказать мне, как задать запрос Google напрямую, чтобы проанализировать результат.