CRÉATION DE CARTES À PARTIR DU GÉOPORTAIL DE L'IGN

Messages postés
6413
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
17 mai 2018
- - Dernière réponse : mikayoda
Messages postés
4
Date d'inscription
vendredi 25 avril 2014
Statut
Membre
Dernière intervention
10 mai 2014
- 10 mai 2014 à 12:04
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/54980-creation-de-cartes-a-partir-du-geoportail-de-l-ign

mikayoda
Messages postés
4
Date d'inscription
vendredi 25 avril 2014
Statut
Membre
Dernière intervention
10 mai 2014
-
Je continue mon petit monologue, sauf que c'est mon dernier message, puisque le script fonctionne ici => http://forum.ubuntu-fr.org/viewtopic.php?id=1559421
Merci encore à soshy.
mikayoda
Messages postés
4
Date d'inscription
vendredi 25 avril 2014
Statut
Membre
Dernière intervention
10 mai 2014
-
Salut,

C'est en réalité un fichier source Java, pas un script.
Un script est directement exécutable.
En java, le fichier source doit être compilé, et ensuite seulement, exécuté.

compilation du programme :

javac LoadImageApp.java

Il y a un fichier .class de généré.

Ensuite il faut l'exécuter avec :

java LoadImageApp plainfaing.png 11365 17020 11368 17023

Mais l'URL dans le script est faux (problème d'API!).

Affaire à suivre...

Merci soshy!
mikayoda
Messages postés
4
Date d'inscription
vendredi 25 avril 2014
Statut
Membre
Dernière intervention
10 mai 2014
-
Salut,

je n'ai pas réussi à faire tourner ce script. Je pense qu'il ne fonctionne pas à cause de la résolution IGN sur geoportail, qui n'est pas à 1:25 000 pile mais à 27 084.

Pour ceux qui souhaiterais tout de même essayer, la démarche à suivre est la suivante :

- dans un bloc note, coller le script et nommer le fichier LoadImageApp.java (pas de .txt à la fin bien sûr)

- se déplacer dans le dossier qui contient le fichier, ex : cd c:\Users\

- lancer le script avec la la commande suivante (en ayant au préalable installé JDK de java!) javac LoadImageApp.java plainfaing.png 11365 17020 11368 17023
11365 et 17020 sont respectivement les numéros de lignes et de colonnes obtenus dans le cache de votre navigateur, (par cacheviewer par exemple). Le premier couple désigne l'image en haut à gauche, le deuxième couple désigne l'image en bas à droite, de sorte d'encadrer la carte que vous souhaiter obtenir.

J'ai toujours obtenu ce message d'erreur :
javac: invalid flag: 11365
Usage: javac <options> <source files>
use -help for a list of possible options


si quelqu'un trouve la solution merci de partager!
mikayoda
Messages postés
4
Date d'inscription
vendredi 25 avril 2014
Statut
Membre
Dernière intervention
10 mai 2014
-
Bonjour,

je déterre ce topic, qui le mérite je pense!

je suis intéressé par ton script, mais comme je suis un noob, je ne sais pas comment utiliser le script, que ça soit sous windows ou sous linux.

J'ai mis le script dans un bloc note, et après? J'ai essayé de comprendre en fouinant sur google, mais le jargon me manque pour comprendre ;)

En tout cas c'est une super initiative!

Merci!

Mika.
Merci MANT2011, ça marche ! J'avais bien suivi cette procédure mais omis de régler l'échelle à 1/25000, ce qui fait que TILEROW et TILECOL avaient des valeurs trop faibles et l'application générait une erreur.