Sur Android 1.0, il existait un espace de noms com.google.googlenav pour les indications routières :
Itinéraire - Amélioration de l'itinéraire Google
Mais dans le SDK plus récent, elle a été supprimée pour une raison quelconque...
Android : DrivingDirections supprimé depuis l'API 1.0 - comment le faire dans 1.5/1.6 ? Sur BlackBerry, il n'y a pas non plus d'API pour ce genre de choses :
Comment trouver l'itinéraire entre deux endroits dans Blackberry ?
csie-tw propose une solution de contournement (demander à gmaps de rechercher un fichier kml et de l'analyser) :
Android - Instructions de conduite (Route Path)
En outre Andrea a fait un Classes d'aide DrivingDirections pour Android.
J'ai écrit une petite aide pour cette fonctionnalité, en j2me, et j'aimerais donc partager mes exemples sur Android et BlackBerry.
MISE À JOUR
Comme indiqué dans les commentaires, ce n'est pas officiellement autorisé. Conditions d'utilisation des API de Google Maps :
Conditions d'utilisation de Google Maps/Google Earth APIs
Dernière mise à jour : 27 mai 2009
...
10. Restrictions de licence. Sauf autorisation expresse des Conditions, ou sauf autorisation écrite préalable de Google (ou, le cas échéant, du fournisseur d'un Contenu particulier), les licences accordées par Google ci-dessus sont soumises au respect de l'ensemble des restrictions ci-dessous. Sauf autorisation explicite dans la section 7 ou dans la documentation Maps APIs, vous ne devez pas (et vous ne pouvez pas autoriser quelqu'un d'autre à) :
...
10.9 utiliser le service ou le contenu avec des produits, des systèmes ou des applications pour ou en relation avec :
(a) la navigation en temps réel ou le guidage routier, y compris, mais sans s'y limiter, le guidage routier virage par virage synchronisé avec la position de l'appareil doté de capteurs de l'utilisateur ;
et peut être désactivé pour certaines applications (d'une manière ou d'une autre, du moins sur Android)... A partir de Le grattage de géocode dans la conversation .NET :
Ceci n'est pas autorisé par les conditions d'utilisation de l'API. Vous ne devez pas récupérer les données de Google Maps pour générer des géocodes. Nous bloquerons les services qui font des requêtes automatisées sur nos serveurs.
Bret Taylor
Chef de produit, Google Maps
Nous vous serions reconnaissants pour toute alternative et/ou suggestion !
Merci de votre attention !
2 votes
J'imagine que le fait de récupérer les itinéraires de Google Maps de cette manière pourrait être contraire aux conditions d'utilisation de Google.
0 votes
Je reçois tous les points dans mRoad mais ils ne sont pas affichés sur MAP Le chemin affiché sur la carte va de Jaipur à Delhi uniquement !
1 votes
@Vishal : Désolé, mais je ne peux pas vous aider ! Veuillez poser une question distincte !