Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -202,18 +202,18 @@ def plot_route_with_roads(map_obj: folium.Map, coordinates: list, route: list,
|
|
| 202 |
def main():
|
| 203 |
st.set_page_config(page_title="TSP Route Optimizer", layout="wide")
|
| 204 |
|
| 205 |
-
st.title("π
|
| 206 |
st.markdown("""
|
| 207 |
-
Temukan rute optimal berkendara antar
|
| 208 |
-
Masukkan nama
|
| 209 |
""")
|
| 210 |
|
| 211 |
col1, col2 = st.columns([1, 2])
|
| 212 |
|
| 213 |
with col1:
|
| 214 |
-
st.subheader("π Masukkan
|
| 215 |
-
city_count = st.number_input("Jumlah
|
| 216 |
-
help="Maksimum 10
|
| 217 |
|
| 218 |
if 'city_inputs' not in st.session_state:
|
| 219 |
st.session_state.city_inputs = [''] * city_count
|
|
@@ -252,7 +252,7 @@ def main():
|
|
| 252 |
|
| 253 |
if st.button("π Optimize Route", key="optimize"):
|
| 254 |
if len(city_coords) < 2:
|
| 255 |
-
st.error("β Masukkan minimal 2
|
| 256 |
else:
|
| 257 |
with st.spinner("Menghitung rute optimal..."):
|
| 258 |
start_time = time.time()
|
|
|
|
| 202 |
def main():
|
| 203 |
st.set_page_config(page_title="TSP Route Optimizer", layout="wide")
|
| 204 |
|
| 205 |
+
st.title("π Route Optimizer")
|
| 206 |
st.markdown("""
|
| 207 |
+
Temukan rute optimal berkendara antar lokasi.
|
| 208 |
+
Masukkan nama lokasi dibawah dan klik 'Optimize Route' untuk melihat hasilnya.
|
| 209 |
""")
|
| 210 |
|
| 211 |
col1, col2 = st.columns([1, 2])
|
| 212 |
|
| 213 |
with col1:
|
| 214 |
+
st.subheader("π Masukkan Lokasi")
|
| 215 |
+
city_count = st.number_input("Jumlah lokasi", min_value=2, max_value=10, value=3, step=1,
|
| 216 |
+
help="Maksimum 10 lokasi direkomendasikan karena batasan API")
|
| 217 |
|
| 218 |
if 'city_inputs' not in st.session_state:
|
| 219 |
st.session_state.city_inputs = [''] * city_count
|
|
|
|
| 252 |
|
| 253 |
if st.button("π Optimize Route", key="optimize"):
|
| 254 |
if len(city_coords) < 2:
|
| 255 |
+
st.error("β Masukkan minimal 2 lokasi yang valid")
|
| 256 |
else:
|
| 257 |
with st.spinner("Menghitung rute optimal..."):
|
| 258 |
start_time = time.time()
|