Bug 245 - [SECTStudio-Fontalizer] Label Rotation on lines, points, polygons does not work
: [SECTStudio-Fontalizer] Label Rotation on lines, points, polygons does not work
Status: RESOLVED FIXED
: MapLab
SECT (Studio)
: 3.0
: PC Windows 2000
: P2 enhancement
: ---
Assigned To:
:
:
:
:
:
  Show dependency treegraph
 
Reported: 2004-02-25 14:52 by
Modified: 2004-03-31 01:38 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-02-25 14:52:14
Q1: Can bitmap fonts be rotated? 
If no, than the rotation feature should be greyed out

If yes, the bitmap label is not rotating in preview or in map.

Q2: TrueType font rotation, why isn't it working?
The rotation in the Fontalizer Preview works. however, the rotation is not
applied to the map.


Q3: How do you use the rotation feature?
 
It does not seem to be clear to me. What is confusing is the Automated check
box. What does it mean to "Automate". From a user point of view the interface
suggests that when you select the checkbox the label should automatically rotate
the label. That seems a little redundant. 

I know in Mapserver that Auto rotation is related to the labels relative
position to other labels that if the label can find space in a rotated manner
that it should rotate the label to what ever the angel of the space is. 

If this is how the automated rotation is suppose to work, than when a user
selects the Automated checkbox than it should grey out the text box and reset
the value to "n/a", "-", or whatever
------- Comment #1 From 2004-02-25 14:53:25 -------
This bug maybe a blocker for release to Ag Can. Setting to P1..
------- Comment #2 From 2004-02-25 15:23:07 -------
Q1: Answer, bitmap font canNOT be rotated. Which means Any time the user selects
the Bitmap Family font type using the combo box. The Rotation text box and
Rotation Automatic check box should be greyed out. Currently this is not totally
happening in both firebird and IE. 

Q2: still stands as a problem

Q3: Answer, I was correct in assuming that automatic means Automatic Rotation of
the labels by mapserver. My suggestion is to reorganize the interface. These
features should be treated as two separate options a user can do. Currently this
is not clear. 

For example:
Rotation:
Automatic [x] checkbox
Manual    [textbox] *(0-360 degrees)* or (0 to +/-90) or (0 to 180) 

It is important to label the degree range because this can be done in many ways.



------- Comment #3 From 2004-02-27 10:34:51 -------
we verified that rotations of truetype fonts are passed through to the
interface, except that autoangle is 
not added to generated code. Assefa may be able to answer on whether this is
supported by sld. It isn't 
present in the generated sld. I will work on javascript to disable unavailable
options depending on 
selection.
------- Comment #4 From 2004-02-27 10:35:57 -------
to clarify: specified-angle rotation of truetype fonts does work. Please
verify.
------- Comment #5 From 2004-03-30 15:16:22 -------
The rotation only applies to truetype, which means that the rotation feature in
the labelizer should be greyed out when using bitmap.
------- Comment #6 From 2004-03-31 01:38:37 -------
greyed out for bitmaps