gmaps
gmaps copied to clipboard
Add support for google maps styles
Add possibility to set map style using JSON formatted string documented here.
Addresses #161 #124
Example:
import gmaps
gmaps.configure(api_key="AI...g")
fig = gmaps.figure(styles='''[{
"featureType": "road",
"elementType": "geometry",
"stylers": [
{
"visibility": "on"
},
{
"color": "#000000"
}
]
}]''')
fig
Or also possible to set style after initialization:
fig.styles = '''[{
"featureType": "road",
"elementType": "geometry",
"stylers": [
{
"visibility": "on"
},
{
"color": "#000000"
}
]
}]'''

Am I correct in thinking that this PR could be used to remove layers, such as POI (like this: https://bit.ly/3mNJClg) ?