Я пишу приложение, в котором ищу местные рестораны (там, где в данный момент находится устройство). Мне посоветовали проверить Google Places API. Однако я живу в студенческом городке, и кажется, что многие места, которые я хочу найти, не найдены с помощью Google Places.

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

Я хочу, чтобы пользователь мог вводить «Макдональдс» в диалоговом окне поиска, мое приложение искало все закрытые Макдональдсы и возвращало список, который можно отформатировать в ListView. Существует также опция «Ближайший», которая возвращает 20 ближайших ресторанов в порядке от ближайшего к самому дальнему.

Как мне начать это делать? Любая помощь будет полезной! Спасибо!

0
comead 15 Дек 2011 в 23:14

1 ответ

Вы можете добавить локальные места в Google Places с помощью Places API через Google Places for Business. или Google Map Maker. Как только они будут одобрены, что обычно происходит довольно быстро, они станут доступны для использования в Places API.

Если вы не хотите идти по этому пути, в документации по коду Google есть три статьи об использовании PHP и MySQL для отображения маркеров карты. http://code.google.com/apis/maps/documentation/javascript /articles.html

Их можно легко адаптировать к выбранному вами серверному языку. Они предназначены для Maps API V3, JavaScript API, но также могут быть адаптированы для Android.

0
Mano Marks 16 Дек 2011 в 05:53