PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV Mobile 2024 → Problème avec la fonctionne CarteAjouteItinéraire
Problème avec la fonctionne CarteAjouteItinéraire
Started by simo, Oct., 23 2018 5:58 AM - 16 replies
Posted on October, 23 2018 - 5:58 AM
Bonjour,
j'utilise la fonctionne
CarteAjouteItinéraire(CARTE_ChampCarte, ["Place de la comédie, Montpellier", ...
"Avenue des Champs Elysées, Paris"], itinéraireAutomobile)


Sur le simulateur ça fonctionne sans problème , mais sur le téléphone ça marche pas , j'ai tester sur différents devices.
Un message d'erreur indiquant qu'une erreur s'est produite durant le calcul de l'itinéraire

Protocole de reproduction :
le problème s'affiche à l'utilisation de la fonctionne CarteAjouteItinéraire, en utilisant des adresses ou des geoposition

J'ai jamais eu de problème avec cette fonctionne avec la version 20 de WM.
Quelqu'un a eu le mème problème ?


Posted on October, 26 2018 - 12:39 PM
Salut,

J'ai le même soucis. C'est tout nouveau je pense. Car mon projet fonctionnait bien, et lors d'un nouveau déploiement, cette fonction ne fonctionnait plus.

PS: sur Ios, ça fonctionne.
Posted on April, 18 2019 - 4:53 PM
Bonjour,

du nouveau sur le sujet? J'ai le même message depuis trois mois: jamais pu obtenir de résultat.
J'affiche les marqueurs et Google me donne les adresses mais impossible d'afficher l'itinéraire.
Je fais des tests en Windev Mobile19 , j'ai essayé sur la version 22 d'un ami: même message.
Y a-t-il le même problème avec la 24?

Didier
Posted on April, 18 2019 - 6:19 PM
Bonjour,

En version 23 Express, je confirme, même problème...
Registered member
3,311 messages
Popularité : +93 (137 votes)
Posted on April, 18 2019 - 9:38 PM
Didier,
Google a changer les règles d'utilisation
Posted on April, 18 2019 - 10:23 PM
Bonsoir Popoy,
oui j'ai bien appréhendé la chose: j'ai généré une clé google API avec les services requis et la carte bleue.
Il n'est dit nulle part qu'afficher un itinéraire par CarteAjouteItineraire ne fonctionne plus, y compris par PCSoft.
Donc théoriquement cela doit fonctionner non?
Ou bien seulement avec la version 24? ( Google a changé les règles après la 23 je crois)

Didier
Registered member
3,311 messages
Popularité : +93 (137 votes)
Posted on April, 19 2019 - 7:16 AM
cela ne veut pas dire que la 24 en tient compte.
A moins que tu es les sources de Pcsoft ?
Je te conseil de passer par un champ HTML ou d'utiliser OSM, Microsoft etc.
Registered member
8 messages
Popularité : +1 (1 vote)
Posted on May, 14 2019 - 4:46 PM
Même problème chez moi. J'espérais que quelqu'un aurait la solution.
Registered member
637 messages
Popularité : +36 (36 votes)
Posted on May, 15 2019 - 7:12 AM
Bonjour,

Je confirme que la fonction CarteAjouteItineraire ne fonctionne plus depuis plusieurs mois déjà.

Je suis en 23 et je n'ai pas testé sous iOS.

A toutes fins utiles, j'ai testé sur différentes versions d'android. Depuis la 5.1 jusqu'à 8.1
Evidemment, les positions sont valides (les marqueurs s'affichent). D'ailleurs, le navigateur natif lancé via géoLanceAppli avec les mêmes coordonnées, affiche parfaitement l'itinéraire. Les APIS utiles sont bien validés.
Un changement des règles Google ou un bogue pcsoft ?

Néanmoins, sur mes applications plus anciennes cela fonctionne sans soucis ?!

Quelqu'un a-t-il remonté ce soucis à psoft ?

Cordialement,
Eric.
Message modified, May, 15 2019 - 7:27 AM
Registered member
12 messages
Popularité : -1 (1 vote)
Posted on June, 01 2019 - 6:23 PM
Bonjour,

Je confirme CarteAjouteItineraire ne fonctionne plus sous Android.

Des solutions ?
Message modified, June, 01 2019 - 6:24 PM
Registered member
8 messages
Popularité : +1 (1 vote)
Posted on June, 04 2019 - 1:59 PM
pour ma part je suis parti sur Géoservices IGN. je retrouve les données dont j'ai besoin
Posted on June, 05 2019 - 2:47 PM
Je viens de tester ce code suivant avec la version 24, l'itinéraire s'affiche correctement sur mon téléphone.
Que renvoie CarteAjouteItinéraire ? quel est le compte-rendu d'erreur (ErreurInfo) ?
Posted on August, 19 2019 - 12:10 PM
Bonjour,
Même PB avec la 23 Express.
Le PB est-il corrigé dans la 24 ? Quelqu'un peut il confirmer ?
J'hésite à acheter la 24 tant que je n'ai pas la certitude que cette fonction ait été corrigée dans la 24
Merci
Daneel
Registered member
81 messages
Popularité : +7 (7 votes)
Posted on September, 29 2019 - 9:59 PM
Bonjour,

J'ai bien la version Windev 24, j'ai presque le même souci, c'est-à-dire :
Si je choisi le mode manuel (itinéraireManuel) aucun souci j'ai le tracé,
Mais si je le laisse le mode par défaut automobile (itinéraireAutomobile) alors le tracé ne s'affiche pas.
pos1 is a geoPosition
pos1..Latitude = 50.816819
pos1..Longitude = 4.412377
MapAddMarker(MAP_Home, pos1)

pos2 is a geoPosition
pos2..Latitude = 50.846703
pos2..Longitude = 4.352476
MapAddMarker(MAP_Home, pos2)

MapAddItinerary(MAP_Home, [pos1, pos2],itinéraireAutomobile,RGB(255, 0, 0),60,3) // 60 Opacité - 3 Epaisseur
MAP_Home..Zoom = zoomAdaptSize

Vraiment dommage, quelqu'un à une solution en passant par JS le champ CARTE ?
Message modified, September, 29 2019 - 10:00 PM
Posted on September, 30 2019 - 5:28 PM
il doit y avoir un message d'erreur retourné par CarteAjouteItinéraire sur l'absence des API nécéssaires
Pour que l’itinéraire fonctionne il est désormais nécessaire d'activer l'API Directions en plus de Maps SDK.
API payante au dela du credit de 200$ soit 40000 requetes / mois ((5.00 USD per 1000 jusqu'a 100000)
Registered member
81 messages
Popularité : +7 (7 votes)
Posted on September, 30 2019 - 6:21 PM
Je confirme,

En plus de l'activation de Maps JavaScript API, il faut activer Directions API,

Bien sûr il ne faut pas oublier la MapLicenseGgl("Clé API") dans le code d'initialisation du projet.

Maintenant ça fonctionne parfaitement l'itinéraire Automobile sans problème.

Un grand merci stef1811 :merci:
Posted on November, 08 2019 - 10:54 AM
Bonjour,

Je ne parviens toujours pas à afficher un itinéraire sous Android 8.0 malgré le fait que toutes les API soient déclarées chez Google. Les marqueurs sont bien affichés mais le message d'erreur mentionné plus tôt dans ce post reste inchangé. Avez-vous trouvé une solution? Merci pour vos éventuelles réponses.

Cordialement.