sortshp

Purpose:

Classe un shapefile basé sur une seule colonne dans l’ordre ascendant ou descendant. Il gère les colonnes de types INTEGER, DOUBLE et STRING. Utile pour prioriser les géométries pour le rendu et/ou les étiquettes.

Description:

L’idée ici est que si vous savez que vous devez afficher un certain attribut classé par une certaine valeur, MapServer accèdera plus rapidement à cette valeur si celle-ci est placée au début du fichier attribut.

Syntax:
sortshp [infile] [outfile] [item] [ascending|descending]
Example:

Cet exemple utilise un fichier route (‘roads_ugl’) qui possède un champ avec des classes de routes au format entier (‘class1’).

sortshp roads_ugl roads-sort class1 ascending
Result:

Un nouveau shapefile nommé ‘roads-sort.shp’ est créé avec les géométries classées dans l’ordre ascendant, en fonction des valeurs du champ ‘class1’, comme indiqué plus bas.

Figure1: Attributs avant la commande sortshp

../_images/sortshp-before.png

Figure2: Attributs après la commande sortshp

../_images/sortshp-after.png