Feature request #4128

Display a progress bar when loading shp/dbf

Added by c m over 12 years ago. Updated almost 8 years ago.

Status:Closed
Priority:Normal
Assignee:-
Category:Vectors
Pull Request or Patch supplied:No Resolution:
Easy fix?:No Copied to github as #:14108

Description

- When loading a shapefile, display a progress bar to inform the user about the number of features geometries loaded (total number of features of a shapefile should be available inside dbf header) before final map rendering finally occurs.

- when opening attributes data table, display a progress bar to inform the user about the number of data records read inside the dbf file, before table view is finally displayed.

History

#1 Updated by Paolo Cavallini over 12 years ago

  • Category set to Vectors

#2 Updated by Giovanni Manghi over 12 years ago

  • Target version set to Version 1.7.4

#3 Updated by Giovanni Manghi about 12 years ago

  • Target version changed from Version 1.7.4 to Version 2.0.0

#4 Updated by Pirmin Kalberer over 11 years ago

  • Target version changed from Version 2.0.0 to Future Release - Nice to have

#5 Updated by Médéric RIBREUX over 8 years ago

  • Status changed from Open to Feedback
  • % Done changed from 0 to 50

Hello, bug triage...

when you load the attribute table of a layer with lots of features (more than 100000 features, I am not sure what is the limit), there is a window indicating the number of features that have been loaded.

For layer rendering, I think this is impossible to have feature count because you can have a layer with lots of features which just loads in milliseconds because the features are not in the canvas extent (I can have a 1 million points layer loading instantly using this trick). For attribute table it is much more simple: you have to load everything. Furthermore, I can't see how to make a progressive feature count when you have multiple layers. Or perhaps would you like to have a global progressive feature count dialog box when rendering exceeds n seconds ?

I also think this is complex when using parallel rendering !

#6 Updated by Matthias Kuhn almost 8 years ago

  • Status changed from Feedback to Closed

In the attribute table there is a progress bar and there are better ways (see #14994).
For rendering this doesn't make sense (see comment above by Médéric Ribreux).

Also available in: Atom PDF