Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have imported a shapefile whole polygon is diagonally oriented. Rather than rotate the polygon, I would like to adjust the scale bar/legend/title to fit this unique orientation.

Would like to know it both through GUI and python.

share|improve this question
up vote 4 down vote accepted

If you go to the customize pulldown and select the toolbars flyout.
Choose the the data frame toolbar.
data frame toolbar
That has rotate data frame on it.
That should rotate the data in the data frame.
If I understand your question correctly you should not have to rotate all your other items.

share|improve this answer

You couldn't rotate the scale bar as it is, but if you convert the scale bar to graphics (right click on your scale bar and select "convert to graphics") you can then use the rotate tool in the draw toolbar.To display the draw toolbar, go to the customize pulldown and select the toolbars flyout. Choose the the draw toolbar.

share|improve this answer

Weird. I've never thought about it or tried this before but you are right.

The only thing I can think for you to do is convert the scale bar to graphics (right-click convert to graphics) after you tweaked it as you want it. Then you can rotate at an angle. You lose the automatic updating so if you change scale after you have to add a new scale bar.

share|improve this answer

The text and north arrow elements have an Angle property that you can set. You can see these in right-click, Properties. The scale bar and legend don't seem to have a rotation angle.

I don't see in the arcpy documentation where you can set this in python though.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.