[Therion] Map-connection issue - Going to four levels - Offset tests SAMD-ITF-IS example
Bruce Mutton
bruce at tomo.co.nz
Mon Jul 11 05:02:02 CEST 2022
I managed to squeeze five levels of maps out of my example, going to 4
levels of offset (offset of offset of offset of offset).
All of the offsets are correctly made, relative to their parent maps.
However the line created by point map-connection is only correctly
originating from its parent map at the most deeply nested level of offset
and at the 1st level offset. At all other offset levels, the map-connection
line reverts to originating from the top-level map, and not from its direct
parent.
In the marked up diagram below:
* #1, #2 indicates the offset level
* The squares indicate the scope of the various maps subordinate to
the main map
* The extreme left (green) and right (yellow- almost) map-connection
lines correctly originate from their parent maps
* The map-connection lines highlighted pink and blue originate from
the main map, and not from their parent map, even though the offset is
correctly made from the parent. The recti-linear lines I have sketched show
where I expect the map-connection lines to be drawn.
For comparison https://therion.speleo.sk/wiki/mapconnectors?s[]=connection
<https://therion.speleo.sk/wiki/mapconnectors?s%5b%5d=connection> describes
offsets 2 levels deep, and as I have found and on that wiki page, 2 levels
deep behaves as it should. It is only once we get to 3 levels of offset
that the behaviour deviates and becomes problematic.
So the pattern is clearer, and I am becoming more confident it is a bug.
Why a bug?
* Because at 2 levels of offset the effective behaviour is that each
map-connection line originates from its direct parent.
* And at 3 and 4 levels of offset, the effective behaviour is that the
only the most deeply nested and the 1st level of offset map-connections
originate from their direct parent. The intermediary level offset
map-connections originate from the main map location and not from their
direct parent.
So maybe it is a problem with the definition of point map-connection, or the
way that the origin and destination locations are parsed to the
map-connection lines?
Bruce
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20220711/5fa4869f/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 128789 bytes
Desc: not available
URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20220711/5fa4869f/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image004.png
Type: image/png
Size: 629072 bytes
Desc: not available
URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20220711/5fa4869f/attachment-0003.png>
More information about the Therion
mailing list