Estoy tratando de crear una leyenda en QGIS 2.18.22 para que sólo muestre las características que están en la extensión actual del mapa en el compositor de impresión. He estado seleccionando la casilla "mostrar sólo los elementos dentro de la característica actual del atlas", pero nada cambia.
Todavía termino con una leyenda masiva como esta, aunque sólo una fracción de esas características son visibles.
Soy reacio a recortar la capa a la extensión de la vista actual para resolver el problema de esa manera, ya que cuando escanee a otra parte del mapa tendré que hacer lo mismo de nuevo y puede que tenga que hacer múltiples mapas de esta capa. También podría eliminar las clasificaciones de cada elemento de la leyenda que no es visible en las propiedades de la vista principal del mapa, pero cada vez que haga un mapa en una zona diferente tendría que repetirlo.
¿Cuál es la solución a este problema?