Calcul d'itinéraires dans application PHP: Google/Yahoo/BingMaps vs logiciel Mappoint?
Bonjour,
Je suis tout nouveau dans le monde des applications cartographiques, et ma problématique est la suivante.
Désolé si ce type de question a déjà été posé mais je n'ai rien trouvé.
Je dois mettre en place dans mon entreprise un nouveau module à l'intérieur d'une application de gestion de nos rendez-vous pour nos commerciaux terrains.
C'est une application en Php5/Mysql développée par nous-même et utilisée uniquement en interne.
Ce nouveau module devrait me permettre de calculer la distance routière entre deux adresses en kilomètres, afin de nous assurer que la distance entre deux RDV consécutifs est humainement parcourable.
Les paramètres soumis à ce module seront : l'adresse de départ et l'adresse d'arrivée; et le service devra me retourner une distance en kilomètres, voire éventuellement un temps de trajet (c'est bonus).
La première solution enviseagée était d'utiliser l'API d'un service de type Google Maps ou Via Michelin.
Les tests sur les versions d'évaluation sont concluants mais ce genre de service semble coûter plusieurs miliers d'euros à l'année dans le cadre d'une utilisation d'entreprise.
Est-ce exact ou le fait d'utiliser une application maison en interne ne rentre pas dans ces conditions d'utilisation?
Est-ce que les services Yahoo Maps ou Bingmaps sont aussi chers pour l'utilisation décrite ci-dessus? (je n'ai rien trouvé dans leurs conditions d'utilisation à part un message disant de les contacter directement).
Cette question de coût me pose un problème donc je cherche éventuellement une autre solution.
C'est là que j'ai appris que la société disposait de Mappoint 2010 en version complète : est-il possible d'utiliser ce logiciel au sein d'une application PHP d'une manière ou d'une autre : à l'aide d'une webservice ou autre?
Au pire est-il possible d'exporter une carte de France au format standard .gpx et d'utiliser les informations qu'elle contient dans mon application web?
Ou une autre solution alternative serait-elle possible pour faire du calcul de distance?
Je débute vraiment sur ces sujets et j'ai pour le moment du mal à voir les possibilités permises par ce genre d'outils.
Merci d'avance pour votre retour et bon appétit à vous,
N