# pages/lost_at_sea.py import io import tempfile import time from pathlib import Path import cv2 import numpy as np import streamlit as st from PIL import Image from utils.model_manager import get_model_manager, load_model from urllib.parse import quote_plus # =============== Page setup =============== st.set_page_config( page_title="Task Satellite", layout="wide", initial_sidebar_state="expanded" ) st.markdown( "

S A R - X ai\u200b

" "

Task Satellite 🛰️

", unsafe_allow_html=True, ) # =============== Sidebar: custom menu + cards =============== with st.sidebar: st.page_link("app.py", label="Home") st.page_link("pages/bushland_beacon.py", label="Bushland Beacon") st.page_link("pages/lost_at_sea.py", label="Lost at Sea") st.page_link("pages/signal_watch.py", label="Signal Watch") st.markdown("---") st.page_link("pages/task_satellite.py", label="Task Satellite") st.page_link("pages/task_drone.py", label="Task Drone") st.markdown("---") # Simple "card" styling in the sidebar st.markdown( """ """, unsafe_allow_html=True, ) st.set_page_config(page_title="Map demo", layout="wide") place = "Yunta, South Australia" embed_url = f"https://www.google.com/maps?q={quote_plus(place)}&output=embed" st.components.v1.iframe(embed_url, height=500)