Saludos, mira he dado orientaciones a consultas similares en grupos de Facebook (puede que hayas sido tu), es una interrogante común e interesante. Me gustaría hacer un articulo resolviéndola de varias formas, si me envías tu Shape a luis3176@yahoo.com lo desarrollo con ellos. Claro demora unos días el hacerlo y publicarlo
Ahora bien respondiendo tu interrogante, lo puedes hacer de varias formas utilizando el etiquetado con Reglas y utilizando el dialogo de Expresiones. Sencillamente configuras etiquetado con reglas, le das al signo + para adicionar una regla, luego al botón con el lápiz para editar la regla y en la pestaña "Etiquetar con" le das clic al botón con la E mayúscula, en el dialogo escribes la expresión
Ya en el dialogo de expresiones tienes un mundo de opciones:
- La mas complicada que aún no resuelvo del todo crear una variable tipo contador que se incremente, por ejemplo en tu caso cada 10 o 15
- La mas fácil: Trabajar con sencillas condicionales, por ejemplo: si quieres etiquetar cada 10, primero tienes que crear un campo que cuente todos los registros iniciando en 0 o en 1 que llamaremos "ID". Y el campo que queremos etiquetar, a modo de ejemplo "elevación"
Luego si consideramos que los números cada 10 terminan en 0, por ejemplo 10, 20, 30, 1270.
Lo que podemos hacer es etiquetar solo aquellos ID que terminen en 0:
Aquí esta la expresión
if ( right("id",1) = 0, "elevación", null )
If: es la condicional
rigth(Campo, 1) devuelve el primer carácter de derecha a izquierda
null para que no devuelva nada cuando no se cumpla la condición
Como te comente existen otras opciones para hacerlo cada intervalo deseado utilizando varias reglas, utilizando operaciones más complejas