PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → [WM18] Coordonnees GPS vers Adresse sous ANDROID
[WM18] Coordonnees GPS vers Adresse sous ANDROID
Débuté par sbessot, 05 avr. 2013 08:46 - 8 réponses
Posté le 05 avril 2013 - 08:46
Bonjour,

A votre avis, comment doit on faire pour convertir les coordonnées GPS récupérées par une application Android en adresse postal ?

Merci pour votre aide
Posté le 05 avril 2013 - 14:57
Bonjour,
Je n'ai pas testé mais tu peux t'inspirer de ce code php qui te donnera l'adresse postale la plus proche des coordonnées gps saisies:
http://www.phpsources.org/scripts558-PHP.htm
Posté le 05 avril 2013 - 14:57
Pour la partie gps, il y a l'exemple android gps
ensuite une fois récupérer les coordonnées tu peut utiliser google maps ou tous autre service web du même type.
Posté le 06 avril 2013 - 19:28
Fonction géoRécupèreAdresse
http://doc.windev.com/fr-FR/…
Posté le 07 avril 2013 - 11:32
Merci c'est effectivement la bonne réponse. Il suffit de passe la latittude,longitude pour récupérer l'adresse.
Nb : La doc n'est pas assez précise.
Membre enregistré
20 messages
Posté le 26 avril 2013 - 12:45
Bonjour,

Je cherche aussi la réponse avez-vous trouvé une solution ?

Merci d'avance
Posté le 26 avril 2013 - 16:13
Pour Windev pas Windev Mobile si jamais ...

merci de votre aide
Posté le 28 mai 2013 - 20:33
Bonjour à tous!

Quelqu'un peut-il me donner un exemple pour utiliser la commande GPSRecuperePosition, j'ai besoin de ça pour pouvoir envoyer la latitude et la longitude à la fonction GPSRecupereAdresse. Dans la doc, il dise d'utiliser la commande GPSRecuperePosition dans un Thread et je n'y comprends rien.

merci!
Membre enregistré
123 messages
Posté le 31 mai 2013 - 16:05
pas besoin de thread, tu peux t'inspirer de cette bribe de code, les latitudes et longidues sont dans la varible typée géoposition Maposition




MapositionSAT est une géoPosition



// Test l'état du fournisseur GPS
//MonMarqueur est un Marqueur ////pour éventuelement placer un marqueur
VariableRAZ(MapositionSAT)
CARTE_sites..Zoom=14

SI GPSEtat() = gpsDésactivé ALORS
ToastAffiche("La géolocalisation n’est pas active.",toastCourt,cvBas)
SINON
GPSInitParamètre(gpsRéseau, gpsPrécisionElevée + gpsVitesse + gpsEnergieMoyenne)
MaPosition =GPSRécupèrePosition(500,"recherche position")
CarteAffichePosition(CARTE_sites,MaPosition)
GPSInitParamètre(gpsSatellite, gpsPrécisionElevée + gpsVitesse + gpsEnergieMoyenne)
MapositionSAT =GPSRécupèrePosition(500,"recherche position")
SI MapositionSAT<>Null
SI MapositionSAT.Latitude=0 ET MapositionSAT.Longitude=0 ALORS
LIB_gpsmode="Mode réseau"
CarteAffichePosition(CARTE_sites,MaPosition)
SINON
CarteAffichePosition(CARTE_sites,MapositionSAT)
LIB_gpsmode="Mode GPS"
MaPosition =MapositionSAT
FIN
// MonMarqueur.Position=MaPosition
// MonMarqueur..ActionClic = ProcClicMarqueur
// MonMarqueur..Nom="Ma position"
// MonMarqueur..Image=IMG_geolocPOS
// CarteAjouteMarqueur(CARTE_sites, MonMarqueur)
FIN
FIN

--
On n'est limité que par notre imagination!