cSurvey > Bug

Two bugs

(1/2) > >>

Geko:
Since it is more proper to put different issues on different topics, these are the only two other bugs we have found so far:

1. This is more an issue than a bug. TopoDroid outputs splays in DAT files by appending ss0,ss1,ss2 etc. to the station name. When this DAT is imported into cSurvey it interprets all these as different shots, not as splays. Is there any way around this? Can we instruct cSurvey to correctly interpret all stations with ss# sufix  as splays? (DAT files are much more useful than actual cSurvey exports from TD, because they can easily be edited, and in a huge project this is quite important.)

2. This one is a proper bug. After accidentally detaching one of the three panels from "Full" view and closing it with the "X", Full view is no longer possible. The program displays just two panels (no matter which two) and upon pressing the "Full" button, three panels flash on the screen for a millisecond and then only two appear and stay. This is persistent even after cSurvey is completely deleted with it's entire folder and reinstalled, and even when the 64 version was installed and launched for the very first time on the same machine, it also opened this way with the same behavior. To my mind this can only mean that Windows 10 is creating and storing on it's own some kind of config file somewhere, which should be hunted down and deleted...

Otherwise, now that we can install it everywhere all is quite amazing.

cepe:
The first problem will be fixed in the next version (2...).
For now you can delete the registry value storing the workspace settings manually:

--- Citazione ---[HKEY_CURRENT_USER\SOFTWARE\Cepelabs\cSurvey]
"user.dockstate"
--- Termina citazione ---
or executing .reg file below (that will work even for the next version).

cepe:
About Compass import I will do some check with TopoDroid.

Geko:
Sorry for the delayed response, we were underground. Thank you for the registry value.

As for TD compass export, since it is basically just a text file, my thinking is that it is just the way cSurvey interprets it. Here is an example of a typical DAT file export with splays:


--- Codice: ---Sink
SURVEY NAME: SINK2
SURVEY DATE: 11 14 2021 COMMENT:
SURVEY TEAM:
DECLINATION: 5.2000  FORMAT: DMMDLUDRLADN  CORRECTIONS:  0.00 0.00 0.00

FROM TO LENGTH BEARING INC LEFT UP DOWN RIGHT FLAGS COMMENTS

Gub1 Gub2 19.94 247.9 -23.1 0.00 0.00 0.00 0.00
Gub2 Gub3 14.01 184.6 22.5 1.86 6.54 10.03 9.79
Gub2 Gub2ss0 6.56 178.9 85.7 -9.90 -9.90 -9.90 -9.90 #|L#
Gub2 Gub2ss1 2.19 251.8 5.7 -9.90 -9.90 -9.90 -9.90 #|L#
Gub2 Gub2ss2 1.90 99.2 10.0 -9.90 -9.90 -9.90 -9.90 #|L#
Gub2 Gub2ss3 3.95 93.3 76.8 -9.90 -9.90 -9.90 -9.90 #|L#
Gub2 Gub2ss4 2.90 246.4 62.2 -9.90 -9.90 -9.90 -9.90 #|L#
Gub2 Gub2ss5 19.54 328.9 -30.9 -9.90 -9.90 -9.90 -9.90 #|L#
Gub3 Gub4 9.61 273.1 2.1 2.02 1.08 1.57 1.07
--- Termina codice ---

The GUB2ss0, GUB2ss1, etc are not imported as splays by cSurvey, but as shots. Maybe cSurvey should be looking specifically for "ss1", "ss2" etc. to interpret them accordingly, as it seems that it uses it's own nomenclature for splays - (0), (1), (2) etc.

cepe:
I can add an option in compass import to manage shot with SS in to station as splay.
At now you can apply a script to the survey fixing this.
Select all shots, right click on shot's grid and choose replicate data.
Check Apply formula ad edit formula (a script).
Unbox the formula and copy the code below:

--- Codice: ---public sub ReplicateFormula(CurrentSegment as object)
if currentsegment.to like "*SS*" then
        currentsegment.splay=true
        currentsegment.to=currentsegment.from & "(" & survey.segments.indexof(currentsegment) & ")"
    end if
    CurrentSegment.Save
end sub

--- Termina codice ---
Close formula and confirm data replication.
Refresh the grid (cause script don't do this).
Splay using this method remain showed ad normal shot but the program recognize it.

Navigazione

[0] Indice dei post

[#] Pagina successiva

Vai alla versione completa