PC SOFT
DEPOT EN LIGNE
POUR WINDEVWEBDEV ET WINDEV MOBILE

Utilisation Google Map API sous Windev
Publié par Ben
dans la catégorie Outils
Nouveautés
Description
Voici un projet exemple montrant comment intégrer des google map à votre projet.
Dans cet exemple, vous saisissez des clients (nom, prenom, adresse) et 1 salarié.
Ensuite, on lance le géocodage des adresses (récupération de latitude et longitude des adresses saisies)
Enfin, on lance la cartographie.
Deux types de cartographie sont possible :
- statique : une carte avec les clients et salarié sont disposés dans une carte apparaissant dans un champs image.
- dynamique : une carte apparait dans un activex web browser sur laquelle on a l'itinéraire pour aller d'un client à l'autre (dans l'ordre de saisie des clients) en partant du salarié (départ et arrivée), avec des bulles d'info et des marqueurs personnalisés. cette carte peut être zoomée via la molette.

Le principe de la carte dynamique est de générer dynamiquement une page html-javascript utilisant l'API Google Map v3 et de l'afficher dans un champ ActiveX.

J'espère en avoir aidé certains qui sont en train de galérer avec ça (comme ça a été mon cas).
Pour toute question, n'hésitez pas à me contacter : cyrakuse[at]live.fr
Illustrations, copies d'écran
none
none
Avis des utilisateurs
(Pour noter la ressource, cliquez sur Ecrire un avis)
ALY BADARA CONDE
très bon exemple voyant ses fonctionnalités.
par ailleurs je constate qui'l ne marche plus avec google Map api.
vous pouvez me'n dire le pourquoi???
merci
Anonyme
Merci pour cet exemple je vais mettre en place de la cartographie via Google Map dans une appli existante cela me sera d'une grande utilité.

Damien
Sylvain RIVIERE
Bonjour,
je tiens à féliciter la personne qui a réalisé cet exemple.
il est très simple à comprendre et marche parfaitement.

Je travaille sur la CRM de mon entreprise. la CRM est developpé sous Windev 18.
On m'a demandé de réaliser une maquette pour savoir comment on pouvait appliquer la Google Map à notre application CRM .

Cette exemple en est une bonne illustration.

On va pouvoir afficher tous les clients de nos vendeurs sur une carte et afficher l'itinéraire le + adapté pour aller leur rendre visite.

J'ai néanmoins une question :

Est-il possible de capturer un évènement, comme un double clic sur un des marqueurs de la google map symbolisant un client ?

Le double'clic sur le marqueur permetterait de récupérer l'ID du client et d'ouvrir par exemple une fenêtre afin de réaliser une action sur ce client (Visite, devis...)

En espérant que quelqu'un ait des idées .

Cordialement

Sylvain
Bel Kassem CAMARA
Impossible d'ouvrir le fichier <O:\Charte de prog\Charte Ben.cdp>.
Détail de l'erreur système :

The device is not ready.
(21)
DUCHEMIN ( SDIS 11 )
Bonjour, j'ai besoin d'un peu d'aide.
je souhaite pouvoir utiliser la carte dynamique, avec un seul point afin de pouvoir le déplacer et ajuster sa localisation, puis récupérer les coordonnées.

Merci de votre aide.
LuDe
Merci pour cet exemple très claire qui me pemret de me lancer dans le géocodage sans trop de galères...
Jack
Bonjour à tous,

J'aimerai pouvoir consulter le code de ce projet, malheureusement, je suis en version 15. Il y aurait'il une âme charitable pour redescendre ce projet en 15 ou m'envoyer un copier/coller du code par mail ?

Jacky
jaccecmae@orange.fr
Ben
Bonjour,

Effectivement, l'option optimizeWaypoints: true permet d'optimiser l'itinéraire.
Par contre, il faut être très vigilent avec cette option car elle peut changer l'ordre des étapes dans le parcours.
Donc suivant ce que l'on veut faire, ça peut être une bonne chose comme une mauvaise.

Et oui il y a une limitation mais Google veut bien faire sauter cette limitation si on paye pour la version "full" de l'API : on n'a rien sans rien dans ce monde...
snoozmedia
Merci, ce sera utile.

Il y a également moyen d'effectuer une optimision de route avec l'option optimizeWaypoints: true

Dommage que le nombre de point maximal sur une image soit de 50.

Daniel Corbeil
www.snoozmedia.com
Bernard TENAND
J'ai un logiciel a réaliser pour faire automatiquement des cadrans pour la radiesthesie

Cahier desz charges sur dempande" a berten3@wanadoo.fr
Guillaume CASTRE
Merci beaucoup pour ce dépôt.
Bien cordialement.
Guillaume CASTRE
www.analysesysteme.com
A PROPOS
EVALUATION :
3.820(20)
TELECHARGEMENTS :
23 101
PUBLIÉE :
09 mai 2011
VERSION :
CONCERNE :
WINDEV
Version minimale : 01F160056n
TAILLE :
2,4 Mo