Bonjour, je fais le test de l'extension OpenStreetMap. Je la trouve super sauf sur un point : est-il possible de paramétrer la carte pour que par défaut elle ne soit pas centrée aux coordonnées 0,0 mais sur une emprise ou des coordonnées prédéfinies.
Cela m'éviterait de devoir me déplacer et zoomer sur mon territoire afin de pouvoir préciser la localisation de la photo ?
Merci.
Bonne journée.
Hors ligne
Bonjour Thierry.
Merci pour votre réponse.
Toutefois, j'ai déjà précisé ce paramètre mais je suis toujours dans la Golfe de Guinée au chargement d'une photo.
https://drive.google.com/file/d/1Ma5AxG … sp=sharing
https://drive.google.com/file/d/1HINgFr … sp=sharing
Dernière modification par MB (2020-07-15 11:44:24)
Hors ligne
Je viens de tester Thierry, cela permet de définir un emplacement. A l'import de la photo, on peut faire appel à celui-ci. Mais ce n'est pas tout à fait ce que je recherche.
J'aurais aimé que par défaut la carte se positionne sur un secteur à une échelle donnée. Ce que fait l'option dans le menu gauche mais pas à l'import d'une photos.
Donc à priori ce n'est pas faisable sans modifier le code du plugin.
Merci.
Hors ligne
Bonjour,
A l'import d'une photo, si les coordonnées GPS sont bien disponible dans les EXIF du fichier, OpenStreetMap centrera bien la carte sur ces coordonnées.
Vérifiez si vos photos comportent bien les coordonnées GPS avec un utilitaire (ExifTool par exemple dans un terminal vous listera toutes les infos disponibles : exiftool -a -u -g1 photo.jpg)
Il peut aussi y avoir un problème dans le format des coordonnées GPS ou la bibliothèque ImageMagick voir ici par exemple :
https://fr.piwigo.org/forum/viewtopic.p … 21&p=1
Utilisez des photos au format .jpg
Bon courage
Hors ligne
Bonjour JPD.
Alors non, effectivement je n'ai pas précisé, le comportement recherché ne doit s'appliquer qu'aux photos sans EXIF GPS. Pour celles avec des coordonnées, je n'ai pas de soucis. Piwigo me charge et localise celles-ci sans problème. Je n'ai pas à intervenir.
Dans le cas où l'EXIF ne contient pas de coordonnées, je voudrais que Piwigo me place le curseur sur mon territoire et non aux coordonnées 0,0 afin d'éviter à avoir à me déplacer sur l'Europe, zoomer sur la France, Zoomer sur ma région, mon territoire et pointer sur la carte la localisation exacte. Je n'aurais ainsi qu'à me déplacer et zoomer sur mon territoire. ça m'évite quelques clics souris ... Quelle feignasse :)
Dernière modification par MB (2020-07-15 16:13:54)
Hors ligne
Bonsoir,
Effectivement il faudrait une option de coordonnées par défaut dans la config du panneau de droite.
Vous pouvez répliquer cette idée comme suit :
- import de votre lot de photos non geotagées
- Utilisez Photos > Photos récentes mode global pour sélectionner les photos à localiser (ou bien gestion par lot)
- Choisir l'action "OSM Geotag" et entrer latitude et longitude, puis appliquer l'action.
Ce n'est pas automatique mais ça permet de traiter par lot ce qui est moins fastidieux qu'individuellement.
Hors ligne
Hello !
Un raccourci est possible dans cette recherche fastidieuse.
Dans l'admin du plugin OSM, on trouve un onglet "Places".
On y crée un ou plusieurs lieux habituels, avec un nom signifiant pour le retrouver facilement.
Ensuite, dans l'admin de la photo, dans l'onglet OSM, on voit un menu déroulant intitulé Save places . On choisit dans la liste déroulante un des emplacements précédemment créés, on enregistre et voilà. Si on veut un peu plus de précision pour telle ou telle photo, on peut y revenir en éditant, mais on partira du lieu créé : un peu moins de vagabondage pour la pauvre souris !
Note 1 : OSM aurait besoin d'un peu de francisation.
Note 2 : il existe aussi un système de tags, à utiliser avec le plugin tag_groups. Mais je ne l'ai pas utilisé et je ne sais pas ce que ça apporte pour faciliter la manip.
Hors ligne
Bonjour
une astuce pour que la carte soit centrée sur un lieu particulier quand on souhaite localiser des photos par l'Action OSM Geotag :
recupérer par FTP le fichier /piwigo/plugins/piwigo-openstreetmap/leaflet/qleaflet.jquery.js
editer le fichier
remplacer le paragraphe
mapOptions: {
center: [0,0],
zoom: 1,
scrollWheelZoom : true,
worldCopyJump: true,
contextmenu: false
},
par
mapOptions: {
center: [45.1,6.6],
zoom: 10,
scrollWheelZoom : true,
worldCopyJump: true,
contextmenu: false
},
adapter les champs "zoom" et "center" à votre besoin
profitez bien