From 7604e501a757f45f452c5dbd01edb4895a98fc6c Mon Sep 17 00:00:00 2001 From: dave Date: Tue, 17 May 2005 01:11:41 +0200 Subject: [PATCH] [svn r6814] Initial checkin of lengths + depths table (I know VfHO want this data, and it seemed just as well to make it generally available.) --- dplong.htm | 192 +++++++++++++++++++++++++++++++++- noinfo/create_dplong_table.py | 184 ++++++++++++++++++++++++++++++++ noinfo/make-indxal4.pl | 5 +- 3 files changed, 375 insertions(+), 6 deletions(-) create mode 100644 noinfo/create_dplong_table.py diff --git a/dplong.htm b/dplong.htm index 42e46974d..efcba0d3e 100644 --- a/dplong.htm +++ b/dplong.htm @@ -1,20 +1,202 @@ + -CUCC's place in the Austrian deepest and longest caves +CUCC's deepest and longest caves + -

Austrian Deep and Long caves

+

Lengths and depths of caves in the 1623 area

-

Rather than maintaining our own independent database, it seems much more -sensible to link to the much more frequently updated list This page lists the lengths, depths and horizontal extents of those caves on +the plateau for which we have survey centerline data. At present, that's only +73 out of 250 or so, but the missing ones are mostly very small and obscure; +the notable exceptions are some caves explored by other groups (35, LA25, +BS17), and CUCC caves 71, 76, 92, 96 and 97. Of the latter 76 (by far the most +significant of these) is in the process of being re-explored, and the figures +in the table are for the portions revisited so far.

+ +

The eight main constitutent parts of the Schwarzmooskogel master system (40, +41, 78, 88, 115, 116, 136, 144 and 161) are listed separately in the table, +although in some cases there is some ambiguity as to where to draw the lines; +but for comparison I have also included the measurements of the whole system. +

+ +

In these tables "length" means the total length of survey legs, not just the +horizontal components, but "extent" is the maximum horizontal distance between +any two survey stations. (If anyone knows a good algorithm for finding the +maximum 3D spatial diameter of a set of points, and is willing to implement it, +please do so!)

+ +

