Changeset 5825
- Timestamp:
- Oct 8, 2008, 9:42:45 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
anuga_work/production/perth/project.py
r5818 r5825 38 38 # Note, the user needs to set up the directory system accordingly 39 39 state = 'western_australia' 40 scenario_name = ' onslow'41 scenario = ' onslow_tsunami_scenario_2008'40 scenario_name = 'perth' 41 scenario = 'perth_tsunami_scenario' 42 42 43 43 # Model specific parameters. One or all can be changed each time the 44 44 # run_scenario script is executed 45 tide = 0 #0.645 tide = 0.6 #0.6 46 46 #event_number = 27255 # linked to hazard map 47 47 event_number = 27283 … … 82 82 #------------------------------------------------------------------------------ 83 83 84 # elevation data used in build_ onslow.py84 # elevation data used in build_perth.py 85 85 # onshore data: format ascii grid with accompanying projection file 86 onshore_name = ' revised_onshore_20m_dli'86 onshore_name = 'perth_dli_ext' 87 87 # island: format ascii grid with accompanying projection file 88 island_name = 'onslow_islands_dted2' 88 island_name = 'rott_dli_ext' 89 island_name1 = 'gard_dli_ext' 90 island_name2 = 'carnac_island_dli_ext' 91 island_name3 = 'penguin_dli_ext' 89 92 # coastline: format x,y,elevation (with title) 90 coast_name = ' revised_coastline.txt'93 coast_name = 'coastline_perthP.txt' 91 94 # bathymetry: format x,y,elevation (with title) 92 offshore_name = 'onslow_offshore_points.txt' 93 offshore_name1 = 'ONS16FINAL.txt' 94 offshore_name2 = 'ONS18FINAL.txt' 95 offshore_name3 = 'ONS18FINAL.txt' 96 offshore_name4 = 'beach_survey.txt' 95 offshore_name = 'Perth.txt' 96 offshore_name1 = 'Perth_Chart.txt' 97 offshore_name2 = 'Fremantle_north.txt' 98 offshore_name3 = 'port_swanriver.txt' 97 99 98 100 # gauges - used in get_timeseries.py 99 #gauge_name = 'onslow.csv'100 #gauge_name2 = 'thinned_MGA50.csv'101 102 # BOUNDING POLYGON - used in build_boundary.py and run_ onslow.py respectively101 gauge_name = 'perth.csv' 102 gauge_name2 = 'thinned_MGA50.csv' 103 104 # BOUNDING POLYGON - used in build_boundary.py and run_perth.py respectively 103 105 # NOTE: when files are put together the points must be in sequence - for ease go clockwise! 104 # Check the run_ onslow.py for boundary_tags106 # Check the run_perth.py for boundary_tags 105 107 # thinned ordering file from Hazard Map: format is index,latitude,longitude (with title) 106 108 order_filename = 'thinned_boundary_ordering.csv' … … 113 115 # Output filename for elevation 114 116 # this is a combination of all the data (utilisied in build_boundary) 115 combined_name =' onslow_combined_elevation'116 combined_smaller_name = ' onslow_combined_elevation_smaller'117 combined_name ='perth_combined_elevation' 118 combined_smaller_name = 'perth_combined_elevation_smaller' 117 119 118 120 #------------------------------------------------------------------------------ … … 135 137 onshore_in_dir_name = topographies_in_dir + onshore_name 136 138 island_in_dir_name = topographies_in_dir + island_name 139 island_in_dir_name1 = topographies_in_dir + island_name1 140 island_in_dir_name2 = topographies_in_dir + island_name2 141 island_in_dir_name3 = topographies_in_dir + island_name3 137 142 coast_in_dir_name = topographies_in_dir + coast_name 138 143 offshore_in_dir_name = topographies_in_dir + offshore_name … … 140 145 offshore_in_dir_name2 = topographies_in_dir + offshore_name2 141 146 offshore_in_dir_name3 = topographies_in_dir + offshore_name3 142 offshore_in_dir_name4 = topographies_in_dir + offshore_name4143 147 144 148 # where the output data sits 145 149 onshore_dir_name = topographies_dir + onshore_name 146 150 island_dir_name = topographies_dir + island_name 151 island_dir_name1 = topographies_dir + island_name1 152 island_dir_name2 = topographies_dir + island_name2 153 island_dir_name3 = topographies_dir + island_name3 147 154 coast_dir_name = topographies_dir + coast_name 148 155 offshore_dir_name = topographies_dir + offshore_name … … 150 157 offshore_dir_name2 = topographies_dir + offshore_name2 151 158 offshore_dir_name3 = topographies_dir + offshore_name3 152 offshore_dir_name4 = topographies_dir + offshore_name4153 159 154 160 # where the combined elevation file sits … … 156 162 combined_smaller_name_dir = topographies_dir + combined_smaller_name 157 163 158 # where the mesh sits (this is created during the run_ onslow.py)164 # where the mesh sits (this is created during the run_perth.py) 159 165 meshes_dir_name = meshes_dir + scenario_name+'.msh' 160 166 … … 162 168 order_filename_dir = boundaries_dir + order_filename 163 169 164 # where the landward points of boundary extent sit (this is used within run_ onslow.py)170 # where the landward points of boundary extent sit (this is used within run_perth.py) 165 171 landward_dir = boundaries_dir + landward 166 172 … … 170 176 171 177 # where the directory of the output filename sits 172 output_build_time_dir = output_dir+build_time+dir_comment+sep #used for build_ onslow.py173 output_run_time_dir = output_dir+run_time+dir_comment+sep #used for run_ onslow.py178 output_build_time_dir = output_dir+build_time+dir_comment+sep #used for build_perth.py 179 output_run_time_dir = output_dir+run_time+dir_comment+sep #used for run_perth.py 174 180 output_run_time_dir_name = output_run_time_dir + scenario_name #Used by post processing 175 181 176 182 #w here the directory of the gauges sit 177 #gauges_dir_name = gauges_dir + gauge_name #used for get_timeseries.py178 #gauges_dir_name2 = gauges_dir + gauge_name2 #used for get_timeseries.py183 gauges_dir_name = gauges_dir + gauge_name #used for get_timeseries.py 184 gauges_dir_name2 = gauges_dir + gauge_name2 #used for get_timeseries.py 179 185 180 186 #------------------------------------------------------------------------------ … … 182 188 #------------------------------------------------------------------------------ 183 189 184 <<<<<<< .mine185 #Land North, to set the initial stage/water to be offcoast only186 poly_mainland_N = read_polygon(polygons_dir+'initial_conditions_N.csv')187 =======188 190 #Land, to set the initial stage/water to be offcoast only 189 poly_mainland = read_polygon(polygons_dir+'initial_conditions_mainland.csv') 190 >>>>>>> .r5816 191 192 <<<<<<< .mine 193 #Land South, to set the initial stage/water to be offcoast only 194 poly_mainland_S = read_polygon(polygons_dir+'initial_conditions_S.csv') 195 196 #Rottnest, to set the initial stage/water to be offcoast only 197 poly_island1 = read_polygon(polygons_dir+'initial_conditions_rottnest.csv') 198 199 #Garden, to set the initial stage/water to be offcoast only 200 poly_island2 = read_polygon(polygons_dir+'initial_conditions_garden.csv') 201 202 ======= 203 #Ocean 204 poly_ocean = read_polygon(polygons_dir+'initial_conditions_ocean.csv') 205 206 >>>>>>> .r5816 191 poly_mainland = read_polygon(polygons_dir+'initial_condition.csv') 192 207 193 # Initial bounding polygon for data clipping 208 194 poly_all = read_polygon(polygons_dir+'poly_all.csv') 209 195 res_poly_all = 100000*res_factor 210 196 211 # Area of Interest 1 ( Onslow)212 poly_aoi1 = read_polygon(polygons_dir+' aoi.csv')197 # Area of Interest 1 (Fremantle) 198 poly_aoi1 = read_polygon(polygons_dir+'CBD_coastal.csv') 213 199 res_aoi1 = 500*res_factor 214 200 215 # Area of Significance 1 (Onslow) 216 poly_aos1 = read_polygon(polygons_dir+'aos.csv') 201 # Area of Interest 2 (Rockingham) 202 poly_aoi2 = read_polygon(polygons_dir+'rockingham_penguin.csv') 203 res_aoi2 = 500*res_factor 204 205 # Area of Interest 2 (garden Island) 206 poly_aoi2a = read_polygon(polygons_dir+'garden.csv') 207 res_aoi2a= 500*res_factor 208 209 # Area of Interest 3 (geordie bay - record of tsunami impact) 210 poly_aoi3 = read_polygon(polygons_dir+'geordie_bay.csv') 211 res_aoi3 = 500*res_factor 212 213 # Area of Interest 4 (sorrento - record of tsunami impact) 214 poly_aoi4 = read_polygon(polygons_dir+'sorrento_gauge.csv') 215 res_aoi4 = 500*res_factor 216 217 # Area of Significance 1 (Garden Island and sand bank infront of Rockingham) 218 poly_aos1 = read_polygon(polygons_dir+'garden_rockingham.csv') 217 219 res_aos1 = 1000*res_factor 218 220 221 # Area of Significance 2 (incorporate coastline of rottnest) 222 poly_aos2 = read_polygon(polygons_dir+'rottnest_external.csv') 223 res_aos2 = 1000*res_factor 224 225 # Refined areas 226 # Polygon designed to incorporate dredged area from Fremantle to 227 # Rockingham as the steep incline was making the elevation go to 0 228 poly_aos3 = read_polygon(polygons_dir+'DredgeArea.csv') 229 res_aos3 = 1000*res_factor 230 219 231 # Shallow water 1 220 poly_sw1 = read_polygon(polygons_dir+' shallow_water.csv')232 poly_sw1 = read_polygon(polygons_dir+'internal_h20mORd3km.csv') 221 233 res_sw1 = 25000*res_factor 222 234 235 # Deep water (land of Rottnest, ANUGA does not do donuts!) 236 poly_dw1 = read_polygon(polygons_dir+'rottnest_internal.csv') 237 res_dw1 = 100000*res_factor 238 223 239 # Combined all regions, must check that all are included! 224 interior_regions = [[poly_aoi1,res_aoi1],[poly_aos1,res_aos1] 225 ,[poly_sw1,res_sw1]] 240 interior_regions = [[poly_aoi1,res_aoi1],[poly_aoi2,res_aoi2] 241 ,[poly_aoi2a,res_aoi2a],[poly_aoi3,res_aoi3] 242 ,[poly_aoi4,res_aoi4],[poly_aos1,res_aos1] 243 ,[poly_aos2,res_aos2],[poly_aos3,res_aos3] 244 ,[poly_sw1,res_sw1], [poly_dw1,res_dw1]] 226 245 227 246 … … 234 253 #------------------------------------------------------------------------------ 235 254 236 # ##Geordie Bay extract ascii grid237 ##xminGeordie = 358000238 ##xmaxGeordie = 362000239 ##yminGeordie = 6458500240 ##ymaxGeordie = 6461000241 ## 242 # ##Sorrento extract ascii grid243 ##xminSorrento = 379000244 ##xmaxSorrento = 382500245 ##yminSorrento = 6477000246 ##ymaxSorrento = 6480000247 ## 248 # ##Fremantle extract ascii grid249 ##xminFremantle = 376000250 ##xmaxFremantle = 388000251 ##yminFremantle = 6449000252 ##ymaxFremantle = 6461000253 ## 254 # ##Rockingham extract ascii grid255 ##xminRockingham = 373500256 ##xmaxRockingham = 385500257 ##yminRockingham = 6424000258 ##ymaxRockingham = 6433000259 255 #Geordie Bay extract ascii grid 256 xminGeordie = 358000 257 xmaxGeordie = 362000 258 yminGeordie = 6458500 259 ymaxGeordie = 6461000 260 261 #Sorrento extract ascii grid 262 xminSorrento = 379000 263 xmaxSorrento = 382500 264 yminSorrento = 6477000 265 ymaxSorrento = 6480000 266 267 #Fremantle extract ascii grid 268 xminFremantle = 376000 269 xmaxFremantle = 388000 270 yminFremantle = 6449000 271 ymaxFremantle = 6461000 272 273 #Rockingham extract ascii grid 274 xminRockingham = 373500 275 xmaxRockingham = 385500 276 yminRockingham = 6424000 277 ymaxRockingham = 6433000 278
Note: See TracChangeset
for help on using the changeset viewer.