Raster enhancement: The horizontal legend


If a vertical legend is not the proper fit for your layout, perhaps you should try a horizontal legend.

Inserting a Legend

1. Make sure you are in the Layout View.
2. In the Insert Menu, click Legend.
3. Follow the Legend Wizard to choose the map layers, map title, legend frame, symbol patch, and spacing. You can choose all defaults setting if you want. When you are done, a vertical legend will appear.

Making It Horizontal

1. Right-click on the legend, and click Properties.
2. Click on the Items tab.
3. Highlight/select the layers you want to display with a horizontal legend, and then click Style.

4. Choose which horizontal style you want to use. The first option (Horizontal Bar with  Heading, Labels, and Description) usually fits the stretched renderer well.

5. Optionally, click on the Properties button to customize the text. My preference are as follows:
a. On the General tab, check on Show Layer Name and check off Show Heading.

b. Under the Bar tab, choose 0 degrees for Angle of Text below the bar.

6. Click OK three times (to exit all the windows). Now your legend should display horizontally.  Note that the legend will always have the high value on the left, and the low value on the right.

Furthermore, make sure you customize you color ramp and labels in your raster symbology so that you get that you can make a truly legendary horizontal legend.

Written By: Simon Woo

This entry was posted in Imagery, Mapping and tagged , , , , . Bookmark the permalink.

Leave a Reply


  1. Pingback: Mapping and Imagery blog posts | ArcGIS Resource Center

  2. gallysam says:

    Does anyone knows how to get a similar result but on a vertical scale bar? What I mean is a vertical bar showing the color ramp with corresponding labels on the right of the bar. Similar to the one on step 3 bit showing all labels.

  3. Simon Woo says:

    The vertical bar with the labels to the right should be the default legend that you insert when using the Label option in the Stretched renderer. http://blogs.esri.com/esri/arcgis/2011/04/13/advanced-labeling-for-the-stretch-renderer/

    I see you have already looked at this link. I am not sure off-hand why it is not working for you.

  4. sagbayani says:

    Thanks Simon! Is there a way to show the high values (red) on the right and the low values (blue) on the left? It would be more intuitive that way.

    • Simon Woo says:

      If you simply want to “flip” or “invert an existing color ramp, there is am “Invert” check box within the Symbology tab (within the Raster Properties window). Check box box if you want the reverse color ramp to be used.

      • sagbayani says:

        I did try this, but it only flips the colors, not the values. High then becomes blue, but is still on the left side as opposed to the right side. I’m trying to get the High Values (red) onto the right side.