from folium_vector import VectorGridProtobuf
import folium
map = folium.Map(tiles=None, location=[33.84167, 132.76611], zoom_start=14)
folium.raster_layers.TileLayer(
"https://{s}.google.com/vt/lyrs=m&x={x}&y={y}&z={z}",
subdomains=["mt0", "mt1", "mt2", "mt3"],
name="Google Map",
attr="<a href='https://developers.google.com/maps/documentation' target='_blank'>Google Map</a>",
).add_to(map)
options = {
"vectorTileLayerStyles": {
"rakuten": {
"fill": True,
"weight": 0,
"fillColor": "orange",
"fillOpacity": 0.4,
},
}
}
vc = VectorGridProtobuf("https://area.uqcom.jp/api2/rakuten/{z}/{x}/{y}.mvt", "auローミング", options)
map.add_child(vc)
map.save("map.html")