Ce code a été réalisé à la suite d?une demande du bureau d?étude de mon entreprise.
Ces objectifs sont les suivants :
- Gestion de contacts (fournisseurs)
- Trie des contacts par catégories
- Localisation de contact sur une carte
- Recherche dans un rayon donné par DblClick sur la carte <-- le plus important
- Affichage du l?itinéraire
- Importation de fichier Excel (CSV)
- Géocodage des adresses postales
- Exportation en fichier Excel (CSV)
Ce code est rédigé en PHP / javascript, il utilise un fichier XML pour stoker les données.
Source / Exemple :
<?php
echo('tout est dans le ZIP');
?>
Conclusion :
Ce code est encore loin d?être parfait, mais il a le mérite de fonctionner.
Tous commentaires ou suggestions sont les biens venus.
PS: la même source se trouve dans la catégorie JavaScript, mais vu la quantité de PHP utilisé, je la reposte ici.
Très bon code en effet, et merci de le partager.
J'ai un souci quand j'importe mon fichier csv : il géocode toutes les adresses avec les mêmes latitude et longitude : lat="48" lon="-10".
Vous sauriez d'où cela peut venir ??
Merci
La V2 de l'Api google vient de s'arrêter, du coup avec l'adresse
$google_query = "http://maps.google.com/maps/geo?q=$google_add&output=csv&key=$_GOOGLE_KEY" ;
on n'a que des codes "status" = 610.
Il faut migrer vers la V3 dont l'adresse pour le géocodage est :
https://maps.googleapis.com/maps/api/geocode/xml?output=csv&address=paris&sensor=true
et merci pour ce super code :)
J'ai un petit souci, à chaque fois que je charge une liste d'adresse, il me marque "Attention vous avez dépassé les 15000 localisations fixées par Google. " et cela à l'air de bloquer le nombre de mes entrées.
J'ai pourtant changer la clé du google API en en générant une nouvelle, mais rien à faire ...
Une idée?
J'ai réussi à faire fonctionner l'application ! sur un serveur d'essai local en renommant les php5 par des php
Par contre, j'ai besoin d'afficher une variable supplémentaire dans les infobulles, comment fait on ? je ne trouve pas le code qui appelle les infos !
Merci de m'aider
@+
nikro
J'ai placé cette application sur mon site et elle ne fonctionne pas.
Je l'héberge chez SFR, pages perso qui normalement prends en charge le php5 mais ça ne me donne rien !
Please Help me
@+
nikro
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.