Bonjour à tous. Je fais appel à la communauté pour vous demander de l'aide...
Voila, je poursuit actuellement un master en aménagement du territoire, rien donc de très informatique...( quoi que...)
J'ai un projet qui me nécessite de connaitre la distance/temps entre environ 200 villes... Au final ma table devrait donc contenir 40 000 lignes... (200^2)
La seule solution que j'ai donc trouvé est de passer par un calculateur d'itinéraire du type googlemap afin d'estimer le temps de parcours entre 2 villes.
J'aimerais donc automatiser tous ceci. J'ai donc pensé faire ça grâce au langage PHP qui manipule aussi bien les requetes que les bases de données.
Or voici mon problème... mes connaissances en PHP sont proche du néant... (malgré ma lecture assidu de tuto PHP à mes heures perdues...)
Je vous expose donc ce que j'aimerais réaliser:
Envoyer une requête sur le site google map qui entre dans itinéraire 2 villes qui se trouve dans une base de donnée (mysql par exemple).
Exemple:
http://maps.google.fr/maps?f=d&saddr=PA ... ml&oi=slow
(ici googlemap est en mode "slow" ce qui évite la carte et l'abondance de données dans la source...)
Première petite question: Est-il possible de transformer "PARIS" et "GRENOBLE" en variable pour pouvoir les modifier et relancer la requête? (j'ai pourtant essayer sans réussir)
Par la suite j'aimerais récupérer le temps et l'insérer dans la base de donnée ( mysql par exemple)
Voila tout, je pense que le code ne doit pas être si compliqué, mais j'aimerais quelques pistes de démarrage.
Faut t'il utiliser "file_get_contents" pour récupérer les données?
Peut-on facilement changer les variable dans l'URL de façon automatisé?
Comment écrire le résultat dans la table SQL?
Comment créer la boucle pour qu'il passe à la deuxième ligne de la table après qu'il ait écrit la première?
Bref toutes suggestions, bout de code ect... sont les bienvenues!
Je vous remercie de m'avoir lu!
Bien bonne soirée à vous. Pour ma pars je m'en vais relire certains tuto pour combler mes lacunes en PHP...
Bonjour à tous. Je fais appel à la communauté pour vous demander de l'aide...
Voila, je poursuit actuellement un master en aménagement du territoire, rien donc de très informatique...( quoi que...)
J'ai un projet qui me nécessite de connaitre la distance/temps entre environ 200 villes... Au final ma table devrait donc contenir 40 000 lignes... (200^2)
La seule solution que j'ai donc trouvé est de passer par un calculateur d'itinéraire du type googlemap afin d'estimer le temps de parcours entre 2 villes.
J'aimerais donc automatiser tous ceci. J'ai donc pensé faire ça grâce au langage PHP qui manipule aussi bien les requetes que les bases de données.
Or voici mon problème... mes connaissances en PHP sont proche du néant... (malgré ma lecture assidu de tuto PHP à mes heures perdues...)
Je vous expose donc ce que j'aimerais réaliser:
Envoyer une requête sur le site google map qui entre dans itinéraire 2 villes qui se trouve dans une base de donnée (mysql par exemple).
Exemple:
http://maps.google.fr/maps?f=d&saddr=PARIS&daddr=+GRENOBLE&output=html&oi=slow
(ici googlemap est en mode "slow" ce qui évite la carte et l'abondance de données dans la source...)
Première petite question: Est-il possible de transformer "PARIS" et "GRENOBLE" en variable pour pouvoir les modifier et relancer la requête? (j'ai pourtant essayer sans réussir)
Par la suite j'aimerais récupérer le temps et l'insérer dans la base de donnée ( mysql par exemple)
Voila tout, je pense que le code ne doit pas être si compliqué, mais j'aimerais quelques pistes de démarrage.
Faut t'il utiliser "file_get_contents" pour récupérer les données?
Peut-on facilement changer les variable dans l'URL de façon automatisé?
Comment écrire le résultat dans la table SQL?
Comment créer la boucle pour qu'il passe à la deuxième ligne de la table après qu'il ait écrit la première?
Bref toutes suggestions, bout de code ect... sont les bienvenues!
Je vous remercie de m'avoir lu!
Bien bonne soirée à vous. Pour ma pars je m'en vais relire certains tuto pour combler mes lacunes en PHP...