Spaces:
Sleeping
Sleeping
Commit
·
7bc787f
1
Parent(s):
bbea27c
Update app.py
Browse files
app.py
CHANGED
@@ -5,6 +5,7 @@ Created on Thu Jun 8 03:39:02 2023
|
|
5 |
@author: mritchey
|
6 |
"""
|
7 |
|
|
|
8 |
import pandas as pd
|
9 |
import numpy as np
|
10 |
import streamlit as st
|
@@ -24,7 +25,7 @@ st.set_page_config(layout="wide")
|
|
24 |
def get_perimeters(refresh=False):
|
25 |
if refresh:
|
26 |
gdf_perimeters = gpd.read_file(
|
27 |
-
'https://opendata.arcgis.com/api/v3/datasets/5e72b1699bf74eefb3f3aff6f4ba5511_0/downloads/data?format=shp&spatialRefId=4326&where=1%3D1')
|
28 |
gdf_perimeters = gdf_perimeters[['OBJECTID', 'poly_Incid', 'attr_Fir_7', 'poly_Creat',
|
29 |
'poly_DateC', 'poly_Polyg', 'poly_Acres', 'attr_Estim', 'geometry']].copy()
|
30 |
gdf_perimeters.columns = ['OBJECTID', 'Incident', 'DiscoveryDate', 'poly_Creat',
|
@@ -36,7 +37,7 @@ def get_perimeters(refresh=False):
|
|
36 |
|
37 |
else:
|
38 |
gdf_perimeters = gpd.read_parquet(
|
39 |
-
"
|
40 |
return gdf_perimeters
|
41 |
|
42 |
|
@@ -154,7 +155,7 @@ if refresh:
|
|
154 |
gdf_cut = gdf.query(f"'{start_date_str}'<=DiscoveryDate<='{end_date_str}'")
|
155 |
else:
|
156 |
code = f"""
|
157 |
-
select * from '
|
158 |
where DiscoveryDate>= '{start_date_str}' and DiscoveryDate<= '{end_date_str}'
|
159 |
"""
|
160 |
gdf_cut = duck_sql(code)
|
|
|
5 |
@author: mritchey
|
6 |
"""
|
7 |
|
8 |
+
# streamlit run "C:\Users\mritchey\.spyder-py3\Python Scripts\streamlit projects\wildfires\wildfires.py"
|
9 |
import pandas as pd
|
10 |
import numpy as np
|
11 |
import streamlit as st
|
|
|
25 |
def get_perimeters(refresh=False):
|
26 |
if refresh:
|
27 |
gdf_perimeters = gpd.read_file(
|
28 |
+
'https://opendata.arcgis.com/api/v3/datasets/5e72b1699bf74eefb3f3aff6f4ba5511_0/downloads/data?format=shp&spatialRefId=4326&where=1%3D1') # .to_crs(epsg=epsg_input)
|
29 |
gdf_perimeters = gdf_perimeters[['OBJECTID', 'poly_Incid', 'attr_Fir_7', 'poly_Creat',
|
30 |
'poly_DateC', 'poly_Polyg', 'poly_Acres', 'attr_Estim', 'geometry']].copy()
|
31 |
gdf_perimeters.columns = ['OBJECTID', 'Incident', 'DiscoveryDate', 'poly_Creat',
|
|
|
37 |
|
38 |
else:
|
39 |
gdf_perimeters = gpd.read_parquet(
|
40 |
+
"wildfire_perimeters.parquet").query("geometry==geometry")
|
41 |
return gdf_perimeters
|
42 |
|
43 |
|
|
|
155 |
gdf_cut = gdf.query(f"'{start_date_str}'<=DiscoveryDate<='{end_date_str}'")
|
156 |
else:
|
157 |
code = f"""
|
158 |
+
select * from 'wildfire_perimeters.parquet'
|
159 |
where DiscoveryDate>= '{start_date_str}' and DiscoveryDate<= '{end_date_str}'
|
160 |
"""
|
161 |
gdf_cut = duck_sql(code)
|