MVT Layer Example¶
Mapbox Vector Tiles rendering using deck.gl MVTLayer.
In [ ]:
Copied!
# %pip install anymap-ts
# %pip install anymap-ts
In [ ]:
Copied!
from anymap_ts import DeckGLMap
from anymap_ts import DeckGLMap
Create a map with MVT layer¶
In [ ]:
Copied!
m = DeckGLMap(center=[-122.4, 37.8], zoom=11)
m.add_basemap("CartoDB.DarkMatter")
# Add CARTO vector tiles
m.add_mvt_layer(
data="https://tiles.basemaps.cartocdn.com/vectortiles/carto.streets/v1/{z}/{x}/{y}.mvt",
min_zoom=0,
max_zoom=14,
get_line_color=[255, 255, 255, 200],
get_fill_color=[100, 130, 180, 100],
get_line_width=1,
line_width_min_pixels=1,
pickable=True,
)
m
m = DeckGLMap(center=[-122.4, 37.8], zoom=11)
m.add_basemap("CartoDB.DarkMatter")
# Add CARTO vector tiles
m.add_mvt_layer(
data="https://tiles.basemaps.cartocdn.com/vectortiles/carto.streets/v1/{z}/{x}/{y}.mvt",
min_zoom=0,
max_zoom=14,
get_line_color=[255, 255, 255, 200],
get_fill_color=[100, 130, 180, 100],
get_line_width=1,
line_width_min_pixels=1,
pickable=True,
)
m
Export to HTML¶
In [ ]:
Copied!
m.to_html("mvt_layer_example.html")
m.to_html("mvt_layer_example.html")