<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Segoe UI";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
span.EmailStyle21
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-NZ link="#0563C1" vlink=purple><div class=WordSection1><p class=MsoNormal>Hi Benedict<o:p></o:p></p><p class=MsoNormal>If ‘loop-closure survex’ is set in therion.ini then Therion should extract the horizontal and vertical error data from <span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292E;background:white'>\thTMPDIR\data.3d.  Survex calculates these as the number of standard deviations from expected error, or ‘sigmas’.  Ratio of actual errors over expected errors (ie weighted by survey grade or readings sd).  Olly may like to clarify.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292E;background:white'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292E;background:white'>If ‘loop-closure therion’ is set in therion.ini the Therion should, as well as calculating the absolute ‘misclosure / length of loop’, also calculate ‘horz component misclose / length of horz components of loop‘ (or something along those lines), and populate the .3d output accordingly.</span><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Olly explained it quite well somewhere, which I have not found just now, but it you trawl up and down this thread<o:p></o:p></p><p class=MsoNormal><a href="https://www.mail-archive.com/therion@speleo.sk/msg06283.html">https://www.mail-archive.com/therion@speleo.sk/msg06283.html</a><o:p></o:p></p><p class=MsoNormal>you will find some discussion of the concepts.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The bug (or feature request) that I am reporting is that Therion makes no attempt to export the horz and vert error component data to .3d output files.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>As an aside, Therion and Survex calculate the error data quite differently (as indicated above).  This results in quite dramatically different perceptions of how good or bad a survey is.  I think they are both useful and I am not suggesting that either be changed, but in general I prefer and use the Survex method.<o:p></o:p></p><p class=MsoNormal>Here is one comparison showing colour by (total) error for the same cave (total because that is all that Therion will currently export to 3d correctly).<o:p></o:p></p><p class=MsoNormal>With ‘loop-closure therion’ the loops are generally between 1% and 4% with one small one at bottom left about 8% or 9% and one near top right at 7%.<o:p></o:p></p><p class=MsoNormal><img border=0 width=737 height=633 style='width:7.6805in;height:6.5902in' id="Picture_x0020_1" src="cid:image002.png@01D61C79.45F457B0"><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>With ‘loop-closure survex’, there are about three loops at 12 sigma and not so many in the preferred range of 0 to 3 sigma.<o:p></o:p></p><p class=MsoNormal><img border=0 width=699 height=635 style='width:7.2847in;height:6.618in' id="Picture_x0020_2" src="cid:image005.png@01D61C79.45F457B0"><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Comparing the two you can perhaps see that Therion’s method tends to make longer loops look better than perhaps they really are.<o:p></o:p></p><p class=MsoNormal>A nice feature of Therion’s method is that it is independent of survey grade, whereas Survex’s method makes low quality loops look ‘blue’ (good) if they are assigned a low survey grade (this is the intention of course, but it would be nice to be able to toggle out the effect of the survey grades from time to time – maybe there is scope for a ‘colour by grade’ feature in Aven?).<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>If and when we can separate out the errors by horizontal or vertical component, we will more easily be able to localise where the poor sections of survey are.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Bruce<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US>From:</span></b><span lang=EN-US> Therion <therion-bounces@speleo.sk> <b>On Behalf Of </b>Benedikt Hallinger<br><b>Sent:</b> Sunday, 26 April 2020 21:44<br><b>To:</b> List for Therion users <therion@speleo.sk><br><b>Subject:</b> Re: [Therion] Therion does not write valid colour by horizontal or vertical error data to 3d output<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>What is the expected data therion should write instead?<o:p></o:p></p></div><div><p class=MsoNormal><br><br><o:p></o:p></p><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal style='margin-bottom:12.0pt'>Am 26.04.2020 um 07:00 schrieb Bruce Mutton <<a href="mailto:bruce@tomo.co.nz">bruce@tomo.co.nz</a>>:<o:p></o:p></p></blockquote></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><p class=MsoNormal><o:p></o:p></p><p class=MsoNormal>A while back Survex 1.43 improved the ability of Aven to visualise loop misclosures.<o:p></o:p></p><p class=MsoNormal>Not only can it colour by error, it can now colour by horizontal or vertical loop error.<o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>Unfortunately, the 3d files produced by Therion do not properly write the data.<o:p></o:p></p><p class=MsoNormal>A brief discussion here <a href="https://github.com/ojwb/survex/commit/fe8a1b478b91bd977a4b21be49af25724b16c692">https://github.com/ojwb/survex/commit/fe8a1b478b91bd977a4b21be49af25724b16c692</a> that identifies the problem.<o:p></o:p></p><p class=MsoNormal>Olly suggests the problem is:<o:p></o:p></p><p class=MsoNormal>-Therion writes 0 for all the horz and vert error values where Survex is being used for data processing.<o:p></o:p></p><p class=MsoNormal>-Therion equates the horz and vertical error to the total error where Therion does its own data processing.<o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>For users who want a work around, there is one described in the last line of the thread linked above.<o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>Bruce<o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>_______________________________________________<br>Therion mailing list<br><a href="mailto:Therion@speleo.sk">Therion@speleo.sk</a><br><a href="https://mailman.speleo.sk/listinfo/therion">https://mailman.speleo.sk/listinfo/therion</a><o:p></o:p></p></div></blockquote></div></body></html>