Utilisation Google Map API sous Windev |
|
|
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, screen shots |
|
| |
(To evaluate this resource, click 'Write a review') |
| | | |
No review or comment? Be the first one! |
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 |
| 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 |
| 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 |
| 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) |
| 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. |
| Merci pour cet exemple très claire qui me pemret de me lancer dans le géocodage sans trop de galères... |
| 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 |
| 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... |
| 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 |
| J'ai un logiciel a réaliser pour faire automatiquement des cadrans pour la radiesthesie
Cahier desz charges sur dempande" a berten3@wanadoo.fr |
| Merci beaucoup pour ce dépôt. Bien cordialement. Guillaume CASTRE www.analysesysteme.com |
| | |
|
Minimum version: 01F160056n |
| | | | | |