Deepest cavesLongest +caves

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Kat. Nr.NameLength (m)Depth (m)Extent +(m)
Schwarzmooskogelhöhlensystem55151.61032.92811.3
31Elchhöhle262.726.684.6
40Schwarzmooskogeleishöhle5257.6262.1790.3
41Stellerweghöhle8088.7358.0437.6
76Eislufthöhle1181.0189.7171.8
78Schwaben(schacht)höhle7781.3327.6504.3
82Bräuninghöhle364.3218.0108.7
88Lärchenschacht1775.0211.0400.7
107Gemshöhle593.1283.476.5
113Sonnenstrahlhöhle520.9205.690.9
115Schnellzughöhle4720.2738.61047.2
116Kleine Eishöhle221.939.560.6
131Thomas-Eishöhle1016.9192.6234.1
135Schwa Schacht 13521.020.01.0
136Steinschlagschacht3431.9442.3774.3
138Schwa Schacht 13846.042.15.6
139Schwa Schacht 13920.620.00.6
143Weiße Warze Schacht I181.7124.135.7
144Tony's Second Höhle2280.8309.7574.2
145Wolfhöhle1108.3401.9354.3
147Schwa Höhle 14774.011.154.3
148Marilyn Monroe Höhle91.639.248.4
152Bananehöhle320.7145.379.8
158Donner und Blitzen Höhle255.3118.047.7
161Kaninchenhöhle21594.3524.7901.0
162Schwa Höhle 162159.332.456.5
163Schwa Höhle 16357.617.135.1
172Plateau Höhle 90/220.92.419.4
182Bovistundpuderzuckerhöhle1176.7292.3301.9
183Elchfalle106.170.019.1
185Zweijahreentstehungshöhle94.763.520.1
193Schwa Schacht 19320.39.58.4
195Schwa Schacht 19544.237.37.5
196Schwa Höhle 19627.213.414.6
199Stürzender Felsbrocken Höhle86.229.634.4
201Haftefelle Schacht15.315.00.3
202Dominoschacht69.251.725.7
203Sonnenscheinschacht41.035.613.2
204Steinbrückenhöhle9147.6540.8644.2
205Nordalpenschacht90.838.837.5
2067-Eingangshöhle54.016.243.1
207Plumpsklohöhle8.31.27.0
208Quallenhöhle15.69.76.4
209Schistock-Absturzschacht16.516.03.8
215Rufverbindungshöhle48.710.821.9
216Nichts 50104.927.059.1
228?29.79.718.4
229?55.515.630.7
231Traungoldhöhle226.726.151.2
234Hauchhöhle618.761.1126.6
239Rock'n'Roll Höhle503.240.4172.4
240Gewölbeschacht50.943.711.1
241Dreieckhöhle53.713.036.1
242Tropfelhöhle17.510.45.5
243GNDN Höhle52.830.827.7
LA11Lungehöhle642.0375.4159.2
LA12Sternloch341.5331.074.7
LA34Ratselhöhle533.1425.0136.9
2000-AA-01?10.26.38.0
2002-01Artischockehöhle63.76.851.3
2002-07Quarries A-C41.834.215.6
2002-08Quarries E21.314.510.2
2002-XXQuarries D15.212.34.0
2003-01Alcove cave25.89.312.7
2003-02Blaudrachenschacht132.8109.228.2
2003-05Damoclesschacht57.546.16.8
2003-09Weizeneishöhle134.218.947.9
2003-10Dünne Faulpelz Höhle156.451.150.7
2004-11In Ihrer Gesichtshöhle 169.436.464.1
2004-14Doktorarbeitloch22.913.418.5
2004-15Rundreisehöhle43.09.733.4
2004-19Kindergartenhöhle79.721.129.4
2004-20Crowbar höhle9.29.20.0
+

The plateau's 30 deepest caves

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Kat. Nr.NameLength (m)Depth (m)Extent (m)
Schwarzmooskogelhöhlensystem55151.61032.92811.3
115Schnellzughöhle4720.2738.61047.2
204Steinbrückenhöhle9147.6540.8644.2
161Kaninchenhöhle21594.3524.7901.0
136Steinschlagschacht3431.9442.3774.3
LA34Ratselhöhle533.1425.0136.9
145Wolfhöhle1108.3401.9354.3
LA11Lungehöhle642.0375.4159.2
41Stellerweghöhle8088.7358.0437.6
LA12Sternloch341.5331.074.7
78Schwaben(schacht)höhle7781.3327.6504.3
144Tony's Second Höhle2280.8309.7574.2
182Bovistundpuderzuckerhöhle1176.7292.3301.9
107Gemshöhle593.1283.476.5
40Schwarzmooskogeleishöhle5257.6262.1790.3
82Bräuninghöhle364.3218.0108.7
88Lärchenschacht1775.0211.0400.7
113Sonnenstrahlhöhle520.9205.690.9
131Thomas-Eishöhle1016.9192.6234.1
76Eislufthöhle1181.0189.7171.8
152Bananehöhle320.7145.379.8
143Weiße Warze Schacht I181.7124.135.7
158Donner und Blitzen Höhle255.3118.047.7
2003-02Blaudrachenschacht132.8109.228.2
183Elchfalle106.170.019.1
185Zweijahreentstehungshöhle94.763.520.1
234Hauchhöhle618.761.1126.6
202Dominoschacht69.251.725.7
2003-10Dünne Faulpelz Höhle156.451.150.7
2003-05Damoclesschacht57.546.16.8
+

