Spaces:
Running
Running
File size: 653 Bytes
be2525c | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | import solara
import leafmap.maplibregl as leafmap
def create_map():
m = leafmap.Map(
style="liberty",
projection="globe",
height="750px",
center=[-100, 40],
zoom=2.5,
sidebar_visible=True,
)
url = "https://basemap.nationalmap.gov/arcgis/services/USGSImageryOnly/MapServer/WMSServer"
first_symbol_id = m.find_first_symbol_layer()["id"]
m.add_wms_layer(
url, layers="0", name="USGS.Imagery", visible=True, before_id=first_symbol_id
)
m.add_stac_gui()
m.add_draw_control()
return m
@solara.component
def Page():
m = create_map()
return m.to_solara()
|