import gradio as gr
# Função para exibir o mapa com a última localização
def update_map():
# A API de Geolocalização captura as coordenadas do dispositivo (celular)
map_html = '''
Monitoramento em Tempo Real
Localização Atual:
'''
return map_html
# Cria uma interface Gradio
iface = gr.Interface(
fn=update_map, # Função que irá gerar o mapa
inputs=[],
outputs=gr.HTML(), # Exibe o HTML do mapa
live=True, # Atualização ao vivo
title="Monitoramento em Tempo Real com OSM e Leaflet",
description="Veja a localização em tempo real com o OpenStreetMap",
)
# Inicia o servidor Gradio
iface.launch(share=True)