Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -5,12 +5,12 @@ import pydeck as pdk
|
|
| 5 |
from datetime import datetime, timedelta
|
| 6 |
|
| 7 |
# ---- Constants ----
|
| 8 |
-
|
| 9 |
SITES = {
|
| 10 |
"Hyderabad": [17.385044, 78.486671],
|
| 11 |
"Gadwal": [16.2351, 77.8052],
|
| 12 |
"Kurnool": [15.8281, 78.0373],
|
| 13 |
-
"
|
| 14 |
}
|
| 15 |
|
| 16 |
# ---- Helper Functions ----
|
|
@@ -67,7 +67,7 @@ selected_site = st.text_input("Enter site to view (Hyderabad, Gadwal, Kurnool, B
|
|
| 67 |
|
| 68 |
if selected_site in SITES:
|
| 69 |
with st.spinner(f"Simulating poles at {selected_site}..."):
|
| 70 |
-
poles_data = [simulate_pole(i + 1
|
| 71 |
df = pd.DataFrame(poles_data)
|
| 72 |
site_df = df[df['Site'] == selected_site]
|
| 73 |
|
|
@@ -118,4 +118,4 @@ if selected_site in SITES:
|
|
| 118 |
st.info("No red alerts at this time.")
|
| 119 |
|
| 120 |
else:
|
| 121 |
-
st.warning("Invalid site. Please enter one of: Hyderabad, Gadwal, Kurnool,
|
|
|
|
| 5 |
from datetime import datetime, timedelta
|
| 6 |
|
| 7 |
# ---- Constants ----
|
| 8 |
+
POLES_PER_SITE = 12
|
| 9 |
SITES = {
|
| 10 |
"Hyderabad": [17.385044, 78.486671],
|
| 11 |
"Gadwal": [16.2351, 77.8052],
|
| 12 |
"Kurnool": [15.8281, 78.0373],
|
| 13 |
+
"Ballari": [12.9716, 77.5946]
|
| 14 |
}
|
| 15 |
|
| 16 |
# ---- Helper Functions ----
|
|
|
|
| 67 |
|
| 68 |
if selected_site in SITES:
|
| 69 |
with st.spinner(f"Simulating poles at {selected_site}..."):
|
| 70 |
+
poles_data = [simulate_pole(i + 1, site) for site in SITES for i in range(POLES_PER_SITE)]
|
| 71 |
df = pd.DataFrame(poles_data)
|
| 72 |
site_df = df[df['Site'] == selected_site]
|
| 73 |
|
|
|
|
| 118 |
st.info("No red alerts at this time.")
|
| 119 |
|
| 120 |
else:
|
| 121 |
+
st.warning("Invalid site. Please enter one of: Hyderabad, Gadwal, Kurnool, Ballari")
|