[Therion] outline only
Martin Budaj
m.budaj at gmail.com
Wed Jun 18 15:39:27 CEST 2008
This solution is quite similar to Walls way of drawing maps in more
layers, but is quite laborious and error-prone.
I would just use symbol-hide command in the layout. It is possible to
pre-define various sets of symbols which should be hidden at
particular scale (in separate layouts which are copied into layout in
use).
If you want to hide only some (not all) of the symbols in a given
type, you can use custom attributes combined with modifications in
MetaPost definitions of symbols. (E.g. for p_label you would add
condition that it should be displayed if the scale (denominator) is
<=1000 or the attribute is_important is set to 1.)
Martin
On Wed, Jun 18, 2008 at 2:03 PM, <ben at caver.plus.com> wrote:
> I have a similar requirement - to show maps at different levels of
> magnification with different levels of detail. I'm just working on an
> idea as follows. Within the th2 file, multiple scraps can be created. I
> based my .th2 files on xvi output files, the xvi provides the framework
> for drawing on details in the right place. I seem to be able to plot
> details anywhere within the drawing area, and assign these to whichever
> scrap exists in the th2 file. So, I am experimenting with putting the
> walls and high-level details (large labels, etc) in one scrap, but then
> putting additional details that might only be visible at a lower
> magnification within a different scrap. The useful thing is that within
> the xtherion, I can see all information overlaid on the drawing area, but
> within the th2 file, the individual point and line commands are organised
> within the two different scraps. I can use then maps to select one or
> both of the scraps depending on the output scale I want.
>
> It even seems possible to edit the th2 file and manually move point and
> line definitions from one scrap to the other! This makes it much easier
> to draw - as I don't necessarily need to worry which scrap is currently in
> focus - I can change it later.
>
> I'd be interested in hearing views on this approach.
> - Ben
More information about the Therion
mailing list