Does the word "scale" mean the same thing in "There are some who question the scale of our ambitions." and "The scale of the map."?
the same meaning