#1 Thu 30 October 2014 09:21
- jonathan
- Participant assidu
- Date d'inscription: 16 May 2006
- Messages: 263
QGIS : grille index
Bonjour,
Je rencontre une difficulté que je n'avais jamais eu auparavant. Je souhaite créer une grille d'index permettant de faciliter la lecture d'une carte. Jusqu'à présent j'utilisais grass qui me créait une grille avec plusieurs index (numero de ligne, lettre de ligne, numero de colonne, lettre de colonne). Cela était bien utile pour produire un index disant que tel établissement se situe en C-7 (bataille navale).
Or je me rends compte que grass ne produit plus la grille qu'avec deux index numériques
Connaissez-vous un moyen de générer une grille avec des coordonnées alphabétiques ?
ou Connaissez-vous un moyen de changer une valeure numérique 1,2,... en A,B,... ?
Merci d'avance.
edit : j'ai fait 26 update sur ma table mais bon c'est dommage. heureusement que ma grille ne va pas jusqu'en ZZ...
Dernière modification par jonathan (Thu 30 October 2014 09:43)
Hors ligne
#2 Thu 30 October 2014 10:47
Re: QGIS : grille index
Bonjour,
ce post propose de numéroter les cellules avec des numéros :
http://www.forumsig.org/showthread.php/ … par-maille
Ma réponse y est fausse en fait. Je la corrige ici :
Les mailles de la grille crée sont numérotées de 0 à n du nord-ouest au sud-est.
si la grille à une largeur de n cellules : on utilise la calculatrice de champ pour générer les colonne i et j
i : "ID"-n+1
j : "ID"-(i-1)*n+1
Par contre vos celleules sont numérotées avec des chiffres.
En SQL avec i compris entre 1 et 26, : char(96+i) renverra la lettre de a à z dans spatialite, chr(96+i) dans postgresl.
Mathieu BOSSAERT
Association GeoRezo
Hors ligne
#3 Thu 30 October 2014 12:20
- jonathan
- Participant assidu
- Date d'inscription: 16 May 2006
- Messages: 263
Re: QGIS : grille index
Bonjour,
Merci pour votre réponse et pour le code SQL
Je savais que j'avais déjà vu ca quelque part en plus.
Cordialement.
Hors ligne