saving-willy-dev / src /pages /8_🚧_coordinates.py
vancauwe's picture
feat: challenges and refactoring of page order
4f8cbf1
raw
history blame contribute delete
892 Bytes
import streamlit as st
import folium
from streamlit_folium import st_folium
st.set_page_config(
page_title="Coordinates",
page_icon="🚧",
layout="wide",
)
# the goal of this tab is to allow selection of the new obsvation's location by map click/adjust.
st.markdown("Coming later! :construction:")
st.markdown(
"""*The goal is to allow interactive definition for the coordinates of a new
observation, by click/drag points on the map.*""")
st.write("Click on the map to capture a location.")
#m = folium.Map(location=visp_loc, zoom_start=7)
mm = folium.Map(location=[39.949610, -75.150282], zoom_start=16)
folium.Marker( [39.949610, -75.150282], popup="Liberty Bell", tooltip="Liberty Bell"
).add_to(mm)
st_data2 = st_folium(mm, width=725)
st.write("below the map...")
if st_data2['last_clicked'] is not None:
print(st_data2)
st.info(st_data2['last_clicked'])