2009-11-27 3 views
1

Я посмотрел API карты Google, который является все javascript и ужасно медленным на iPhone. Затем я попытался использовать ссылку, доступную на maps.google.com. Это быстро, но я не вижу контроля над ним. Он также отображает небольшое окно поиска в верхней части карты. API Google говорит, что вы должны использовать карты на веб-сайте, которого нет на iPhone. Я не уверен в лицензировании для maps.google.com.Как отображать карту Urbanspoon?

Вариант области Urbanspoon делает все, что я хочу, с картами в отношении отображения близлежащих предприятий на основе вашего местоположения. Учитывая ограниченный набор инструментов для карт Google без карткита, я не знаю, как они это делают. Похоже, что они каким-то образом интегрированы с картакитом. Нажатие на аннотацию показывает выноску, а другой щелчок выталкивает новое представление с данными из этого вывода. Любые идеи, как это можно сделать?

- EDIT -

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

ответ

2

Вы также можете использовать Google AJAX Search API: http://code.google.com/apis/ajaxsearch/

Это библиотека Javascript, но и для Flash, и других средах, не использующих Javascript, то API предоставляет необработанного RESTful интерфейс, который возвращает JSON закодированные результаты.

И в рамках этого API вы хотите найти «Местный поиск», если вы ищете близлежащие предприятия в зависимости от местоположения.

0

Возможно, Urbanspoon получает данные о местонахождении близлежащих предприятий с помощью другого метода, чем API MapKit.

Тогда, вероятно, они используют API MapKit для отображения пользовательских аннотаций MapKit в этих местах.

+1

«... через какой-либо другой метод ...». Правильно, но кто предлагает такую ​​услугу? [В качестве побочного примечания, я задаюсь вопросом, куда пошел другой ответ] – 4thSpace

+0

Я не уверен, но, возможно, у Google есть API для получения координат мест на карте? – Jasarien

+0

Чтобы уточнить, я не говорю о API Карт Google для отображения карт (о которых вы уже сказали, это все javascript и медленный на iPhone). Но, возможно, может быть API, который просто возвращает координаты? – Jasarien

0

Если вы ищете поставщика данных о бизнесе, вы можете посмотретьна yelp.

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