Bug report #2117

if units are in degrees, map scale is wrong in print composer

Added by Paolo Cavallini over 14 years ago. Updated over 14 years ago.

Assignee:Marco Hugentobler
Affected QGIS version: Regression?:No
Operating System:All Easy fix?:No
Pull Request or Patch supplied: Resolution:fixed
Crashes QGIS or corrupts data: Copied to github as #:12177


If you change the value by hand (in Map>Scale), it is replaced by other values without any obvious meaning.

Screenshot.png (42.5 KB) Giovanni Manghi, 2009-11-30 02:51 PM


#1 Updated by Giovanni Manghi over 14 years ago

Hi Paolo,

can you be more specific?

Do you refer to the "map units per map unit" selector in the "scale bar" configurations of the print composer?

If yes, I also cannot see how it can be useful (but I may be missing something obvious) but I otherwise see no problem at all if the the map units are in degrees. See attached image.

#2 Updated by Paolo Cavallini over 14 years ago

I confirm:

- load a layer in 4326

- activate the print composer and add a map

- change the scale by hand (e.g. 250000)

- click outside the box where you input the scale

the value is changed

#3 Updated by Giovanni Manghi over 14 years ago

Ok, now I got it and I confirm. Playing around with the steps provided is also pretty easy to produce irresponsive scale bars that the composer do not allow to select/remove from the layout.

#4 Updated by Marco Hugentobler over 14 years ago

  • Resolution set to fixed
  • Status changed from Open to Closed

Fixed in f7542e0e (SVN r12517)

Also available in: Atom PDF