Display interactive land cover map
Select a city to view its map
View and submit results to the Visual Riddles Leaderboard
Ask questions about images directly
Ask questions about images of documents
Generate insights from charts using text prompts
Search for movie/show reviews
Chat with documents like PDFs, web pages, and CSVs
Select a cell type to generate a gene expression plot
PaliGemma2 LoRA finetuned on VQAv2
Image captioning, image-text matching and visual Q&A.
Display "GURU BOT Online" with animation
Ask questions about images to get answers
Streamlit Maplibre is a Streamlit component designed to display interactive land cover maps. It allows users to visualize and analyze geographical data in a user-friendly and intuitive manner. The tool is particularly useful for applications that require visual question answering (Visual QA), enabling users to interact with maps to gain insights or answer questions about land cover and usage.
pip install streamlit-maplibre
in your terminal.import streamlit_maplibre
to your Streamlit script.with streamlit_maplibre() as map_:
context manager.map_.add_marker()
or map_.add_layer()
to customize the map.streamlit run your_script.py
to view the map in your Streamlit app.1. What basemaps are available in Streamlit Maplibre?
Streamlit Maplibre supports multiple basemaps, including OpenStreetMap, MapLibre OSM, Stamen Ton, and CartoDB Positron.
2. Can I use real-time data with Streamlit Maplibre?
Yes, Streamlit Maplibre allows you to visualize real-time land cover data by integrating with external data sources or APIs.
3. Is Streamlit Maplibre compatible with all Streamlit versions?
Streamlit Maplibre is designed to work with Streamlit version 1.12.0 and above. Ensure you are using a compatible version for optimal performance.