Place Label at Specified Angles

5223
12
12-07-2010 10:29 AM
NateBradshaw
New Contributor III

In the old standard labeling engine the user has the option to "Place Label at specified Angles". In the new Maplex labeling engine this option is unavailable.

Maplex is unable to label from a list of specified angles.

Proposed Maplex Fix: In Labeling Position, User-defined zones, needs an option to align Straight or Horizontal.
Tags (2)
12 Replies
JonMorris
Occasional Contributor II
Just below User-defined zones is the option Rotate by attribute. If you select this, you can rotate your labels by a single value or an attribute (or no rotation at all) then you can choose Straight, Horizontal or Perpendicular alignment.

It's true that Maplex doesn't offer a list of angles, only one, but this should help you.
0 Kudos
NateBradshaw
New Contributor III

I dont want to define an angle for each point.  I want it to determine, from a list, the best angle to apply. 

0 Kudos
SaraMoulton
New Contributor II
Is there a way to make a polygon's label at a fixed angle?
I need to use Maplex for other features in the data frame, and would like to have the polygon's identifying label be at 45 degrees for one feature layer.  Now sure how to do that.
0 Kudos
JonMorris
Occasional Contributor II
Unfortunately we don't have that capability at the moment. I'll add it to the list of future enhancements though.

Possible workarounds (not ideal, I know) include aligning labels to the graticule, rotating the dataframe and labelling horizontally, or generating points to use as label place markers.

Sorry, I can't offer any better solutions at the moment.
KATHERINEHADLER
New Contributor II
Has this functionality been added yet?
0 Kudos
NateBradshaw
New Contributor III

I dont think so.

0 Kudos
JonMorris
Occasional Contributor II
Sorry, Katherine, our development cycle is too long for us to have made any progress on this yet. When I said I would add it to the future enhancement list, back in September, new development had finished for 10.1 and we were entering the stabilisation phase. Hopefully we can look at it when we start development on the next release, although at this stage I've no idea when that will be released. Or even what number it will be!
JillPlescher
New Contributor III
When labeling roads I want the labels to either be at 0 degree or 90 degree angles, almost all of the time.
It makes the label much clearer to read.  Is there a way for Maplex to follow this rule?  Most of the time the label are just a little off from this. It seems that someone may have been as frustrated as myself and written some code to make this happen? 

This inquiry seems close to the previous thread, although I was not certain it is the exact same question.

Any ideas to get my labels straight will be appreciated.
0 Kudos
JonMorris
Occasional Contributor II
Hi Jill,

Are you labelling a regular grid of streets, or are they at angles in between 0° and 90°? Do you have a rotated dataframe? If your streets are mostly perpendicular, with an unrotated dataframe, straight labelling should work for you, but if some streets are at other angles, you will have to use a workaround. If you try and divide your features into two labels classes using SQL queries, you could set one label class to horizontal and the other could use Rotate by Attribute to add 90° to each label.

Sorry we don't have a better solution for you.
0 Kudos