Changeset 2351
- Timestamp:
- Feb 7, 2006, 5:14:55 PM (19 years ago)
- Location:
- inundation
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
inundation/pmesh/create_mesh.py
r2349 r2351 2 2 """ 3 3 4 #!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5 4 # Assume that the root AnuGA dir (inundation) is included in your pythonpath 6 #!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7 5 8 #FIXME (DSG): move the coordinate transforms package to the root AnuGA dir9 #from coordinate_transforms.geo_reference import Geo_reference10 6 from coordinate_transforms.redfearn import redfearn 11 12 7 13 8 def convert_points_from_latlon_to_utm(polygon, refzone=None): … … 25 20 26 21 return points, zone 27 28 22 29 23 … … 102 96 """ 103 97 104 #from pmesh.mesh import Mesh105 98 from mesh import Mesh 106 99 from coordinate_transforms.redfearn import redfearn 107 from pyvolution.utilimport populate_polygon100 from utilities.polygon import populate_polygon 108 101 109 110 #Make georef111 #FIXME: Pass in geo or create automatically somehow112 #import project113 #refzone = project.refzone #FIXME114 #mesh_origin = project.mesh_origin115 #geo = Geo_reference(xllcorner = mesh_origin[1], #From dem116 # yllcorner = mesh_origin[2],117 # zone = refzone)118 119 120 121 #print "***********************"122 #print "geo ref", geo123 #print "***********************"124 125 #m = Mesh(geo_reference=geo)126 102 m = Mesh() 127 128 103 129 104 … … 141 116 excluded_polygons = [] 142 117 for P, res in interior_regions: 143 polygon = convert_points_from_latlon_to_utm(P, refzone)118 polygon, _ = convert_points_from_latlon_to_utm(P, refzone) 144 119 excluded_polygons.append( polygon ) 145 120 else: … … 158 133 if interior_regions is not None: 159 134 for P, res in interior_regions: 160 polygon = convert_points_from_latlon_to_utm(P, refzone)135 polygon, _ = convert_points_from_latlon_to_utm(P, refzone) 161 136 region_dict = create_region(polygon, None, refzone) 162 137 -
inundation/utilities/polygon.py
r2241 r2351 58 58 polygon = ensure_numeric(polygon, Float) 59 59 except: 60 msg = 'Polygon could not be converted to Numeric array'60 msg = 'Polygon %s could not be converted to Numeric array' %(str(polygon)) 61 61 raise msg 62 62 … … 70 70 71 71 indices, count = separate_points_by_polygon(points, polygon, 72 closed, verbose) 72 closed=closed, 73 verbose=verbose) 73 74 74 75 if one_point: … … 111 112 112 113 indices, count = separate_points_by_polygon(points, polygon, 113 closed, verbose) 114 closed=closed, 115 verbose=verbose) 114 116 115 117 if one_point:
Note: See TracChangeset
for help on using the changeset viewer.