Comment carte d'affichage Urbanspoon?

voix
1

Je l'ai regardé l'API carte de Google, qui est tout javascript et terriblement lent sur l'iPhone. Je puis essayé d'utiliser l'option de lien disponible à maps.google.com. C'est rapide mais je ne vois pas avoir beaucoup de contrôle sur elle. Il affiche également une petite boîte de recherche en haut de la carte. L'API Google indique que vous devez utiliser les cartes dans un site Web, que l'iPhone n'est pas. Je ne suis pas sûr de licence pour maps.google.com.

L'option portée de urbanspoon fait tout ce que je veux avec des cartes en ce qui concerne l'affichage des entreprises à proximité en fonction de votre emplacement. Compte tenu du nombre limité d'outils disponibles pour Google Maps sans MapKit, je ne sais pas comment ils le font. Il semble que si elles ont en quelque sorte intégré à MapKit. En cliquant une annotation montre la légende et un autre clic pousse une nouvelle vue avec des détails de cette broche. Toute idée comment cela peut être fait?

-- MODIFIER --

Pour être clair, ne MapKit affiche pas les entreprises environnantes. C'est le nœud du problème et je ne sais pas comment Urbanspoon a passé il.

Créé 27/11/2009 à 21:39
source utilisateur
Dans d'autres langues...                            


3 réponses

voix
2

Vous pouvez également utiliser l'API de recherche Google AJAX: http://code.google.com/apis/ajaxsearch/

Il est une bibliothèque Javascript, mais pour Flash, et d'autres environnements non-Javascript, l'API expose une interface RESTful brute qui renvoie des résultats codés JSON.

Et au sein de cette API, ce que vous voulez est la « Recherche locale » si vous êtes à la recherche pour les entreprises à proximité en fonction de l'emplacement.

Créé 20/12/2009 à 10:27
source utilisateur

voix
0

Si vous êtes à la recherche d'un fournisseur de données d'entreprise , vous pouvez regarder dans de jappement API .

Créé 28/11/2009 à 23:30
source utilisateur

voix
0

Urbanspoon obtient probablement les données pour l'emplacement des entreprises à proximité par une autre méthode que l'API MapKit.

Ensuite, il est probable qu'ils utilisent l'API MapKit pour afficher les annotations personnalisées MapKit à ces endroits.

Créé 28/11/2009 à 04:10
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more