Как Urbanspoon отображает карту? - PullRequest
1 голос
/ 27 ноября 2009

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

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

- РЕДАКТИРОВАТЬ -

Для ясности, mapkit не отображает окружающие компании. В этом суть проблемы, и я не уверен, как Урбанспун справился с этим.

Ответы [ 3 ]

2 голосов
/ 20 декабря 2009

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

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

И в этом API вам нужен локальный поиск, если вы ищете близлежащие предприятия в зависимости от местоположения.

0 голосов
/ 29 ноября 2009

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

от yelp.
0 голосов
/ 28 ноября 2009

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

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

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