Select to view content in your preferred language

Add option to show a scale bar

261
2
01-20-2025 05:33 AM
Status: Open
JCable
by
Regular Contributor

Without a scale bar, users have no way of understanding the scale of the map. Could we add an option to toggle a scale bar on and off?

Tags (2)
2 Comments
Ian_Muehlenhaus

@JCable 

Thank you for your feature request. I understand your desire to provide a sense of scale to your users while they use the map. It is an important aspect of UX.

There is, however, a rationale for why we exclude scale bars. With the invention of zoomable, pannable "slippy" maps, scale bars have become misused and misunderstood tools. This is particularly true on Web Mercator projected maps. 

If the map is medium or small scale (shows any area larger than a city), the scale bar is wildly inaccurate and will in fact give your map users absolutely incorrect references. Scale bars are only accurate along two parallel lines of the projection. So using a scale bar will be wildly misleading and inaccurate in those circumstances. (This is why Greenland looks as big as Africa, when in Africa is 18-times the size of Greenland.)

However, there is a bit of a work around for analysts. You can use the Measure Tool in the Analysis Pane. It will tell you an accurate distance. Unfortunately, it's not really useful for a casual user. 

I just wanted to shed light on why scale bars haven't been added yet.

I understand your rationale and agree with you – it would be nice to have users have a sense of scale. Alas, with zoomable maps and Web Mercator projections, a scale bar outside of city-wide areas, isn't a good solution either, unfortunately. 

Thanks for using ArcGIS for MS365 and for engaging with us on Community! 

JCable
by

Hi @Ian_Muehlenhaus 

Thanks for the response. I'm all too familiar with the inaccuracies of Web Mercator! 😵

I get that it would mislead users, it just seems odd Esri will show it in other map viewers, but chooses not to for Power BI.

What about if the scale bar was hidden at small scales and then becomes visible at larger scales?