source: production/onslow_2006/project.py @ 2539

Last change on this file since 2539 was 2539, checked in by nick, 18 years ago
File size: 2.7 KB
Line 
1"""Common filenames and locations for topographic data, meshes and outputs.
2Also includes origin for slump scenario.
3"""
4
5from os import sep, environ
6from os.path import expanduser
7from utilities.polygon import read_polygon
8import sys
9
10from pmesh.create_mesh import convert_points_from_latlon_to_utm
11
12from coordinate_transforms.redfearn import degminsec2decimal_degrees
13               
14#Making assumptions about the location of scenario data
15scenario_dir_name = 'onslow_tsunami_scenario_2006'
16
17
18# 250m data to be provided
19coarsename = 'onsl_bathydem250' # get from Neil/Ingo (DEM or topo data)
20
21# 30m data to be provided
22onshore_name = 'onslow_onshore_30m_dted' # get from Neil/Ingo (DEM or topo data)
23
24
25boundary_basename = 'SU-AU'
26
27# clipping region for fine elevation data
28eastingmin = 250000
29eastingmax = 330000
30northingmin = 7580000
31northingmax = 7635000
32
33south = degminsec2decimal_degrees(-22,00,0)
34north = degminsec2decimal_degrees(-21,10,0)
35west = degminsec2decimal_degrees(114,30,0)
36east = degminsec2decimal_degrees(115,30,0)
37
38
39#swollen/ all data output
40basename = 'source_fine_clipped'
41
42if sys.platform == 'win32':
43    home = environ['INUNDATIONHOME']     #Sandpit's parent dir
44else:   
45    home = expanduser('~')
46
47#Derive subdirectories and filenames
48meshdir = home+sep+scenario_dir_name+sep+'meshes'+sep
49datadir = home+sep+scenario_dir_name+sep+'topographies'+sep
50outputdir = home+sep+scenario_dir_name+sep+'output'+sep
51polygondir = home+sep+scenario_dir_name+sep+'polygons'+sep
52boundarydir = home+sep+scenario_dir_name+sep+'boundaries'+sep
53
54meshname = meshdir + basename
55
56coarsedemname = datadir + coarsename
57
58onshore_dem_name = datadir + onshore_name
59
60combineddemname = datadir + 'onslow_combined_elevation'
61
62outputname = outputdir + basename  #Used by post processing
63
64#!gauge_filename = outputdir + 'onslow_gauges.xya'
65#!gauge_outname = outputdir + 'gauges_max_output.xya'
66
67#Georeferencing
68from coordinate_transforms.redfearn import degminsec2decimal_degrees
69
70refzone = 50
71
72#Main Domain of Onslow: first run NB 21/2/06
73d0 = [305000, 7635000]
74d1 = [280000, 7635000]
75d2 = [250000, 7615000]
76d3 = [250000, 7590000]
77d4 = [310000, 7580000]
78d5 = [330000, 7610000]
79
80polyAll = [d0, d1, d2, d3, d4, d5]
81
82#Interior region - Onslow town
83
84i0 = [304000, 7608000]
85i1 = [302000, 7605000]
86i2 = [303000, 7602000]
87i3 = [305000, 7601000]
88i4 = [309000, 7603000]
89i5 = [307000, 7606500]
90
91poly_onslow = [i0, i1, i2, i3, i4, i5]
92
93#Thevenard Island
94j0 = [294000, 7629000]
95j1 = [285000, 7625000]
96j2 = [294000, 7621000]
97j3 = [299000, 7625000]
98
99poly_thevenard = [j0, j1, j2, j3]
100
101# Direction Is
102k0 = [309000, 7619000]
103k1 = [304000, 7619000]
104k2 = [304000, 7616500]
105k3 = [309000, 7616500]
106
107poly_direction = [k0, k1, k2, k3]
108
109#!slump_origin = [385000.0, 6255000.0] #Absolute UTM
Note: See TracBrowser for help on using the repository browser.