Vous pouvez découvrir la nouvelle page Carte sur mon site, affichant toutes les images géo-localisées de ma galerie photo.

Avec cette carte, je vous propose une nouvelle manière de découvrir les lieux visités lors de différents voyages, randonnées...

 

Edit (20/01/2019) :
Plusieurs personnes m'ont demandé comment créer cette page avec l'ensemble des images géolocalisées de la galerie.
Plutôt que répondre à chaque sollicitation, je vous livre ma recette pour y parvenir :

  1. vous devez utiliser Zenphoto 1.4.6 (ou plus) qui permet de faire des recherches sur des champs non vides, et utiliser le plugin googleMap ou openStreetMap
  2. dans les pages d'administration, sur l'onglet options > recherche, sélectionnez "longitude" et "latitude" dans la liste des champs pouvant être utilisés
  3. sur la page de votre galerie, faites une recherche uniquement sur ces champs "longitude" et "latitude", en saisissant le critère de recherche  
    *
     (caractère étoile, signifiant non vide)
  4. à partir du résultat de recherche, cliquez sur le menu "Administration" et le choix "Créer un album", créez alors un album dynamique du nom de votre choix ("images-localisees" dans mon exemple) en choisissant de voir uniquement les images publiées : le critère de recherche de l'album dynamique devant ressembler à ceci :
    "words=*&searchfields=exifgpslatitude,exifgpslongitude&inalbums=0&inimages=1&unpublished=0"
  5. avec le plugin GoogleMap, créez une nouvelle page, en saisissant le code ci-dessous dans le bloc de code n°1 (ce code est adapté au thème zpBootstrap, libre à vous de l'adapter à vos besoins personnels) :
    <?php
    $album = newAlbum("images-localisees.alb");
    if (is_object($album)) {
    makeAlbumCurrent($album);
    } ?>
    <div id="map" class="margin-bottom-double">
    <?php printGoogleMap(NULL, NULL, 'show', $album); ?>
    </div>
  6. si vous préférez utiliser le plugin openStreetMap (depuis Zenphoto 1.5.0), à la place de printGoogleMap(...), utilisez :
    <?php printOpenStreetMap(NULL, NULL, NULL, NULL, NULL, NULL, '', NULL, $album); ?>

That's all folks !