Bonjour tout le monde,
Voulant utiliser le service Bigmap d'Openstreetmap, le site m'a généré un script Perl. Au passage ce service a l'air génial pour générer des cartes en haute définition. En gros on peut facilement afficher dans le navigateur n'importe quelle carte de la taille et donc définition que l'on souhaite. Celle que je souhaite imprimer fait 14848x4608 pixels !
Par contre, ça serait trop beau si la carte affichée était composée d'une seule image. On ferait clic droit, enregistrer et zou c'est plié. Non, l'image est composée de plusieurs tuiles PNG, 58x18 tuiles dans mon cas. Le site propose de télécharger et d'exécuter un script Perl généré automatiquement qui recréera une grande image PNG à partir de ces tuiles.
Je télécharge donc le script, l'exécute à partir du Terminal, mais ça ne fonctionne pas. Voilà le message d'erreur :
Ok, là on atteint la limite de ma compétence... Je ne sais pas ce qu'est ce @INC, je ne sais pas à quoi ça sert. Manifestement le script que j'ai téléchargé contient une instruction que le Terminal (si c'est lui qui exécute le script) ne comprend pas et je dois mettre à jour sa bibliothèque en installant un "GD module", mais je n'ai pas le début du commencement d'idée de comment faire ça. Je ne suis pas programmeur, juste utilisateur lambda qui est passé sous Mac il y a dix ans, justement parce que j'en avais marre de me prendre la tête avec des trucs de ce genre sous Windows.
Quelqu'un pourrait-il m'aider, ou au moins m'orienter dans la bonne direction ?
Merci d'avance !
Voulant utiliser le service Bigmap d'Openstreetmap, le site m'a généré un script Perl. Au passage ce service a l'air génial pour générer des cartes en haute définition. En gros on peut facilement afficher dans le navigateur n'importe quelle carte de la taille et donc définition que l'on souhaite. Celle que je souhaite imprimer fait 14848x4608 pixels !
Par contre, ça serait trop beau si la carte affichée était composée d'une seule image. On ferait clic droit, enregistrer et zou c'est plié. Non, l'image est composée de plusieurs tuiles PNG, 58x18 tuiles dans mon cas. Le site propose de télécharger et d'exécuter un script Perl généré automatiquement qui recréera une grande image PNG à partir de ces tuiles.
Je télécharge donc le script, l'exécute à partir du Terminal, mais ça ne fonctionne pas. Voilà le message d'erreur :
Can't locate GD.pm in @INC (you may need to install the GD module) (@INC contains: /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.2 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .) at mkmap.pl line 8.
BEGIN failed--compilation aborted at mkmap.pl line 8.
Ok, là on atteint la limite de ma compétence... Je ne sais pas ce qu'est ce @INC, je ne sais pas à quoi ça sert. Manifestement le script que j'ai téléchargé contient une instruction que le Terminal (si c'est lui qui exécute le script) ne comprend pas et je dois mettre à jour sa bibliothèque en installant un "GD module", mais je n'ai pas le début du commencement d'idée de comment faire ça. Je ne suis pas programmeur, juste utilisateur lambda qui est passé sous Mac il y a dix ans, justement parce que j'en avais marre de me prendre la tête avec des trucs de ce genre sous Windows.
Quelqu'un pourrait-il m'aider, ou au moins m'orienter dans la bonne direction ?
Merci d'avance !