Hello I have a cave system in a plan view and also an elevation view from the main passage. This main passage is heading west-east. Both maps are compiled into one final map. (http://www.thehiddenriverproject.org/downloads/Reseau_de_lOuysse_Copyright.p...) Beside that I would like to add a side passage which is heading let's say north-south also in elevation view into the final map. Therefore I would like to draw an elevation map of only this side passage with point of viewing from west to east. I selected all the measured survey lines from only this side passage and wanted to have the resulting (elevation) XVI file rotated 45 degree (counterclock wise). I do get a correct XVI file with only the side passage but not rotated. I tried to use a layout for the XVI export and within that I used the "rotate" command. But it didn't work: select line.... select line.... export map -fmt xvi -proj elevation -layout layout_xvi -o .... layout_xvi scale 1 200 units metric rotate -45 endlayout Is it possible to get a rotated XVI file (elevation view)? regards, Torsten
Hi There might be a workaround. Please send me the th (centreline) file for the passage you want rotated, and I’ll return the xvi-file (if it works). Best wishes Svein Grundstroem From: Torsten Schnitter via Therion Sent: Sunday, November 24, 2019 6:00 PM To: therion@speleo.sk Cc: Torsten Schnitter Subject: [Therion] How to rotate XVI? Hello I have a cave system in a plan view and also an elevation view from the main passage. This main passage is heading west-east. Both maps are compiled into one final map. (http://www.thehiddenriverproject.org/downloads/Reseau_de_lOuysse_Copyright.p...) Beside that I would like to add a side passage which is heading let's say north-south also in elevation view into the final map. Therefore I would like to draw an elevation map of only this side passage with point of viewing from west to east. I selected all the measured survey lines from only this side passage and wanted to have the resulting (elevation) XVI file rotated 45 degree (counterclock wise). I do get a correct XVI file with only the side passage but not rotated. I tried to use a layout for the XVI export and within that I used the "rotate" command. But it didn't work: select line.... select line.... export map -fmt xvi -proj elevation -layout layout_xvi -o .... layout_xvi scale 1 200 units metric rotate -45 endlayout Is it possible to get a rotated XVI file (elevation view)? regards, Torsten -------------------------------------------------------------------------------- _______________________________________________ Therion mailing list Therion@speleo.sk https://mailman.speleo.sk/listinfo/therion
Hi Torsten, As far as I know the command "elevation" only works when you give it an angle (ie elevation 45 or elevation 315). The clever guy Mr Tarquin gave me some code to generate a (projected) elevation to an xvi file, he said it could be used with the "select" command. I guess without giving therion an angle to project the elevation command to it may just default to "elevation 0" (or an elevation facing north). Looks like an amazing project with some great cavers. Regards, Alastair Gott. AlastairGott@hotmail.com, M: 07931779380. ________________________________ From: Therion <therion-bounces@speleo.sk> on behalf of Torsten Schnitter via Therion <therion@speleo.sk> Sent: 24 November 2019 17:00 To: therion@speleo.sk <therion@speleo.sk> Cc: Torsten Schnitter <torsten.schnitter@netcologne.de> Subject: [Therion] How to rotate XVI? Hello I have a cave system in a plan view and also an elevation view from the main passage. This main passage is heading west-east. Both maps are compiled into one final map. (http://www.thehiddenriverproject.org/downloads/Reseau_de_lOuysse_Copyright.p...) Beside that I would like to add a side passage which is heading let's say north-south also in elevation view into the final map. Therefore I would like to draw an elevation map of only this side passage with point of viewing from west to east. I selected all the measured survey lines from only this side passage and wanted to have the resulting (elevation) XVI file rotated 45 degree (counterclock wise). I do get a correct XVI file with only the side passage but not rotated. I tried to use a layout for the XVI export and within that I used the "rotate" command. But it didn't work: select line.... select line.... export map -fmt xvi -proj elevation -layout layout_xvi -o .... layout_xvi scale 1 200 units metric rotate -45 endlayout Is it possible to get a rotated XVI file (elevation view)? regards, Torsten
I like your map Torsten. I hope Alistair’s solution is what you were looking for. I have some questions so that I might make such a nice map. 1. How did you obtain the ground profile? I presume you may have walked it with a gps to obtain ‘real’ survey data or extracted it from Google Earth. 2. I like the line you used for the ground profile. Would you share the code for that? 3. I like the layout of the text information boxes. Would you share an example of the code for those? (cave name, location, surveyed, thanks, exploration history) Regards Bruce
Hi I got the answer for rotation XVI file already from Stephen Clark. In the end it's easy and as Alastair also mentioned: export map -fmt xvi -proj [elevation 45 deg] -o .... Concerning the questions from Bruce: 1. Ground profile You have to export a kml file from your passages. But only these survey lines you would like to have the surface profile from. There is a website where you can transform this kml data to surface data. You will get an endless list with stations and added surface altitude. The website ishttp://www.gpsvisualizer.com I can't remember how to get the final file but there was still some work to do on that file. In the end you need a file like this to generate a XVI file from that: survey centreline date .... cs lat-long walls off mark temporary flags surface fix 1 44.1234567 1.345678 123.4 .... more fix stations .... data nosurvey from to 1 2 2 3 ..... endcentreline endsurvey 2. Code for the surface line: scrap line wall -id surface_line -outline none -clip off ... endline line border -id lower_line -subtype invisible -clip off ... endline area u:surface_grey -clip off surface_line lower_line endarea endscrap The code for area surface_grey is attached to this mail. (I'm not realy sure anymore about all the "-clip off" !?) 3. Text boxes and layout changes This is a bit more complex. I will put this infos into an extra email later. Just give me some time to sort it out and to make it "readable" for everyone. regards, Torsten
Bruce Mutton <bruce@tomo.co.nz> hat am 25. November 2019 um 02:32 geschrieben:
I like your map Torsten. I hope Alistair’s solution is what you were looking for. I have some questions so that I might make such a nice map.
1. How did you obtain the ground profile? I presume you may have walked it with a gps to obtain ‘real’ survey data or extracted it from Google Earth. 2. I like the line you used for the ground profile. Would you share the code for that? 3. I like the layout of the text information boxes. Would you share an example of the code for those? (cave name, location, surveyed, thanks, exploration history)
Regards Bruce
_______________________________________________ Therion mailing list Therion@speleo.sk https://mailman.speleo.sk/listinfo/therion
25. 11. 2019 v 11:33, Torsten Schnitter via Therion <therion@speleo.sk>:
There is a website where you can transform this kml data to surface data. You will get an endless list with stations and added surface altitude. The website is www.gpsvisualizer.com <http://www.gpsvisualizer.com/> I can't remember how to get the final file but there was still some work to do on that file.
I just experimented a bit with gpsvisualiser: 1.export model in format .kml 2. manually remove altitude from station coordinates between commands <LineString><coordinates> </coordinates></LineString>. Quite easy with help of spreadsheet. Don’t forget to add first row with headers and column with names of stations. Export as .csv (coma delimited data) file. name,longitude,latitude 0,-86.23860000000001,37.72083333333334 ... 3. use this page https://www.gpsvisualizer.com/elevation <https://www.gpsvisualizer.com/elevation> - where you may find altitude of surface above lat-long coordinates of stations from DEM model. 4. export .txt file The result should looks as this: type latitude longitude altitude (m) name W 37.720833333 -86.238600000 211.1 0 W 37.720837031 -86.238605393 211.1 1 W 37.720852666 -86.238627797 210.9 2 W 37.720836572 -86.238632999 210.9 3 W 37.720859584 -86.238609790 210.9 4 W 37.720880946 -86.238602835 210.9 5 W 37.720906567 -86.238586683 210.8 6 W 37.720922277 -86.238569001 210.7 7 W 37.720941550 -86.238578853 210.5 8 W 37.720979796 -86.238600593 210.4 9 5. convert data to valid .th file and generate .xvi file. Martin
Hi Bruce Attached you will find the Therion code (.th files) for the layout used on our cave map. It's one file for the "Exploration History", one file for the map header and one file for the legend symbols. I used some variables. The idea was to use the code for different projects with different settings. But sometimes it's not that easy. ;-) You have to define this stuff within your thconfig file. You'll find an example for this in the pdf file. Customizing the map header: There are 3 variables for the "GPS location" part: - thlocation - thlocationb - thlocationc If you don't define one or some of these they should not be displayed. Text "p.xxx indicates..." through variable "thpenetration": - if set to anything it should be displayed. - if set to {} (empty) the text should not be displayed Text "With thanks to" through variable "ththanksto": - Just put the text you want to be displayed in the variable There are 3 variables for text sizes in map header and also in "Exploration History": - thsizexl (Cave name, title "Exploration History") - thsizel (Comment) - thsizem (all other text) Finally you can place all parts (header, legendsymbols, northarrow, scalebar, ...) as you need on your map using \legenbox commands Please let me know if you have questions to this. regards, Torsten
Bruce Mutton <bruce@tomo.co.nz> hat am 25. November 2019 um 02:32 geschrieben:
I like your map Torsten. I hope Alistair’s solution is what you were looking for. I have some questions so that I might make such a nice map.
1. How did you obtain the ground profile? I presume you may have walked it with a gps to obtain ‘real’ survey data or extracted it from Google Earth. 2. I like the line you used for the ground profile. Would you share the code for that? 3. I like the layout of the text information boxes. Would you share an example of the code for those? (cave name, location, surveyed, thanks, exploration history)
Regards Bruce
_______________________________________________ Therion mailing list Therion@speleo.sk https://mailman.speleo.sk/listinfo/therion
Thanks a lot Torsten ! Xavier De: "List for Therion users" <therion@speleo.sk> À: "List for Therion users" <therion@speleo.sk> Cc: "Torsten Schnitter" <torsten.schnitter@netcologne.de> Envoyé: Lundi 25 Novembre 2019 09:28:49 Objet: [Therion] ***UNCHECKED*** Re: Re: How to rotate XVI? Hi Bruce Attached you will find the Therion code (.th files) for the layout used on our cave map. It's one file for the "Exploration History", one file for the map header and one file for the legend symbols. I used some variables. The idea was to use the code for different projects with different settings. But sometimes it's not that easy. ;-) You have to define this stuff within your thconfig file. You'll find an example for this in the pdf file. Customizing the map header: There are 3 variables for the "GPS location" part: - thlocation - thlocationb - thlocationc If you don't define one or some of these they should not be displayed. Text "p.xxx indicates..." through variable "thpenetration": - if set to anything it should be displayed. - if set to {} (empty) the text should not be displayed Text "With thanks to" through variable "ththanksto": - Just put the text you want to be displayed in the variable There are 3 variables for text sizes in map header and also in "Exploration History": - thsizexl (Cave name, title "Exploration History") - thsizel (Comment) - thsizem (all other text) Finally you can place all parts (header, legendsymbols, northarrow, scalebar, ...) as you need on your map using \legenbox commands Please let me know if you have questions to this. regards, Torsten Bruce Mutton <bruce@tomo.co.nz> hat am 25. November 2019 um 02:32 geschrieben: I like your map Torsten. I hope Alistair’s solution is what you were looking for. I have some questions so that I might make such a nice map. 1. How did you obtain the ground profile? I presume you may have walked it with a gps to obtain ‘real’ survey data or extracted it from Google Earth. 2. I like the line you used for the ground profile. Would you share the code for that? 3. I like the layout of the text information boxes. Would you share an example of the code for those? (cave name, location, surveyed, thanks, exploration history) Regards Bruce BQ_BEGIN _______________________________________________ Therion mailing list Therion@speleo.sk https://mailman.speleo.sk/listinfo/therion BQ_END _______________________________________________ Therion mailing list Therion@speleo.sk https://mailman.speleo.sk/listinfo/therion
participants (6)
-
alastair gott -
Bruce Mutton -
Martin Sluka -
Svein Grundstrøm -
Torsten Schnitter -
Xavier Robert