Pergunta

Eu olhei do Google map API, que é tudo javascript e terrivelmente lento no iPhone. Eu, então, tentou usar a opção de link disponível no maps.google.com. Isso é rápido, mas eu não posso ver que tem muito controle sobre ele. Ele também exibe uma caixa de pesquisa pouco no topo do mapa. API do Google diz que você deve usar mapas em um site, que o iPhone não é. Eu não tenho certeza sobre o licenciamento para maps.google.com.

opção de escopo do Urbanspoon faz tudo o que eu quero com mapas em relação à exibição de perto as empresas com base em sua localização. Dado o limitado conjunto de ferramentas disponíveis para os mapas do Google sem MapKit, eu não sei como eles estão fazendo isso. Parece que eles têm alguma forma integrada com MapKit. Clicando uma anotação mostra o texto explicativo e outro clique empurra uma nova visão com detalhes de que o pino. Alguma idéia de como isso pode ser feito?

- EDIT -

Só para ficar claro, MapKit não exibe circundante empresas. Esse é o ponto crucial do problema e eu não sei como Urbanspoon tem passado.

Foi útil?

Solução

Você também pode usar a API do Google AJAX de pesquisa: http://code.google.com/ apis / ajaxsearch /

É uma biblioteca Javascript, mas para Flash, e outros ambientes não-Javascript, a API expõe uma interface RESTful crua que retorna JSON codificado resultados.

E dentro desta API, o que você quer é o 'Local Search' se você estiver procurando por empresas próximas com base na localização.

Outras dicas

Urbanspoon provavelmente obtém os dados para a localização de empresas nas proximidades através de outros métodos que não a API MapKit.

Em seguida, é bem provável que eles usam a API MapKit para exibição personalizados MapKit Anotações nesses locais.

Se você estiver procurando por um provedor de dados de negócios que você pode olhar para o grito API .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top