
Ces scripts InDesign permettent de convertir des coordonnées géographiques, du format décimal au format angulaire et vice-versa, et de lier des coordonnées géographiques au format angulaire à leur emplacement sur une carte OpenStreetMap.

Formats d’entrée
– décimal : [5.222564, 42.556987]
– angulaire : [5°12’56″N, 46°25’15″E]
(le guillemet simple correspond aux minutes et le guillemet double [et non pas un double guillemet simple] aux secondes).
Le script de liaison des coordonnées ne fonctionne que sur le format de coordonnées « angulaire ».
Le lien généré est de type : https://www.openstreetmap.org/?mlat=-21.1941666666667&mlon=55.4930555555556#map=11/-21.1937/55.4930 (ce lien correspond à la carte ci-dessus et à l’article 46 [14] de la revue Adansonia).
Un style de caractère nommé « Lien coordonnees » (sans accents) est créé lors de l’utilisation du script de liaison. Il permet de régler facilement le format de tous les liens à la fois (pour les afficher en bleu souligné par exemple).
Fonctionnement
Sélectionner des coordonnées géographiques dans le texte et lancer le script correspondant. Le texte sélectionné est remplacé par le nouveau format de coordonnées.
Lors de la conversion angulaire vers décimal, le script demande si le contenu cible est en anglais ou français, afin de déterminer si un point ou une virgule sera utilisé(e) dans les nombres décimaux.