FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
données photos EXIF
données photos EXIF
Débuté par MARC CHERNET, 20 oct. 2018 19:35 - 2 réponses
Connectez-vous…
MARC CHERNET
#1
Membre enregistré
85 messages
Posté le 20 octobre 2018 - 19:35
Bonsoir,
Savez-vous si les versions récentes de WINDEV fournissent des accès aux donnée GPS EXIF. je ne vois pas la possibilité de chercher une commune à partir des données géodésiques collectées lors des prises de vues.
a défaut existe-t-il une méthode plus hard du genre lire l'en-tête des fichiers images ?
merci pour vos lumières.
--
Marc CHERNET Expert comptable - Développeur occasionnel pour des missions d'expertise
Signaler
0
0
Christophe
#2
Membre enregistré
940 messages
Popularité : +66 (68 votes)
Posté le 22 octobre 2018 - 16:11
bonjour,
je pense pas qu'actuellement il existe une fonction Windev toute faite pour récupérer les infos GPS d'une image, mais vous pouvez lire les marqueurs EXIF avec la fonction ImageInfoValeur() =>
https://doc.pcsoft.fr/fr-FR/?3091003&name=ImageInfoValeur
du genre comme ceci : ( a améliorer , ce code récupère un json depuis OpenStreetMap )
( à tester également sur différent fichier Image .... )
_image_file
est une chaîne
=
fSélecteurImage
(
""
,
""
,
"Sélectionnez une image..."
)
_lat_ref
est une chaîne
=
ImageInfoValeur
(
_image_file
,
1
)
_lat
est une chaîne
=
ImageInfoValeur
(
_image_file
,
2
)
_long_ref
est une chaîne
=
ImageInfoValeur
(
_image_file
,
3
)
_long
est une chaîne
=
ImageInfoValeur
(
_image_file
,
4
)
_angle_lat
,
_angle_long
sont des réel
_angle_lat
=
SexagésimalVersDécimal
(
_lat
)
_angle_long
=
SexagésimalVersDécimal
(
_long
)
Trace
(
_lat_ref
+
" : "
+
_lat
)
Trace
(
_long_ref
+
" : "
+
_long
)
Trace
(
"Lat : "
+
_angle_lat
)
Trace
(
"Long : "
+
_angle_long
)
_req_uri
est une chaîne
=
"https://nominatim.openstreetmap.org/reverse?format=json&lat=%1&lon=%2"
_http_req
est une httpRequête
_http_req
..
URL
=
ChaîneConstruit
(
_req_uri
,
SansEspace
(
NumériqueVersChaîne
(
Arrondi
(
_angle_lat
,
6
)
,
"12.6f"
)
)
,
SansEspace
(
NumériqueVersChaîne
(
Arrondi
(
_angle_long
,
6
)
,
"12.6f"
)
)
)
_http_reponse
est une httpRéponse
_http_reponse
=
HTTPEnvoie
(
_http_req
)
SI PAS
ErreurDétectée
ALORS
Trace
(
_http_reponse
..
Contenu
)
SINON
Erreur
(
ErreurInfo
(
)
)
FIN
bon dèv
Signaler
0
0
Cédric_34
#3
Membre enregistré
541 messages
Posté le 21 mars 2019 - 00:37
Bonjour Marc,
Avez-vous trouvé une solution à cette question?
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte