contrib:complimentarycaveapps

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
contrib:complimentarycaveapps [2019/01/27 02:01] – [TopoDroid] brucemuttoncontrib:complimentarycaveapps [2023/11/21 20:19] (current) – [Qave] typos sluka
Line 42: Line 42:
   * This wiki's [[:pockettopotherion|PocketTopo and Therion page]]   * This wiki's [[:pockettopotherion|PocketTopo and Therion page]]
   * [[http://jaskinie.jaszczur.org/index_en.html|PocketTopo and other utilities]] (Mateusz Golicz)   * [[http://jaskinie.jaszczur.org/index_en.html|PocketTopo and other utilities]] (Mateusz Golicz)
 +----
 +
 +==== SexyTopo ====
 +
 +  * Author: Rich Smith
 +  * Version: 1.7.0 September 19th, 2023
 +  * Platform: Android 4.3 +
 +  * Program language: EN
 +  * Program manual lang.: EN
 +  * Links: https://play.google.com/store/apps/details?id=org.hwyl.sexytopo
 +  * Compatible hardware: DistoX 2, DistoX BLE, SAP6  
 +
 +https://github.com/richsmith/sexytopo/tree/master/app/release
 +  
 +The SexyTopo cave and underground surveying app for Android. Next-gen surveying with a sexy interface. It interfaces with a Disto-X and builds up a model of the cave. It provides a sketching environment for the cave surveyor to collect the details, and exports all the information to Therion, Survex, Compass, text (PocketTopo Therion) and SVG.
 +
 +===Why use SexyTopo?===
 +  - Android based, will run on your phone.  Modeled after PocketTopo.
 +  - If you tend to use one or two distoXs per device (but not at one time).
 +  - You want better survey software.  Experimental beta, although developing rapidly.  A few rough edges yet to iron out.  A responsive author.
 +  - Quick cave sketching with no need to consider scraps, Therion or final presentation.  \\ In the cave, quickly sketch over your survey centreline in one large drawing.  
 +  - ‘Drawing’ options include lines and text in 8 colours (directly accessed from the drawing screen – one tap to change) and comments attached to survey stations.
 +  - See in real time the survey network for all previous survey trips to the cave. 
 +  - Files all stored in a single folder, so you need a snappy naming convention to keep track of your files.
 +  - Semi-automated export to Therion ready to compile as a stand alone trip survey.  Requires manual edits to survey th files, but not to drawing th2 files (because th2 files are nominally empty).
 +  - Later with XTherion, your SexyTopo sketch is a background to trace over, while you consider how best to create scraps over it, with an awareness of the entire survey to date.  
 +  - Original sketches are always visible for direct comparison with the current state of cartography (in XTherion).
 +
 +Follow the links to these pages to find out more.
 +  * For more detail, refer to [[:sexytopotherion|SexyTopo and Therion page]]
 +  * [[https://www.facebook.com/groups/sexytopo|SexyTopo facebook page]]
 +  * [[https://github.com/richsmith/sexytopo|SexyTopo GitHub page]]
 ---- ----
  
Line 67: Line 99:
   - Android based, will run on your phone   - Android based, will run on your phone
   - If you tend to use two or more DistoXs per device (but not necessarily at one time)   - If you tend to use two or more DistoXs per device (but not necessarily at one time)
 +  - Better calibration management and analysis
   - Dark themed display is easier on your eyes and on batteries   - Dark themed display is easier on your eyes and on batteries
   - Mature application, and still evolving, has a responsive author.  Large user base.   - Mature application, and still evolving, has a responsive author.  Large user base.
   - So many features, and you have learnt enough about them to know what you are doing!   - So many features, and you have learnt enough about them to know what you are doing!
 +  - Auto detection of bad shots (magnetic anomaly or shaking the device)
   - Symbolic drawing.  What you sketch in the cave can be nearly ready for final presentation.    - Symbolic drawing.  What you sketch in the cave can be nearly ready for final presentation. 
   - In the cave, sketch over your survey centreline in one large drawing, or multiple sketches.   - In the cave, sketch over your survey centreline in one large drawing, or multiple sketches.
Line 79: Line 113:
   - Original sketches can be visible, if you export xvi format, for direct comparison with the current state of cartography (in XTherion).   - Original sketches can be visible, if you export xvi format, for direct comparison with the current state of cartography (in XTherion).
  
-For more detail, refer to the [[:topodroidtherion|TopoDroid and Therion page]]+For more detail, refer to the [[https://sites.google.com/site/speleoapps/home/topodroid|TopoDroid page]] 
 +---- 
 + 
 +==== Qave ==== 
 + 
 +  * Author: Pauline Piechowiak (Svist) 
 +  * Version: 2.4.1 May 10, 2023 
 +  * Platform: Android - 4.0 and above  
 +  * Program language: EN 
 +  * Translations:    
 +  * Video manual lang.: EN  
 +  * Link: [[https://play.google.com/store/apps/developer?id=Svist|Qave page]]  
 +  * Compatible hardware: DistoX 2, [[https://www.bricsurvey.com|BRIC4]], [[http://ww.foamcutter.pl/caveExplorer/index.php|CaveSniper]] 
 + 
 +Simple application significantly speeds up the surveying process by automatically downloading DistoX, DistoX BLE, BRIC5, Shetland Attack Pony or CaveSniper measurements. In addition, it provides a built-in image editor for sketching plans and sections.  
 + 
 +Tutorials (by Derek Bristol): https://youtu.be/YAzZese3ie4 
 + 
 +- Settings and File Management: https://youtu.be/o6Al1_2YSJI\\ 
 +- Survey Data Management: https://youtu.be/Wd4HiPf1tsw\\ 
 +- Sketching: https://youtu.be/9O3qwxf9hGs\\ 
 +- Data and Sketch Export: https://youtu.be/Rkg9Z3nWQ8M\\ 
 + 
 + 
 +Features:\\ 
 +- connecting to DistoX, DistoX BLE, BRIC5, Shetland Attack Pony, CaveSniper via bluetooth\\ 
 +- calibration of DistoX. 
 +- measurements processing\\ 
 +- measurements preview\\ 
 +- sketching\\ 
 +- saving measurements as a text file\\ 
 +- exporting measurements to a .svg file\\ 
 +- manually adding measurements 
 ---- ----
 ==== DistoX Tools ==== ==== DistoX Tools ====
Line 166: Line 233:
 Import PocketTopo files (surveys and drawings). Import PocketTopo files (surveys and drawings).
  
 +----
 ====TopParser==== ====TopParser====
  
Line 181: Line 249:
  
 The Therion files can be automatically named and inserted into your existing survey dataset.   The Therion files can be automatically named and inserted into your existing survey dataset.  
 +
  
 ---- ----
 +====therionsurface2survex====
 +**Produce a surface mesh to be able to take mesurements between surface and cave.**
 +  * Author: Benedikt Hallinger
 +  * Link: [[https://github.com/hbeni/therionsurface2survex]]
 +  * Platform: Linux, Windows (64bit), MacOS
 +
 +therionsurface2survex takes a therion source file containing a surface mesh (`surface ... grid ... endsurface`) and converts it into a survex .swx file. This can be compiled by `cavern` into a survex .3d file, which may be combined with your cave's 3d-file.
 +This allows for example to take distance measurements between cave tunnels and the surface.  
 +
 +Since Version 1.0, the program supports also GDAL ASCII grid files as input and therion centerline format as output. This allows to directly parse ASCII height data into a surface mesh directly usable by therion.
 +
 +
 ---- ----
 +==== Compass2Therion converter ====
 +It translates data from Compass format (*.dat) to the format used by Therion (*.th).
 +
 +  * Author: Roger Schuster
 +  * Link: https://github.com/rogerschuster/compass2therion
 +  * Platform: Cross-Platform (Java 11 needed)
 +
 +----
 +==== Survex2Therion converter ====
 +It translates data from Survex format (*.svx) to the format used by Therion (*.th).
 +
 +  * Author: Andrew Atkinson
 +  * Link: https://github.com/CaveSurveying/Survex2Therion
 +  * Platform: Cross-Platform (Python)
 +
 +Written for the data set I was managing, not a comprehensive converter, hopefully it will be a useful starting point for other people wishing to convert from Survex format to Therion.
 +
 +To use run this script in your root directory of the data set.
 +
 +==== Remove empty lines and areas ====
 +Therion editor did (still can?) leave empty lines or areas, that have been reported to cause problems. This command line pipe removes these 
 +
 +  * Author: Andrew Atkinson
 +  * Platform: Linux CLI
 +
 +This script was written for a specific data set. It has not been tested beyond, it is placed here as a starting point for others.
 +**Warning**, this script modifies files without confirmation, backing up data before use is strongly recommended.
 +
 +<code>
 +grep -rnIH -A 1 "^area " * |grep endarea|tac|awk -F- '{system("sed -i " $2-1 "," $2 "d '''" $1 "'''")}'
 +</code>
 +
 +The above works for areas, substitute line and endline to also do areas.
 +It is strongly recommended that the pipe is built up one step at a time to check it works on the data set. Below is an explanation of each step with known problems indicated.
 +
 +<code>
 +grep -rnIH -A 1 "^area " * 
 +</code>
 +
 +Lists all lines in files with the 'area' as first word followed by a space plus the next line. If your files are indented this may not work, the ^ can be removed, but if the endarea has a space after, this with break the rest. 
 +
 +<code>
 +grep endarea
 +</code>
 +
 +From the above list only the lines that contain endarea
 +
 +<code>
 +tac
 +</code>
 +
 +Reverses the order. When the lines area removed it is done by line number, so have to go from the end of the file otherwise susequent lines will have changed number.
 +
 +<code>
 +awk -F- '{system("sed -i " $2-1 "," $2 "d '''" $1 "'''")}'
 +</code>
 +
 +Deletes the lines, the -i just does it, removing the -i dumps it to screen, without changing the file
 +
 +
 +
 +
  • contrib/complimentarycaveapps.1548550919.txt.gz
  • Last modified: 5 years ago
  • by brucemutton