[Therion] Cannot get offset maps to work

Bill Gee bgee at campercaver.net
Mon Nov 11 23:39:45 CET 2024


Hello everyone - Most of my recent questions to this list have generated 
exactly /dev/null for response.  I hope this one gets something.

I am trying to build a map where one section of underlying passage is 
drawn offset from the main map.  I have done this before and it worked. 
This time therion is completely ignoring the offset parameters.  What am 
I doing wrong?

The portion that I want to offset does get drawn, and it is drawn below 
as I specified.  It just does not get drawn offset.

I tried taking the offset out of the list.  Therion complained about 
that.  I tried offsetting the other two partial maps, and that does not 
work.

The last time I compiled a map with an offset, I was using therion 6.1.8 
on Fedora 38.  Now I have 6.2.1+dev on Fedora 41.  Did something change 
between those two versions that affects how this feature works?

I attached the .th file to this message.

Thanks!
-- 
===============
Bill Gee
-------------- next part --------------
encoding  utf-8
encoding utf-8

# Create the main map to include all submaps
map MainPlan -title "CaveSpringCave (SHN-017) - Plan View" -projection plan

# Lower stream passage
  A-Survey at CaveSpringCave [0 0 ft] below

# Main passages
  MainPassages at CaveSpringCave
  
# X and Y upper level
  X-Y-Survey at CaveSpringCave [0 0 ft] above
  
# T-Survey - Small side passage off upper trunk
  T-Survey at CaveSpringCave [-10 40 ft] below
endmap

survey CaveSpringCave -title "Cave Spring Cave"

# Lower stream passage A survey
input 20161107/CaveSpringCave-LowerEntrance.th2
input 20221013/CaveSpringCave-A3-A7.th2
input 20221013/CaveSpringCave-A7-A17.th2
input 20221013/CaveSpringCave-A17-A24.th2

input 20200622/CaveSpringCave-U12-T8.th2

# Y passage
input 20210401/CaveSpringCave-X3-Y3.th2
input 20210401/CaveSpringCave-Y3-Y7.th2
input 20210401/CaveSpringCave-Y7-Y10.th2
input 20210401/CaveSpringCave-Y10-Y15.th2
input 20210401/CaveSpringCave-Y15-Y19.th2

# X passage
input 20210401/CaveSpringCave-X1-X16.th2
input 20210401/CaveSpringCave-X16-X23.th2
input 20210401/CaveSpringCave-X23-X26.th2

# Upper main trunk passage
input 20161123/CaveSpringCave-U1-U10.th2
input 20170213/CaveSpringCave-U10-U14.th2
input 20170213/CaveSpringCave-U14-U16.th2
input 20170922/CaveSpringCave-U16-U20.th2
input 20170922/CaveSpringCave-U20-U28.th2
input 20171010/CaveSpringCave-U28-U33.th2
input 20171010/CaveSpringCave-U33-U37.th2
input 20190802/CaveSpringCave-U37-U45.th2
input 20190901/CaveSpringCave-U45-U55.th2
input 20240721/CaveSpringCave-U54-U62.th2
input 20240721/CaveSpringCave-U62-U64.th2

map A-Survey -projection plan
  LowerEntrance
  A3-A7
  A7-A17
  A17-A20
  A20-A24
endmap

map T-Survey -projection plan
  U12-T8
endmap

map MainPassages -projection plan
# main passage scraps

# Upper main trunk
  U1-U4
  U4-U7
  U7-U10
  U10-U14
  U14-U16
  U16-U20
  U20-U23
  U23-U28
  U28-U33
  U33-U37
  U37-U42
  U42-U44
  U44-U45
  U45-U49
  U49-U52
  U52-U55
  U54-U62
  U62-U64
endmap

map X-Y-Survey -projection plan
# The X survey
X1-X9
X9-X16
X16-X23
X23-X26

# The Y survey
  X3-Y3
  Y3-Y5
  Y5-Y7
  Y7-Y10
  Y10-Y14
  Y14-Y15
  Y15-Y19
endmap

# map MainElevations -projection elevation
# list scraps that make up elevation views
# endmap

  centreline

  # Define the units that will be used.
  units compass degrees
  units clino degrees
  units length feet
  units depth feet
  units tape feet
  units altitude feet
  units dimensions feet
  
# A separate file contains all of the survey data.  Use multiple files as needed
  input CaveSpringCave-Surveydata.txt

  endcentreline

#Joins go here
# Lower main stream passage
  join LowerEntrance A3-A7
  join A3-A7 A7-A17
  join A7-A17 A17-A20
  join A17-A20 A20-A24
  
# Upper main trunk
  join U1-U4 U4-U7
  join U4-U7 U7-U10
  join U7-U10 U10-U14
  join U10-U14 U14-U16
  join U14-U16 U16-U20
  join U16-U20 U20-U23
  join U20-U23 U23-U28
  join  U23-U28 U28-U33
  join U28-U33 U33-U37
  join U33-U37 U37-U42
  join U37-U42 U42-U44
  join U42-U44 U44-U45
  join U44-U45 U45-U49
  join U45-U49 U49-U52
  join U49-U52 U52-U55
  join U52-U55 U54-U62
  join U54-U62 U62-U64

# X survey
join X1-X9 X9-X16
join X9-X16 X16-X23
join X16-X23 X23-X26

# Y survey
  join X3-Y3 Y3-Y5
  join Y3-Y5 Y5-Y7
  join Y5-Y7 Y7-Y10
  join Y7-Y10 Y10-Y14
  join Y10-Y14 Y14-Y15
  join Y14-Y15 Y15-Y19
  
# Connect X and Y surveys
  join X3-Y3 X1-X9
  
# Join specific lines
# This group is for the channel in the U passage
  join fc1:0 fc4:end
  join fc2:end fc3:0
  join U52L2:0 U52L1:end
  
endsurvey CaveSpringCave



More information about the Therion mailing list