Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

If I tick show only visible, I get no features.

I have created an attribute table in the Map Composer in QGIS trunk QGIS version 1.9.90-Alpha QGIS code revision 4d6cc6d I note recent feature update http://hub.qgis.org/issues/4496 but this doesn't explain my experience. I suspect it is misuse on my part.

I would like to select a feature in the main attribute table in QGIS, then have it show only the label for that feature and show only that row in the attribute table in Print Composer.

I explored the options considerably I think, when I uncheck the box I get as many rows as the setting will allow, no relationship to visible. I have checked the Map 1 in the dropdown.

I have written this much, maybe it will help someone else... I am going to explore reloading the layer, it is in fact a delimited text layer since I am using the read only status of that layer to provide some versioning control. Will see what happens when I reload it as a shapefile.

This is cutting edge cartography as far as my skillset is concerned....

share|improve this question
add comment

1 Answer 1

up vote 0 down vote accepted

The "Show only visible features" option of an attribute table in Print Composer makes sure that only the attributes of currently visible features are listed. "Visible" means that the feature is within the current extent of the map as it is set up in Print Composer (and NOT in the main window).

This can easily be tested, e.g. by loading a point layer, then changing to Print Compser, adding map & attribute table and then zooming in. You will notice that the attribute table starts getting shorter if fewer features are within the map extents.

share|improve this answer
Ok, that is very much the case for QGIS 1.7.4 and a brand new map/composer in Trunk- many thanks AG. –  Willy Apr 29 '12 at 12:18
Now I have to find what is the bug/glitch in my project that stops it working. –  Willy Apr 29 '12 at 12:23
The project crs has to be the same as the layer crs for the system to work (which is a reasonable limitation). I am using openlayers as an underlay in the composer so it likes to reset the projection to google mercator. –  Willy Apr 29 '12 at 12:29
So once the openlayers plugin is enabled, the crs can be set back to a UTM which is the same as the layer and the map composer in QGIS is able to work magic on a number of levels !! The "Show only visible features" option on the attribute table works a treat and all layers of the map appear to be properly projected ready for printing. Brilliant! –  Willy Apr 29 '12 at 12:34
add comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.