Are you concerned with a screen display or a plotted display?

If screen display, I use Zoom layering.  When at a large zoom, labels show
only for the major thoroughfares, as zooms decrease, labels are visible for
collectors, and at a close levels, local streets.  In US we have function
class codes to determining these levels, so its an easy SQL to separate the
levels, and add them back in. Each level, though from the same source table,
is its own subset, and layered to facilitate the zoom layer settings.  The
FunClass has an initial letter we don't care about, then 2 digits, the first
of the digits is a major class, the second digit a subset of that class, so
mid string function starts with the second character, and returns one
character (the second one).

Something like
Select * from MyAllRoadTable where funclass =Mid$(Funclass,2,1)=4 into
Locals
Select * from MyAllRoadTable where funclass =Mid$(Funclass,2,1)=3 into
Collectors
Select * from MyllRoadTable where funclass =Mid$(Funclass,2,1)=2 into
State_Hwys

Then add these three back into layer control, set the zoom label ranges.

In addition, you can style override these subsets, or thematically map them
to have line styles corresponding to these levels.

In your particular case, you may not be able to query the data, and generate
these subsets.  However, you could still create several separate label
tables, as opposed to one, and the labels could still be zoom layered.

If its a plotted display, you will have to either print on larger paper, or
label only the majors, with detail maps for different districts, etc.  There
is no way around hitting the wall when it comes readable font size,
geographic extant and plot size.


William "Woody" Woodruff
Zoning Administrator
Charter Township of Union, Isabella County, Michigan
-84.80947000 43.61095100
2010 S Lincoln Rd, Mt. Pleasant, MI  48858
(989) 772 4600 EXT 41 - FAX (989) 773 1988
Visit our web site at http://www.geocities.com/ctuzoning/index.htm



-----Original Message-----
From: Ellingham Morgan [mailto:[EMAIL PROTECTED]
Sent: Tuesday, November 30, 2004 8:57 PM
To: [EMAIL PROTECTED]
Subject: MI-L Labelling Difficulties


Hello,

I am trying to label the streets of Sydney in a third party software
that doesn't have any layer control features, I therefore need to create
a set of labels stored in a separate .tab file, the problem is that
Sydney is quite large and MapInfo's auto generate label functions make
the labels far too big to be practable - even font size 1 is way too
big. Also to make the labels of smaller areas so that they fit and then
append them together later would take forever. Anyone got some ideas?


Regards...Morgan Ellingham

<mailto:[EMAIL PROTECTED]>



---------------------------------------------------------------------
List hosting provided by Directions Magazine | www.directionsmag.com |
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Message number: 14363

Reply via email to