summit_new_map / app.py
bestroi's picture
Create app.py
8121821
raw
history blame contribute delete
868 Bytes
import streamlit as st
import pandas as pd
# Read data from the CSV file hosted on GitHub
data_url = "https://raw.githubusercontent.com/Bestroi150/Summit/main/geodata.csv?token=GHSAT0AAAAAACJZDAMPAQATUQ6SH5DN573IZKDZSHQ"
data = pd.read_csv(data_url)
st.set_page_config(
layout="wide",
initial_sidebar_state="expanded",
)
# Display the CSV table for reference
st.subheader("CSV Data Table")
st.write(data)
# Show All Markers button
if st.button("Show All Markers"):
st.map(data, size=100)
st.subheader("Select Entries:")
select_entry1 = st.selectbox("Select Entry 1:", data["name"])
select_entry2 = st.selectbox("Select Entry 2:", data["name"])
if st.button("Show the Selected Entries"):
selected_data = data[data["name"].isin([select_entry1, select_entry2])]
if len(selected_data) == 2:
st.map(selected_data, size=100)