[Therion] Multiple layers of overlayed maps

2010-12-15 Thread Bill Gee
Hi Stacho - Thanks for the tip.  I took a look at the sample you mention.  I 
was able to get the third segment outline to appear on the second segment map, 
as I wanted.  However, that outline also appears on the main map!

I tried it with both "below" and "above".  Same result both ways.  For this 
map, the complexity is such that the "above" display is less confusing than 
"below".

The MainPassage map contains the lowest level of the maze.  That makes sense 
since the rest of the cave is reached from there.  The middle level of the 
maze is in UpperMaze and the highest level is in UpperMaze2.

Note that the overlays for SinkholeEntrance and ESurveySidePassage only have 
one layer.  They display as I want them to, 

Below is my revised .th file ...

Thanks - Bill Gee

=
encoding  utf-8
map MainCaveMap -title "Elkton Cave - Plan View" -projection plan
  MainPassage at ElktonCave
  SinkholeEntrance at ElktonCave [0 80 ft] above
  ESurveySidePassage at ElktonCave [50 -20 ft] above
  break
  UpperMazeMap at ElktonCave [200 30 ft] above
endmap

survey ElktonCave -title "Elkton Cave"

input (many .th2 files, snip'ed for brevity)

map MainPassage -title "Elkton Cave - Plan View" -projection plan
  (many scraps, removed for brevity)
endmap

map UpperMaze -title "Upper maze area" -projection plan
  # all scraps here
  MazeA
  MazeB
  MazeA2
endmap

map UpperMaze2 -title "More upper maze" -projection plan
  # all scraps here
  MazeC
  MazeD
endmap

map SinkholeEntrance -title "Sinkhole Entrance" -projection plan
  Sinkhole2
endmap

map ESurveySidePassage -title "ESurvey Side Passage" -projection plan
  ESurveySide
endmap

map UpperMazeMap -projection plan
  # all maps here
  UpperMaze
  break
  UpperMaze2 [0 -120 ft] above
endmap

(centerline data and scrap joins go here, removed for brevity)

endsurvey ElktonCave
==




On Tuesday 14 December 2010 06:08:34 Stacho Mudrak wrote:
> Hi Bill,
> 
> I have not tried with preview above, but with preview below it seems to
> work for me. See folder samples/map-offset in therion installation. When
> you compile thconfig.4, you will get map4.pdf with the configuration, you
> are asking for. I.e. one map in offset with preview in another map in
> another offset.
> 
> Best regards, S.
> 
> On 13 December 2010 18:00, Bill Gee  wrote:
> > Hello everyone -
> > 
> > Therion 5.3 (stable) running on Fedora 14 ...
> > 
> > I am working on a cave which has a very complex maze area.  Basically the
> > maze
> > area can be divided into either 3 or 4 layers (depending on how you draw
> > it)
> > which are stacked on top of each other like a cake.  I want to produce a


[snip]



[Therion] Multiple layers of overlayed maps

2010-12-14 Thread Stacho Mudrak
Hi Bill,

I have not tried with preview above, but with preview below it seems to work
for me. See folder samples/map-offset in therion installation. When you
compile thconfig.4, you will get map4.pdf with the configuration, you are
asking for. I.e. one map in offset with preview in another map in another
offset.

Best regards, S.

On 13 December 2010 18:00, Bill Gee  wrote:

> Hello everyone -
>
> Therion 5.3 (stable) running on Fedora 14 ...
>
> I am working on a cave which has a very complex maze area.  Basically the
> maze
> area can be divided into either 3 or 4 layers (depending on how you draw
> it)
> which are stacked on top of each other like a cake.  I want to produce a
> map
> where the lowest part of the maze displays with the rest of the main
> passage,
> and each higher layer of the maze is offset from the layer below it
>
> So far I have figured out how to get one layer to offset and have its
> outline
> (the "preview", I think) display over the main passage.  Now I want to take
> the next layer and have its outline display over the layer below.  Here is
> what I think should happen in the .TH file:
>
> ===
> map MainCaveMap -title "Elkton Cave - Plan View" -projection plan
>  MainPassage at ElktonCave
>  UpperMaze at ElktonCave [200 30 ft] above
>  UpperMaze2 at ElktonCave [200 -100 ft] above
> endmap
>
> map MainPassage -title "Elkton Cave - Plan View" -projection plan
>  (many scraps, names removed for clarity)
> endmap
>
> map UpperMaze -title "Upper maze area" -projection plan
>  MazeA
>  MazeB
>  MazeA2
>  preview above MainPassage
> endmap
>
> map UpperMaze2 -title "More upper maze" -projection plan
>  MazeC
>  MazeD
>  preview above UpperMaze
> endmap
> 
>
> When I compile the map, it draws the offset maps correctly,  However, ALL
> of
> the outlines are over the MainPassage map.  I don't want that ...  I want
> an
> outline of UpperMaze over MainPassage, then I want an outline of UpperMaze2
> over UpperMaze.  I thought that is what would happen with the "preview"
> directive.
>
> Does anyone have suggestion?
>
> Thanks - Bill Gee
>
> ___
> Therion mailing list
> Therion at speleo.sk
> http://mailman.speleo.sk/mailman/listinfo/therion
>
-- next part --
An HTML attachment was scrubbed...
URL: 



[Therion] Multiple layers of overlayed maps

2010-12-14 Thread marco corvi
Hi Bill,

maybe this helps 
note: the whole outline of 2 and 3 appear in 1.
maybe you raised an issue: 
maps at offset with no global preview, so that one can
specify to draw partial previews 

map main ...
  map1
  map23 [200 30 ft] above
endmap

map map23 ...
  map2
  map3 [200 30 ft] above
endmap

map map1 ...
  whatever1
endmap

map map2 ...
  whatever2
endmap

map map3 ...
  whatever3
endmap

On Mon, 2010-12-13 at 11:00 -0600, Bill Gee wrote:
> Hello everyone - 
> 
> Therion 5.3 (stable) running on Fedora 14 ...
> 
> I am working on a cave which has a very complex maze area.  Basically the 
> maze 
> area can be divided into either 3 or 4 layers (depending on how you draw it) 
> which are stacked on top of each other like a cake.  I want to produce a map 
> where the lowest part of the maze displays with the rest of the main passage, 
> and each higher layer of the maze is offset from the layer below it
> 
> So far I have figured out how to get one layer to offset and have its outline 
> (the "preview", I think) display over the main passage.  Now I want to take 
> the next layer and have its outline display over the layer below.  Here is 
> what I think should happen in the .TH file:
> 
> ===
> map MainCaveMap -title "Elkton Cave - Plan View" -projection plan
>   MainPassage at ElktonCave
>   UpperMaze at ElktonCave [200 30 ft] above
>   UpperMaze2 at ElktonCave [200 -100 ft] above
> endmap
> 
> map MainPassage -title "Elkton Cave - Plan View" -projection plan
>   (many scraps, names removed for clarity)
> endmap
> 
> map UpperMaze -title "Upper maze area" -projection plan
>   MazeA
>   MazeB
>   MazeA2
>   preview above MainPassage
> endmap
> 
> map UpperMaze2 -title "More upper maze" -projection plan
>   MazeC
>   MazeD
>   preview above UpperMaze
> endmap
> 
> 
> When I compile the map, it draws the offset maps correctly,  However, ALL of 
> the outlines are over the MainPassage map.  I don't want that ...  I want an 
> outline of UpperMaze over MainPassage, then I want an outline of UpperMaze2 
> over UpperMaze.  I thought that is what would happen with the "preview" 
> directive.
> 
> Does anyone have suggestion?
> 
> Thanks - Bill Gee
> 
> ___
> Therion mailing list
> Therion at speleo.sk
> http://mailman.speleo.sk/mailman/listinfo/therion





[Therion] Multiple layers of overlayed maps

2010-12-13 Thread Bill Gee
Hello everyone - 

Therion 5.3 (stable) running on Fedora 14 ...

I am working on a cave which has a very complex maze area.  Basically the maze 
area can be divided into either 3 or 4 layers (depending on how you draw it) 
which are stacked on top of each other like a cake.  I want to produce a map 
where the lowest part of the maze displays with the rest of the main passage, 
and each higher layer of the maze is offset from the layer below it

So far I have figured out how to get one layer to offset and have its outline 
(the "preview", I think) display over the main passage.  Now I want to take 
the next layer and have its outline display over the layer below.  Here is 
what I think should happen in the .TH file:

===
map MainCaveMap -title "Elkton Cave - Plan View" -projection plan
  MainPassage at ElktonCave
  UpperMaze at ElktonCave [200 30 ft] above
  UpperMaze2 at ElktonCave [200 -100 ft] above
endmap

map MainPassage -title "Elkton Cave - Plan View" -projection plan
  (many scraps, names removed for clarity)
endmap

map UpperMaze -title "Upper maze area" -projection plan
  MazeA
  MazeB
  MazeA2
  preview above MainPassage
endmap

map UpperMaze2 -title "More upper maze" -projection plan
  MazeC
  MazeD
  preview above UpperMaze
endmap


When I compile the map, it draws the offset maps correctly,  However, ALL of 
the outlines are over the MainPassage map.  I don't want that ...  I want an 
outline of UpperMaze over MainPassage, then I want an outline of UpperMaze2 
over UpperMaze.  I thought that is what would happen with the "preview" 
directive.

Does anyone have suggestion?

Thanks - Bill Gee