Spaces:
Sleeping
Sleeping
fschwartzer
commited on
Commit
•
0f57867
1
Parent(s):
f8758f6
Update app.py
Browse files
app.py
CHANGED
@@ -280,15 +280,15 @@ with tab3:
|
|
280 |
coord_pesquisa = [filtered_data.iloc[0]['latitude'], filtered_data.iloc[0]['longitude']]
|
281 |
valor_pesquisa = filtered_data.iloc[0]['Predicted_target']
|
282 |
|
283 |
-
# Criar o mapa centralizado na coordenada pesquisada com um
|
284 |
-
mapa = folium.Map(location=coord_pesquisa, zoom_start=18)
|
285 |
marker_cluster = MarkerCluster().add_to(mapa)
|
286 |
|
287 |
-
# Adicionar marcador para a coordenada de pesquisa com o valor previsto
|
288 |
folium.Marker(
|
289 |
coord_pesquisa,
|
290 |
popup=f"<b>Local de Pesquisa</b><br>Valor Previsto: {valor_pesquisa:.2f}",
|
291 |
-
icon=folium.Icon(color="red", icon="
|
292 |
).add_to(marker_cluster)
|
293 |
|
294 |
# Iterar pelos 5 pontos mais próximos e conectar os vizinhos à coordenada de pesquisa
|
@@ -303,11 +303,11 @@ with tab3:
|
|
303 |
coord_vizinho,
|
304 |
popup=(f"<b>Vizinho</b><br>Valor Previsto: {valor_previsto:.2f}<br>"
|
305 |
f"Valor Observado: {valor_observado:.2f}"),
|
306 |
-
icon=folium.Icon(color="blue", icon="
|
307 |
).add_to(marker_cluster)
|
308 |
|
309 |
-
# Adicionar linha de conexão entre a coordenada de pesquisa e o vizinho
|
310 |
-
folium.PolyLine([coord_pesquisa, coord_vizinho], color='
|
311 |
|
312 |
# Exibir o mapa no Streamlit
|
313 |
st.markdown("## **Mapa dos 5 Vizinhos mais Próximos (KNN)**")
|
|
|
280 |
coord_pesquisa = [filtered_data.iloc[0]['latitude'], filtered_data.iloc[0]['longitude']]
|
281 |
valor_pesquisa = filtered_data.iloc[0]['Predicted_target']
|
282 |
|
283 |
+
# Criar o mapa centralizado na coordenada pesquisada com um estilo monocromático
|
284 |
+
mapa = folium.Map(location=coord_pesquisa, zoom_start=18, tiles='CartoDB positron')
|
285 |
marker_cluster = MarkerCluster().add_to(mapa)
|
286 |
|
287 |
+
# Adicionar marcador para a coordenada de pesquisa com o valor previsto e um ícone personalizado
|
288 |
folium.Marker(
|
289 |
coord_pesquisa,
|
290 |
popup=f"<b>Local de Pesquisa</b><br>Valor Previsto: {valor_pesquisa:.2f}",
|
291 |
+
icon=folium.Icon(color="red", icon="home", prefix="fa") # ícone de "home" usando Font Awesome
|
292 |
).add_to(marker_cluster)
|
293 |
|
294 |
# Iterar pelos 5 pontos mais próximos e conectar os vizinhos à coordenada de pesquisa
|
|
|
303 |
coord_vizinho,
|
304 |
popup=(f"<b>Vizinho</b><br>Valor Previsto: {valor_previsto:.2f}<br>"
|
305 |
f"Valor Observado: {valor_observado:.2f}"),
|
306 |
+
icon=folium.Icon(color="blue", icon="building", prefix="fa") # ícone de "building" usando Font Awesome
|
307 |
).add_to(marker_cluster)
|
308 |
|
309 |
+
# Adicionar linha de conexão entre a coordenada de pesquisa e o vizinho com cor amarelo ouro
|
310 |
+
folium.PolyLine([coord_pesquisa, coord_vizinho], color='#FFC000', weight=2).add_to(mapa)
|
311 |
|
312 |
# Exibir o mapa no Streamlit
|
313 |
st.markdown("## **Mapa dos 5 Vizinhos mais Próximos (KNN)**")
|