Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

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

Does anyone know if it is possible to make a range label go over more than one line in MapInfo when doing thematic maps?

My legend has a limited width and I have not been able to find a way to get MapInfo to do this. The customize legend dialog doesn't seem to allow you to add text over two or more lines.

In the example below each item is wider than the frame on the layout that contains the legend. The frame is 7cm wide, and the legend items need 10cm when the text is on the same line.

alt text

share|improve this question
1  
It doesn't seem this is possible, I even tried putting something like "dasd" + Chr$(10) + "ad" in the workspace file and it just ignores it. Could be a good feature request on: pbinsight.force.com/pbideas/ideaHome – Nathan W Nov 4 '10 at 6:07
    
I have submitted a feature request for legends that included this. There are quite a few things about legends in MapInfo that annoy me. – James S Nov 4 '10 at 11:19

I can't find a "good" way to put the range labels in more than one line. If I had to do it, I would delete the range labels, then choose the swatch size "Large", and then add a text box on top (the large swatch size allows you to have room enough for two lines of text).

example of MapInfo legend using two lines per title and ranges

By the way, I often do have your same problem not with range labels but with the title of the legend. When I need to put the title of the legend in two lines I do it with the legend title and subtitle, by customizing the fonts and specifiying the same size and font, as in the picture.

share|improve this answer
up vote 1 down vote accepted

There seems to be nothing you can do about this, other than make the amount of text you want on the legend item smaller (or make the font or swatch size smaller), or make your legend area wider! The text can not be on more than 1 line. I have submitted a feature request to get this changed with MapInfo.

share|improve this answer

Try with Chr$(13).

share|improve this answer
    
Unfortunately this just adds the text Chr$(13) to the range label. Very annoying. – James S Nov 8 '10 at 11:43
    
Sorry, it works with layers labels, but not with legend labels :( – Laurent Jégou Nov 10 '10 at 19:30

Not pretty but I have shortened the legend text and then added my own text (box) to the end and just group the graphics together.

share|improve this answer

Your Answer

 
discard

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.