The plateau's 30 longest caves

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Kat. Nr.NameLength (m)Depth (m)Extent (m)
Schwarzmooskogelhöhlensystem55151.61032.92811.3
161Kaninchenhöhle21594.3524.7901.0
204Steinbrückenhöhle9147.6540.8644.2
41Stellerweghöhle8088.7358.0437.6
78Schwaben(schacht)höhle7781.3327.6504.3
40Schwarzmooskogeleishöhle5257.6262.1790.3
115Schnellzughöhle4720.2738.61047.2
136Steinschlagschacht3431.9442.3774.3
144Tony's Second Höhle2280.8309.7574.2
88Lärchenschacht1775.0211.0400.7
76Eislufthöhle1181.0189.7171.8
182Bovistundpuderzuckerhöhle1176.7292.3301.9
145Wolfhöhle1108.3401.9354.3
131Thomas-Eishöhle1016.9192.6234.1
LA11Lungehöhle642.0375.4159.2
234Hauchhöhle618.761.1126.6
107Gemshöhle593.1283.476.5
LA34Ratselhöhle533.1425.0136.9
113Sonnenstrahlhöhle520.9205.690.9
239Rock'n'Roll Höhle503.240.4172.4
82Bräuninghöhle364.3218.0108.7
LA12Sternloch341.5331.074.7
152Bananehöhle320.7145.379.8
31Elchhöhle262.726.684.6
158Donner und Blitzen Höhle255.3118.047.7
231Traungoldhöhle226.726.151.2
116Kleine Eishöhle221.939.560.6
143Weiße Warze Schacht I181.7124.135.7
2004-11In Ihrer Gesichtshöhle 169.436.464.1
162Schwa Höhle 162159.332.456.5
+ + +

This page used to house a list of the deepest and longest caves in Austria, +with ours highlighted. Rather than maintaining our own independent database, it +seems much more sensible to link to the much more frequently updated list here maintained by Theo Pfarr. For comparison, Bob Gulden of the American NSS maintains a list here of the world's longest caves.

+
- + \ No newline at end of file diff --git a/noinfo/create_dplong_table.py b/noinfo/create_dplong_table.py new file mode 100644 index 000000000..cab335e6f --- /dev/null +++ b/noinfo/create_dplong_table.py @@ -0,0 +1,184 @@ +#!/usr/bin/python +import sys,csv,os,cStringIO + +N = 30 + +# Utility functions + +def chomp(s): + if(s[-1]=="\n"): return s[:-1] + else: return s + +# Important functions + +def find_effective_number(c): + """Determine an appropriate number to use.""" + if c["Kataster Number"]: + return c["Kataster Number"] + else: + return c["Unofficial number"] +def find_name(c): + if c["Name"]: return c["Name"] + elif c["Unofficial Name"]: return c["Unofficial Name"] + else: return "?" + +def dataset_prefix(c): + translations = {"2002-xx" : "quarriesd", "la11" : "lunge", "la12" : "sternloch", "la34" : "raetsel" } + if translations.has_key(c): + return translations[c] + else: + return c + +def print_caveline(number, l, d, w, cave): + dplong.write("%s" % number) + if cave["Autogen file"]: # single caves + dplong.write("""%s""" % (cave["Autogen file"], find_name(cave))) + dplong.write("""%.1f%.1f%.1f\n""" % (l,d,w)) + else: # virtual entries for cave systems + dplong.write("""%s""" % find_name(cave)) + dplong.write("""%.1f%.1f%.1f\n""" % (l,d,w)) + +def parse_csvfile(): + caveslist = [] + print "Calculating SMK-system extent... ", + os.popen("cavern dataset/loser/smk-system -o noinfo/smk-system.3d") + l,d,w = map(float, chomp(os.popen("cavestats noinfo/smk-system -c ").read()).split("\t")) + caveslist.append(["", l,d,w, {"Name" : "Schwarzmooskogelhöhlensystem", "Autogen file" : ""}]) + print "done\nParsing CSV file" + cavetabfile = file("noinfo/CAVETAB2.CSV") + fieldnames=chomp(cavetabfile.next()).replace('"','').split(",") + cavetab = csv.DictReader(cavetabfile, fieldnames) + + # Gratuitiously complicated progress bar widget. + k = 0 + m = 1 + L = 437 #L = len(cavetabfile.readlines()) doesn't work + print "0"+50*"-"+"100%\n|", + for cave in cavetab: + if((50*m)/L > k): + sys.stdout.write("=") + sys.stdout.flush() + k = k + 1 + m = m + 1 + if(cave["Multiple entrances"] not in ["", "yes"]): continue + + number = find_effective_number(cave) + if((cave["Area"]=="1626") and (number not in ['LA11', 'LA12'])): continue + + prefix = dataset_prefix(number.lower()) + stats = os.popen("cavestats noinfo/all -cs " + prefix).read() + if(stats.find("No") != -1): + continue # don't trust the rather erratic data in the table + #if(cave["Length"]): print number, "length:", cave["Length"] + #if(cave["Depth"]): print number, "depth:", cave["Depth"] + #if(cave["Extent"]): print number, "extent:", cave["Extent"] + else: + l,d,w = map(float, chomp(stats).split("\t")) + caveslist.append([number,l,d,w,cave]) + + print "|\nWriting output file" + return caveslist + +# Main routine: + +caveslist = parse_csvfile() + +dplong = file("dplong.htm", "w") + +dplong.write(""" + + + + +CUCC's deepest and longest caves + + + + +

