Itinéraires
La plupart des photos qui illustrent le blog sont disponibles chez Dreamstime avec différentes licences d'utilisation.
mardi 29 octobre 2019
samedi 26 mai 2018
Afficher les lieux et heures de photos dans MyMaps
L'outil MyMaps de Google
Parmi les nombreux outils proposés par Google, MyMaps permet de créer ses propres cartes, en superposant sur une carte Google des calques sur lesquels on peut ajouter des informations:
- de simples points de repère avec du texte,
- des lignes tracées à la main,
- des itinéraires tracés automatiquement par Google entre deux points choisis,
- des photos ...
Il est aussi possible d'importer des fichiers dont les informations sont interprétées par Google et affichées sur le calque.
Pour utiliser MyMaps, il faut au préalable créer un compte Google
Une fois le compte créé, taper MyMaps dans le moteur de recherche Google mène sur la page de création de cartes.
Il est assez facile pour se familiariser avec l'outil de réaliser les actions suivantes:
- ajouter des points de repères,
- changer leur style soit individuellement, soit pour tous les points du calque,
- changer leur forme, leur couleur, en cliquant sur un point et sur l'icône 'Style',
- éditer un titre, un commentaire, en cliquant sur un point et sur l'icône 'Modifier'
- ajouter un calque, lui donner un titre, et y ajouter des points de repères,
- modifier en bloc le style de tous les points du calque en choisissant "style uniforme",
- ajouter un itinéraire,
- etc.
Les fichiers KML
Ce sont des fichiers texte interprétés par les logiciels comme Google Maps pour définir
des points géographiques. Le langage est assez riche
(voir ici) et nous
n'en utilisons qu'une petite partie, le but recherché étant simplement de positionner
sur une carte tous les endroits où une photo a été prise et d'y noter la date et l'heure.
Pour importer un fichier kml dans une carte MyMaps, il suffit d'ajouter un calque et de cliquer
sur Importer. Une fenêtre s'ouvre vers laquelle on peut faire glisser le fichier kml. Une fois le fichier
importé, on peut changer le look des repères et afficher les noms des points, qui, avec les kml créés
par l'utilitaire ci-dessous, seront seront l'heure de prise de chaque photo.
Création des fichiers kml
Les données nécessaires: date de photo, données GPS sont stockées dans les fichiers de photos sous un format appelé EXIF (Exchangeable image file format). Il faut donc les récupérer pour chaque photo, et les stocker dans un fichier kml.
J'ai commencé par l'utilisation l'outil exiftool. C'est un outil très complet permettant de nombreuses manipulations des données EXIF contenues dans toutes sortes de fichiers. L'option -p associée à un fichier décrivant le format attendu, permet de construire des fichiers textes à partir de fichiers contenant des données EXIF.
Description du format d'un fichier, à mettre dans un fichier format.fmt:
#[HEAD]<?xml version="1.0" encoding="UTF-8"?> #[HEAD]<kml xmlns="http://earth.google.com/kml/2.0"> #[HEAD] <Document> #[SECT] <Folder> #[SECT] <name>${createdate#;DateFmt("%Y-%m-%d")}</name> #[IF] $gpslatitude $gpslongitude #[BODY] <Placemark> #[BODY] <name>$createdate</name> #[BODY] <Point> #[BODY] <altitudeMode>clampedToGround</altitudeMode> #[BODY] <coordinates>$gpslongitude#,$gpslatitude#,0</coordinates> #[BODY] </Point> #[BODY] </Placemark> #[ENDS] </Folder> #[TAIL] </Document> #[TAIL]</kml>
Ligne de commande, à mettre dans un fichier commande.bat
exiftool -p format.fmt %1 > out.kml
En glissant un répertoire contenant des photos vers le fichier commande.bat, on obtient le fichier kml souhaité.
Le processus est plutôt lent. De plus s'il y a plus de 2000 photos, le fichier kml n'est pas accepté par MyMaps. Il est certainement possible de faire mieux en améliorant le fichier de commande, mais j'ai préféré réaliser un utilitaire taillé sur mesure.
L'utilitaire jpg_kml
J'ai écrit l'utilitaire jpg_kml en langage tcl/tk. C'est un langage interprété.
L'excellent outil freewrap de Denis R. Labelle permet de rassembler en un seul exécutable l'interpréteur et le programme. Je l'ai utilisé pour créer l'exécutable jpg_kml.exe
Je mets en fin d'article un lien permettant le téléchargement.
Le fait d'utiliser cet utilitaire vaut acceptation des conditions d'utilisation décrites dans le mode d'emploi ci-après.
LICENCE D'UTILISATION
Le logiciel jpg_kml est fourni en l'état. L'utilisateur utilise jpg_kml à ses risques et périls, sans garantie d'aucune sorte de la part de l'auteur.
L'auteur n'est responsable d'aucun dommage subi par l'utilisateur pouvant résulter de
l'utilisation ou de la distribution du logiciel jpg_kml.
De la même façon, l'auteur n'est en aucun cas responsable d'une quelconque perte de
revenus ou de profit, ou de données, ou de tous dommages directs ou indirects, susceptibles
de survenir du fait de l'utilisation du logiciel ou pour la raison que celui-ci serait inopérant,
quand bien même l'auteur aurait été averti de la possibilité de tels dommages.
jpg_kml est gratuit pour une utilisation privée, éducative ou professionnelle. Toute utilisation commerciale nécessite l'achat d'une licence d'utilisation.
L'auteur ne peut pas garantir que jpg_kml est exempt de bogues, erreurs, défauts ou omissions et n'a aucune obligation de corriger ces éventuelles déficiences, quelles qu'elles soient. L'auteur ne peut pas garantir l'adéquation de jpg_kml aux besoins de l'utilisateur.
L'utilisation du logiciel jpg_kml vaut acceptation par l'utilisateur des termes de la licence ci-dessus.
RESSOURCES
Ce programme est écrit en TCL. Il a été empaqueté dans une version pour logiciel d'exploitation Windows avec freewrap de Dennis R. Labelle
NOTICE D'UTILISATION
Ce programme est utilisé pour créer des fichiers kml à partir de photos jpg. Le but est de représenter sur une carte tous les endroits où une photo a été prise, avec sa date. La photo elle-même n'est pas prise en compte.
Le programme balaye un répertoire de photos jpg et repère pour chaque jpg les informations suivantes:
- DateTimeOriginal
- GPSLatitude
- GPSLongitude
- GPSLongitudeRef
- GPSLatitudeRef
Il utilise les données GPS pour créer un point sur la carte. Puis il utilise la date et l'heure pour donner un nom au point. Enfin il regroupe tous les points d'une même journée dans un 'folder' (calque sur la carte) et nomme ce folder avec la date de cette journée.
Le programme est téléchargeable sous la forme d'un fichier .zip contenant:
- un exécutable jpg_kml.exe,
- et un fichier d'aide: jpg_kml.htm
- soit en glissant/déposant le répertoire des photos sur le fichier jpg_kml.exe
- soit en ligne de commande.
Options du programme:
nFolders suivi d'un nombre
Change la limite du nombre de Folders dans un fichier kml. Par défaut, la limite est à 10, ce qui correspond au nombre de calques autorisés dans une carte MyMaps de Google.
noDayCut
Ne change pas de Folder à chaque changement de date. Dans ce cas un seul Folder est créé par kml. Les photos y sont rangées par horodatage croissant.
nPlacemarks suivi d'un nombre
Change la limite du nombre de points par fichier kml. Par défaut la limite est de 2000 ce qui correspond à la limite autorisée pour l'importation d'un fichier kml dans une carte MyMaps de Google.
nKml suivi d'un nombre
Change le nombre maximum de fichiers kml créés. Par défaut ce nombre est de 20. Lorsque les limites nFolders et nPlacemarks sont atteintes pour un fichier kml, le programme en crée un nouveau autant de fois que nécessaires, jusqu'à cette limite. Cela évite de créer un grand nombre de fichiers à cause d'un mauvais choix de valeurs d'options.
noInfo
Par défaut, il se crée dans le répertoire du fichier exécutable un petit fichier dont le nom évolue en permanence pour indiquer l'état d'avancement du traitement. Ce fichier disparaît à la fin du traitement. L'option noInfo retire cette fonctionnalité.
noLine
Par défaut, une ligne est dessinée entre les points de chaque calque. L'option noLine permet de ne pas dessiner ces lignes.
mkLst
Permet de récupérer la liste des photos dans le fichier out_jpg_kml_lst.txt déposé dans le répertoire du fichier exécutable. Cette liste comporte en première partie toutes les photos qui n'ont pas d'information GPS, et en seconde partie les autres photos triées par horodatage croissant avec leurs coordonnés GPS.
mkLog
Active un fichier out_jpg_kml.log contenant certaines informations de déroulement du programme. Cette option s'active automatiquement en cas d'erreur pour permettre de garder une trace.
Utilisation des options:
Deux méthodes sont possibles:
En ligne de commande avec le répertoire
Mettre les options dans la ligne de commande avec le nom du répertoire des photos,
dans n'importe quel ordre, séparées par un ou plusieurs espaces.
Les options demandant un nombre doivent être suivies d'un nombre séparé aussi par un espace
Exemple: jpg_kml.exe "repertoire de mes photos" nPlacemark 500 noDayCut nFolders 5
Ou bien dans le nom du fichier exécutable
Ecrire les options dans le nom du programme en les séparant par un de ces
caractères: sous-tiret, moins, point ou slash ( _ . - ou / )
Les options demandant un nombre doivent être suivies d'un nombre séparé aussi avec un de ces
caractères.
Le nom du fichier exécutable comporte l'ensemble du répertoire où il est situé.
Exemple: renommer jpg_kml.exe
en : n-importe-quoi_nPlacemark_500_noDayCut_nFolders_5.exe
Exemple: mettre l'exécutable jpg_kml.exe dans un répertoire nommé nFiles_10
Les options passées en ligne de commande prennent le pas sur celles identiques passées par le nom du fichier.
Format des fichiers kml créés
<?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://earth.google.com/kml/2.0"> <Document> <Folder> <name>2017:09:05</name> <Placemark> <name>2017:09:05 00:11:32</name> <Point> <altitudeMode>clampedToGround</altitudeMode> <coordinates>-115.58912833333333,32.41555833333334,0</coordinates> </Point> </Placemark> </Folder> </Document> </kml>
Lien de téléchargement
Par ici
dimanche 15 avril 2018
Circuit de L.A. à L.A : Arizona, Utah, Nevada
Ce circuit de 9 jours, du 5 au 13 septembre 2017, nous a menés aux sites du Grand Canyon, Antelope Canyon, Monument Valley, Valley of the Gods, Canyonlands National Park (Island in the Sky), Arches National Park, Capitol Reef, Bryce Canyon, Zion National Park, Las Vegas, Mojave National Preserve.
La carte ci-dessous montre les itinéraires de ces 9 journées. Les horaires des différentes étapes sont détaillés dans l'onglet latéral.montrent les lieux et heures de nos photos. Cela permet de voir en détail où nous sommes passés, notamment sur les chemins dans les parcs nationaux.
J'explique comment faire pour superposer ces informations à une carte MyMaps dans un article de mai 2018.
The road trip
De Los Angeles à Tusayan
Nous avions réservé une voiture depuis la France, dans la gamme petit SUV.
On nous remet les clés d'un Hyundai Santa Fe que nous avons bien apprécié le long des 3325 km parcourus.
Le 5 septembre, départ de San Clemente pour le Grand Canyon.
Sur les conseils de nos amis nous évitons les routes à péage: 73, 133 et 241 ce qui explique notre détour par la 55 et la 91
au niveau du Comté d'Orange. Nous roulons tranquillement et mettons 11 heures pour parcourir les 820 km du trajet.
Nous nous arrêtons une petite heure pour grignoter quelque chose au Bagdad Cafe.
Nous faisons le plein à Hillto, puis nous nous arrêtons à nouveau à Ash Fork pour manger dans un ranch cafe sympathique.
Nous arrivons à Tusayan vers 19h30.
Après avoir pris notre chambre, nous cherchons un point de vente de la carte "America the Beautiful"
qui permet à son titulaire d'accéder à tous les parcs nationaux pour une voiture et ses occupants sur une année.
En ville nous ne trouvons que des distributeurs automatiques pour l'accès au parc.
Nous prenons la voiture pour aller à Grand Canyon Village.
Un quart d'heure plus tard nous sommes à la porte du parc:
personne; il est environ 22 heures. Nous entrons sur le site: il fait nuit noire.
Un petit groupe de cervidés traverse devant nous.
Au village nous trouvons un ranger. Il nous dit de prendre la carte le lendemain à 9h à l'ouverture du parc.
Nous lui expliquons que nous voulons venir au lever du soleil avant l'ouverture du parc. Cela ne pose pas de problème nous
répond-il: venez au lever du soleil, puis prenez la carte plus tard à l'ouverture du parc.
Le Grand Canyon
Le 6 au matin donc, lever à 5 heures. L'entrée du parc est libre.
Nous passons la porte et nous nous dirigeons vers le parking situé
près de Mather Point. Quelques mètres à pied dans la pénombre, de plus en plus de monde,
et nous arrivons au bord de la falaise où nous assistons au lever du soleil.
Puis nous plions bagages et retournons à Grand Canyon village.
Cette fois ci il y a des rangers aux portes.
Nous achetons la carte, stationnons la voiture dans le village et nous dirigeons vers le départ de la navette de Hermit's Road.
De 10 heures à 13:30 nous parcourons Hermit's Road en alternant marche et navette jusqu'à Hermit's Rest.
Nous retournons ensuite au village et marchons environ une demi-heure aller-retour sur le Bright Angels Trail.
Vers 15 heures nous reprenons la voiture en direction de notre prochaine étape Page. Nous empruntons Desert View Drive et nous arrêtons à Grand View Point et Moran Point.
Nous faisons le plein quelque part sur la 89 avant d'arriver à Page vers 20h30.
Nous passerons deux nuits à Page.
Antelope Canyon
Depuis l'hôtel, nous y sommes en dix minutes. Il y a du monde, mais pas de queue pour arriver au guichet de Dixie Ellis où nous prenons un billet pour le prochain départ, avec un groupe d'une vingtaine de personnes.
Une centaine de mètres dans le sable avant d'arriver à l'entrée du canyon. Là en revanche nous avons du attendre environ trois quarts d'heure par une chaleur torride, heureusement sous un auvent. Les nombreux groupes des deux agences se suivent, mais il n'y a pas de bousculade et les guides Navajo organisent bien les espaces pour nous laisser profiter des lieux.
A Lower Canyon, on entre d'un côté et on sort de l'autre, alors qu'à Upper, c'est un cul de sac et les groupes se croisent à l'intérieur.
La visite elle-même a duré une heure.
Horseshoe Bend
Des amis nous avaient parlé de ce point de vue sur un lacet du Colorado dont la forme rappelle un sabot de cheval: Horseshoe Bend.
On le voit bien sur les vues satellites.
Quelques centaines de mètres à parcourir depuis le parking et on se retrouve au bord de la falaise.
Lac Powell
L'après-midi nous nous promenons au bord du lac Powell. Nous mangeons un morceau à la marina.
Nous allons voir le Lone Rock sous un temps orageux. Puis nous terminons la visite au point de vue
Wahweap Overlook d'où l'on surplombe les reflets argentés du lac aux creux des sols colorés.
Monument Valley
Le 8 septembre, départ pour notre prochaine étape Monticello. Au programme: Monument Valley et la traversée de la Valley of the Gods. Il fait chaud. Le temps hésite entre dégagé et orageux.
Nous mettons quatre heures pour arriver à Monument Valley. L'entrée à Monument Valley ne fait pas partie des sites compris avec la carte America the Beautiful. Une piste fait un circuit à travers le site. Aucun problème avec notre voiture bien que quelques passages soient un peu délicats quand on prend conscience que le véhicule n'est pas le sien.
Nous y passons 4 heures, y compris la visite du magasin d'objets artisanaux.
The Valley of the Gods
Nous avions lu de nombreux conseils de visite de cette Vallée des Dieux,
dans nos guides, comme sur internet. Mais il est toujours indiqué de ne pas s'y engager par temps de pluie.
Le panneau à l'entrée de la piste nous le rappelle.
Au départ de Monument Valley nous avons eu un peu de pluie; le temps s'étant arrangé nous
décidons de nous engager sur la piste. Il est 18:15.
La piste sinue à travers les formations rocheuses majestueuses.
En cette fin de journée sous le ciel orageux teinté des couleurs du soleil couchant, la Vallée des Dieux
nous transporte en quelque vallée antique improbable bordée de divinités monumentales et de temples silencieux.
Après ce détour d'une heure et demie nous rejoignons la 191 et arrivons à Monticello vers 20:40.
Notre étape du lendemain était la région de Moab avec les sites de Canyonlands et Arches National Parks.
Nous avions décidé de faire étapes dans deux villes intermédiaires où le coût des hôtels est moins élevé.
Ce choix nous a aussi permis de prendre notre temps à Monument Valley et Valley of the Gods. Mais le lendemain nous
sommes arrivés un peu tard à Arches National Park et nous n'avons pas pu y passer tout le temps souhaité.
Sans doute aussi aurions nous pu optimiser certains choix, (heure de départ, moins de temps à certains endroits...)
mais après tout c'était les vacances.
Canyonlands National Park
Nous continuons jusque Green River Overlook, puis Grand View Point où nous prenons un sentier qui nous mène à Grand View Overlook. Tous ces points de vue montrent un paysage minéral torturé, déchiqueté, traversé par une rivière turquoise, la Green River, et par des pistes qui invitent à la découverte avec un vrai 4x4.
Il est 15:40 quand nous prenons la route du retour en direction de Arches National Park.
Arches National Park
Nous quittons à regret Arches peu avant 20 heures et arrivons à Green River autour de 21h.
Capitol reef
Après environ 3 heures de promenade (nous avons pris notre temps), nous reprenons la route vers Fruita en nous arrêtant au passage pour voir les pétroglyphes (dessins gravés dans la roche) par les indiens Fremont qui ont vécu à cet endroit entre les 6eme et 13eme siècles.
Après une partie montagneuse, le grand spectacle commence à partir de Boulder: le paysage est minéral, la route semble juste est posée sur la roche. On traverse Escalante et le paysage devient rural.
Arrivés à Bryce un peu après 20 heures.
Bryce Canyon
Sur notre circuit, Bryce est le site où le prix de l'hébergement est le plus élevé. C'est une usine du tourisme bien rodée. Pour le breakfast, pas de buffet, mais commande à la carte. Après notre breakfast, nous plions bagages et nous nous rendons sur le site de l'amphithéâtre. Nous admirons la vue depuis le Rim Trail qui surplombe l'amphithéatre.
Puis nous descendons au milieu des hoodoos par le sentier Queen's Garden Trail. Hoodoo est le nom donné ici aux cheminées de fée, ces formations rocheuses sculptées dans le grès (sandstone) par l'érosion. Leur nombre est impressionnant et leurs formes laissent libre cours à l'imagination.
Après avoir bien profité de ce site exceptionnel, nous continuons en voiture vers différents points de vue: Inspiration Point, Bryce Point, et Rainbow point.
Nous prenons ensuite la route de Kanab, en marquant un nouvel arrêt au niveau de l'amphithéâtre. Nous arrivons à l'hotel à 21:15.
Zion National Park
Nous avons perdu beaucoup de temps à notre arrivée à Zion National Park. En effet j'avais lu dans les guides que les parkings sont pleins en saison touristique et qu'il faut se garer à Sprindale et prendre la navette. Comme nous étions en septembre je pensais trouver de la place dans le parc. J'ai finalement dû me rendre à l'évidence que tout était plein. Nous sommes donc partis à Sprindale, où les parkings sont payants, mais en descendant assez bas nous avons trouvé une place le long de la route. Il a ensuite fallu prendre la navette pour retourner au parc. Seconde peine en fin de journée pour le retour; il y avait une file d'attente et nous avons dû laisser passer trois bus.
Une fois au Visitor Center, nous prenons la navette du parc en aller retour et nous arrêtons à Big Bend où nous marchons un peu, puis à Weeping Rock où nous parcourons le sentier (1/4 d'heure) jusqu'au rocher qui suinte, couvert de plantes suspendues.
Nous quittons Sprindale à 16:45, direction Las Vegas.
On entre en Arizona vers 17:30.
Et on en ressort à 18:00 pour entrer au Nevada à 17:00.
Las Vegas
Vers 18:10 on aperçoit les casinos de Las Vegas.
Une fois en ville nous nous dirigeons vers notre hôtel, puis nous suivons les panneaux indiquant le parking. C'est un grand parking gratuit
où nous laisserons la voiture jusqu'à notre départ le lendemain.
Le soir nous testons le buffet du Wynn, puis nous nous baladons sur le Strip et dans les différents casinos.
Tout y est démesure et superlatif comme on peut s'y attendre.
Le 13 septembre c'est le dernier jour de notre tour. Nous commençons par un brunch au buffet du Bellagio (que nous avons nettement préféré à celui de la veille), puis nous arpentons à nouveau le Strip et les différents casinos jusque vers 15h environ. Nous partons ensuite pour Los Angeles.
Mojave National Preserve
Vers 17:15 nous atteignons Mojave National Preserve. Nous y faisons un détour d'environ une heure. C'est le royaume des Joshua Trees (arbres de Josué). Ce sont des Yuccas aux formes biscornues.
Après ce petit détour nous ne nous arrêtons plus jusqu'à San Clemente où nous arrivons vers 22 heures.