[Therion] Multiple caves on one map with an offset
Martin Sluka
martinsluka at mac.com
Thu Nov 14 15:33:22 CET 2019
> 14. 11. 2019 v 14:38, Bill Gee <bgee at campercaver.net>:
>
> I am shooting blindly in the dark here. What is the hierarchy of namespaces? Do surveys contain maps, or do maps contain surveys? Can maps contain maps? Can surveys contain surveys? Can a map contain a survey which in turn contains a map?
Any survey-endsurvey structure is a name space.
Maps structure is independent from structure of surveys but it allways belong to a name space of enclosing survey-endsurvey.
So in your file AllieSpringCave.th <http://alliespringcave.th/> there is name space AllieSpringCave, but map AllieMainPlan is outside it. After you input the file AllieSpringCave.th <http://alliespringcave.th/> into your file BigCavernRanch.th <http://bigcavernranch.th/> inside name space all, it become part of "name space all".
>
> If surveys can contain maps, and maps can contain surveys, then how do you know what the top of the namespace is?
Name space is each structure survey-endsurvey.
> Using Allie Spring Cave as an example, it looks to me like the top of the name space is a map called AllieMainPlan.
This map AllieMainPlan is outside the name space "survey AllieSpringCave-endsurvey". It is reason you should call all subsidiary maps from name space AllieSpringCave by @AllieSpringCave.
> This map contains seven subsidiary maps and is defined outside of a survey/endsurvey block. But all of those subsidiary maps are defined inside a survey/endsurvey block. So does AllieMainPlan contain the survey at the second level, and the survey contains the subsidiary maps at the third level? If true, then why does it not show up that way in xtherion?
Any command input is only copy/paste piece of plaint text. So if you input ../AllieSpringCaveSurvey/AllieSpringCave.th <http://alliespringcave.th/> into name space "survey all-endsurvey“, map AllieMainPlan become object in this name space and name space "survey AllieSpringCave-endsurvey“ become enclosed name space.
> Martin - In a different email you mentioned that MainPassages is not part of AllieSpringCave. I don't understand that. AllieSpringCave is the name of a survey/endsurvey block, and inside that block are seven map/endmap blocks. One of those map blocks is MainPassages. It seems to me that the survey/endsurvey block contains the map/endmap blocks and therefore the names they define should be part of the survey namespace.
>
I was probably totaly wrong. Map AllieMainPlan is not part of name space "survey AllieSpringCave-endsurvey"
What will Therion produce from your original files if you in thconfig select only „select AllieMainPlan at all“?
Or may you try to add that select command by doubleclick on map AllieMainPlan in structure of maps in right side panel?
May you publish screenshot of that rightside panel with structure of maps, please?
Martin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20191114/9dfd1bd6/attachment.htm>
More information about the Therion
mailing list