Lengths and depths of caves in the 1623 area

+ +

This page lists the lengths, depths and horizontal extents of those caves on +the plateau for which we have survey centerline data. At present, that's only +%d out of 250 or so, but the missing ones are mostly very small and obscure; +the notable exceptions are some caves explored by other groups (35, LA25, +BS17), and CUCC caves 71, 76, 92, 96 and 97. Of the latter 76 (by far the most +significant of these) is in the process of being re-explored, and the figures +in the table are for the portions revisited so far.

+ +

The eight main constitutent parts of the Schwarzmooskogel master system (40, +41, 78, 88, 115, 116, 136, 144 and 161) are listed separately in the table, +although in some cases there is some ambiguity as to where to draw the lines; +but for comparison I have also included the measurements of the whole system. +

+ +

In these tables "length" means the total length of survey legs, not just the +horizontal components, but "extent" is the maximum horizontal distance between +any two survey stations. (If anyone knows a good algorithm for finding the +maximum 3D spatial diameter of a set of points, and is willing to implement it, +please do so!)

+ +

Deepest cavesLongest +caves

+ + + +""" % len(caveslist)) + +for cave in caveslist: + print_caveline(*cave) + +dplong.write("""
Kat. Nr.NameLength (m)Depth (m)Extent +(m)
+

The plateau's %d deepest caves

+ + +""" % N) + +caveslist.sort(lambda u, v: cmp(v[2],u[2])) +for cave in caveslist[:N]: + print_caveline(*cave) + +dplong.write("""
Kat. Nr.NameLength (m)Depth (m)Extent (m)
+

The plateau's %d longest caves

+ + +""" % N) + +caveslist.sort(lambda u, v: cmp(v[1],u[1])) +for cave in caveslist[:N]: + print_caveline(*cave) + + +dplong.write("""
Kat. Nr.NameLength (m)Depth (m)Extent (m)
+ + +

This page used to house a list of the deepest and longest caves in Austria, +with ours highlighted. Rather than maintaining our own independent database, it +seems much more sensible to link to the much more frequently updated list here maintained by Theo +Pfarr. For comparison, Bob Gulden of the American NSS maintains a list here of the world's longest +caves.

+ + +
+ + +""") + diff --git a/noinfo/make-indxal4.pl b/noinfo/make-indxal4.pl index b4488e42b..75c6b70de 100755 --- a/noinfo/make-indxal4.pl +++ b/noinfo/make-indxal4.pl @@ -64,7 +64,10 @@ print INDXAL << "END";

Kataster Gruppe 1623:
Loser Augst-Eck - INDEX

-

Note that information on caves in the adjacent area 1626 (Rauher - Schönberg) is to be found elsewhere.

+

Note that information on caves in the adjacent area +1626 (Rauher - Schönberg) is to be found elsewhere. See also the list of lengths and depths for the caves where we have +survey data.

END