2

I work on a map with rotate data frame. When I create the legend, the symbol line in the layers on the legend are angle to different directions than the layers in the map:

map example

I try to find a way (automatically) to straight the symbol lines in the legend items as it in the map. I don't want to use the option of turn the legend to graphic elements, and then to angle the line of the symbol items to the same direction as the layers.

For clarity, this question as been asked in GeoNet, but I didn't got suitable answer.

2
  • 2
    It would probably help if you can say what software you are trying to use.
    – BradHards
    Commented Nov 29, 2015 at 10:39
  • 1
    pls provide the link to GeoNet
    – wittich
    Commented Nov 29, 2015 at 10:56

2 Answers 2

4

Use clone layer with modified angle of hash lines. Show clone in the legend, show original in the view: enter image description here

UPDATE:

If this

enter image description here

is NOT what you guys call dynamic legend, quit reading this.

Otherwise use it in addition to:

enter image description here

4
  • you right, but when i create fictitious layer out the data frame-when using dynamic legend option -the fictitious layer not shown.
    – newGIS
    Commented Nov 30, 2015 at 7:03
  • See options for showong items in legend
    – FelixIP
    Commented Nov 30, 2015 at 8:26
  • For a dynamic legend hide the clone behind/under the original or other map data.
    – wittich
    Commented Dec 1, 2015 at 6:39
  • @FelixIP that's what I call a dynamic legend i.imgur.com/eTyp37L.png It just shoes class which are visible in current extent.
    – wittich
    Commented Dec 1, 2015 at 12:33
3

I just could reproduce that issue. I was not aware of it before. Three things you can do to avoid it:

  1. Create a clone (as point out from @FelixIP) or an empty feature just for showing purpose. For a dynamic legend hide the clone behind/under the original or other map data. example legend clone

  2. Just don't change the map rotation angle (for somebody how handle a lot of maps it is always easier to read a north oriented map).

  3. Convert the map into a graphic (personally I don't like that way, as it is not longer connected to the data of the map).

    • Therefor make a right click on the legend and press Convert to Graphics. convert to graphics
    • then ungroup the symbol (you have to do it a several times until you can actually access to the symbol properties) and arcmap ungroup
    • change manually the angle of each symbol. arcmap proporties

The result could look like that: fix symbol angle

1
  • I just read, that you don't want to use the manual way! So I guess that makes my answer unnecessary...
    – wittich
    Commented Nov 30, 2015 at 14:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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