Microsoft a récemment publié une composante Objective C Bing Maps. P>
Ils mentionnent qui ont des termes moins restrictifs: p>
Nous pensons que vous constaterez que les conditions d'utilisation sont moins restrictives que ce que vous trouvez avec le kit de carte Apple, sans sacrifice dans la fonctionnalité. strong> p> p>
Qu'est-ce que cela signifie exactement? Pouvons-nous maintenant enregistrer les images cartographiques dans notre application pour une utilisation hors connexion, par exemple? P>
3 Réponses :
Je ne peux pas parler d'avantages, mais ce n'est que parce que je ne l'ai pas encore essayé - je prévois à l'avenir :) P>
Cependant, je peux penser à quelques inconvénients - p>
1) Un utilisateur sauf une carte sur une application pour avoir un certain aspect et sentir qu'ils sont utilisés avec le composant de carte d'Apple. Changer cela rendra l'application moins familière et donc moins immédiatement utilisable. Bing devrait être un bond de géant en avant dans sa convivialité et son ensemble de fonctionnalités pour que cela soit compensé. P>
2) Les composants Apple Map sont déjà expédiés avec l'iPhone - ils sont probablement déjà chargés dans la mémoire. Cela signifie utiliser une bibliothèque de cartes tiers signifie que vous aurez une application plus grande qui prendra plus de temps à démarrer. P>
3) Les composants d'Apple ont été essayés et testés depuis des années - la bibliothèque de Bing est relativement nouvelle. De toute évidence, cela changera au fil du temps et ils deviendront à terme les bibliothèques matures, mais pour le moment, je préfère faire confiance à l'ancienne basebase avec ses bugs connus et de nombreuses corrections :) P>
4) C'est un minuscule - je n'ai aucun problème avec les restrictions de pommes, des termes aussi restrictifs, ce n'est pas un point de vente réel pour moi (bien que j'apprécie cela soit différent pour différents utilisateurs et cas d'utilisation). p>
Mais comme je l'ai dit, je suis parfaitement disposé à donner un coup de bing :) p>
Sur la base de la documentation, je ne peux voir aucun avantage aux cartes Bing sur des motifs de fonctionnalité; Il n'y a pas de découverte d'itinéraire, non intégrée à la vue de la rue, rien de tel. Je pense que les avantages peuvent venir purement à la licence, comme annoncé.
Je viens de porter une petite application aux cartes Bing et c'est aussi facile que de supprimer les importations de Mapkit et d'utiliser les classes de bing. L'API est presque la même, parfois, les noms changent, comme les addanades deviennent adonqueurs, et des choses comme ça. p>
L'écran est allé noir lorsque j'ai ajouté 1000 broches, ce qui semble être la limite. Il n'y a aucune raison de faire cela vraiment, il suffit de tester la performance. : P Cela s'est passé en utilisant une clé de développeur. Autre que cela, les cartes sont rapides p>
Je suis mer de nombreuses fonctionnalités ici: Caractéristiques de la plate-forme Bing Maps , comme Le regroupement de pushpin, mais je n'ai vu aucune mention de cela grepping the Docs. Je ne comprends pas pourquoi Apple ou Bing ne met pas en œuvre la regroupement K-moyen, ce n'est pas un gros effort. Jusque-là, vous devez le faire vous-même. P>
si courte, et sans faire beaucoup de test, c'est la même chose. Je m'attendais à ce que certains bonbons supplémentaires attirent des développeurs, mais je n'ai aucune raison de cesser d'utiliser Google Maps. P>
J'aime même plus le Style d'étiquetage de Google Maps . P >
Je trouve qu'il est surprenant que personne n'a encore mentionné la différence la plus évidente, outre les termes de licence, ce qui est que le kit de la carte utilise des images et des données de Google Maps (ou celle de leurs partenaires), alors que le composant Cartes Bing utilise Microsoft Picery et données (ou celle de leurs partenaires). p>
Il existe plusieurs facteurs à prendre en compte lors de la comparaison des deux: p>
Il existe également des préférences plus subjectives de choses comme le style de l'étiquetage de la carte, etc. Notez que le lien 41Latitude précédemment affiché par Jano compare le style de route précédent des cartes Bing. La plupart des régions du monde (à l'exception du Royaume-Uni et du Japon) utilisent désormais le style de route "lavande" dans les cartes Bing, comme décrit ici: http://www.bing.com/community/site_blogs/b /maps/archive/2010/12/15/announcing-v1-1-fof-the-new-map-style.aspx P>
De mon expérience, ni Google Maps ou Bing Maps ne sont de manière constante em> meilleure de la qualité dans le monde entier, mais il existe certainement des variations régionales dans lesquelles on est clairement meilleur que l'autre. Si votre application est conçue pour une utilisation dans une certaine zone géographique (dans un pays particulier, uniquement dans les zones urbaines ... etc.), alors je vous recommande de regarder ce que les deux fournisseurs offrent pour cette zone particulière. Bien entendu, les deux fournisseurs ont un programme de mise à jour roulant, donc juste parce que l'on est meilleur aujourd'hui ne signifie pas nécessairement que cela sera toujours meilleur demain ... P>
J'ai fait quelques poteaux de blog dans le passé comparant Google Maps, Bing Maps et Open Street Maps au Royaume-Uni que vous pourriez trouver intéressant pour démontrer le type de choses à rechercher (à l'absence de routes incorrectives ou manquantes , itinéraire de routage qui vous mène uniquement des itinéraires piétonniers ...): P>
Question intéressante - mentionnez-vous si je modifiez la dernière ligne pour dire «quels autres avantages / inconvénients sont là» parce que je peux penser à quelques négatifs;)
@deanwombourne - Peut-être que vous seriez si gentil d'énumérer les négatifs que vous pouvez penser à ce moment-là?
Bon point, je l'ai changé de moi pour inclure des inconvénients. N'hésitez pas à éditer Tho!
@Alistair - Voir ma réponse :) BTW Je ne veux pas rencontrer comme anti-bing ou anti-Microsoft (ou en effet PRO-Apple!), J'essaie d'être aussi égale que possible :)