mattritchey commited on
Commit
88c2fcc
·
verified ·
1 Parent(s): 237fcf3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -80,7 +80,7 @@ def extract_vertices_1(multipolygon):
80
 
81
 
82
 
83
- def extract_vertices(gdf):
84
  all_data = []
85
  for idx, geom in enumerate(gdf.geometry):
86
  if geom.geom_type == 'MultiPolygon':
@@ -91,7 +91,7 @@ def extract_vertices(gdf):
91
 
92
  df = pd.DataFrame(vertices, columns=['Lon', 'Lat'])
93
  df['index_gdf'] = idx # Add index from GeoDataFrame
94
- all_data.append(df)
95
 
96
  return pd.concat(all_data).query('Lat==Lat').reset_index(drop=1).drop(columns='index_gdf')
97
 
@@ -150,7 +150,7 @@ m = map_perimeters(gdf_cut, address)
150
  indicents = list(gdf_cut['Incident'].values)
151
  incident_edge = st.sidebar.selectbox(
152
  'Find Distance to Closest Edge:', indicents)
153
- vertices = extract_vertices(gdf_cut[gdf_cut['Incident']==incident_edge])
154
  vertices["Lat_address"] = lat
155
  vertices["Lon_address"] = lon
156
  vertices['Distance'] = [
 
80
 
81
 
82
 
83
+ def extract_vertices_final(gdf):
84
  all_data = []
85
  for idx, geom in enumerate(gdf.geometry):
86
  if geom.geom_type == 'MultiPolygon':
 
91
 
92
  df = pd.DataFrame(vertices, columns=['Lon', 'Lat'])
93
  df['index_gdf'] = idx # Add index from GeoDataFrame
94
+ all_data.append(df[['Lat','Lon','index_gdf']])
95
 
96
  return pd.concat(all_data).query('Lat==Lat').reset_index(drop=1).drop(columns='index_gdf')
97
 
 
150
  indicents = list(gdf_cut['Incident'].values)
151
  incident_edge = st.sidebar.selectbox(
152
  'Find Distance to Closest Edge:', indicents)
153
+ vertices = extract_vertices_final(gdf_cut[gdf_cut['Incident']==incident_edge])
154
  vertices["Lat_address"] = lat
155
  vertices["Lon_address"] = lon
156
  vertices['Distance'] = [