Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#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 sad
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

MathieuB
Membre du bureau
Lieu: Montpellier
Date d'inscription: 18 Jan 2006
Messages: 1230
Site web

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 wink

Je savais que j'avais déjà vu ca quelque part en plus.

Cordialement.

Hors ligne

 

Pied de page des forums

Powered by FluxBB