Python library for easily interacting with trained machine learning models
Project description
gradio_foliumtest
Create a map with folium and display it on the web with Gradio!
Example usage
import gradio as gr
from gradio_foliumtest import FoliumTest
from typing import Literal
from folium import Map
LAT_LONG_MAP = {
"New York City": (40.7128, -74.0060),
"London": (51.5074, -0.1278),
"San Francisco": (37.7749, -122.4194),
"Tokyo": (35.6762, 139.6503),
"Miami": (25.7617, -80.1918),
}
def get_city(city: Literal["New York City", "London", "San Francisco", "Tokyo", "Miami"]):
city = city or "Miami"
return Map(location=LAT_LONG_MAP[city], zoom_start=12)
with gr.Blocks() as demo:
with gr.Row():
with gr.Column():
city = gr.Radio(choices=["New York City", "London", "San Francisco", "Tokyo", "Miami"],
label="City")
with gr.Column():
map_ = FoliumTest(label="Foo")
city.change(get_city, city, map_)
demo.launch()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gradio_foliumtest-0.0.2.tar.gz
(32.6 kB
view hashes)
Built Distribution
Close
Hashes for gradio_foliumtest-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e4e131ec05befb2064310f3b4ec2eab963ef8e5983f1b353f4e46970f7b6405 |
|
MD5 | 53b753483a826e0c02bcd4cd3deaac32 |
|
BLAKE2b-256 | dae029917632627ce5fe33ecd0e2da75f0be04be67eb7d83ffb11aa7855a9add |