Quantcast
Channel: Forum SIG - Systèmes d'Information Géographique et Géomatique
Viewing all articles
Browse latest Browse all 8030

[QGIS 1.x] Ordre d'affichage au sein d'un même shapefile

$
0
0
Bonjour,
Je dispose d'un shapefile polygone représentant l'emprise de faits archéologiques. Plusieurs de ces faits se recoupent, se chevauchent voire se recouvrent les uns les autres. L'ordre d'affichage classique dans QGis au sein d'une même couche correspond à la date de création de l'entité : un nouveau polygone vient toujours recouvrir une entité précédemment dessinée.
Je souhaiterais afficher cette couche en tenant compte de l'ordre chronologique des faits archéologiques. Pour faire simple, prenons un exemple : A est antérieur à B qui est antérieur à C (donc en ordre d'affichage chronologique : A->B->C). Malheureusement B a été dessiné en premier, puis C, puis A, ce qui nous donne, sous QGis, cet ordre d'affichage : B->C->A.
J'avais récupéré un script de requête SQL censé afficher les entités d'une couche suivant l'ordre croissant des données d'un champ : "1=1 order by <nom du champ>" ou "1=1 order by <nom du champ> desc" pour un classement par ordre décroissant. J'applique la formule à partir d'un champ nouvellement créé dans lequel je saisis l'ordre chronologique des faits (1 puis 2 etc)... et rien ne se passe. Est-ce lié à ma formule qui comporte une erreur ou à une option d'affichage de QGis qui rend cette formule inopérante ?
Merci d'avance

Viewing all articles
Browse latest Browse all 8030

Trending Articles