Description
Intent
I want to add markers with different symbols to my plotly graph object Scattermap
.
What I've tried
- Naming symbols with
square
,circle
,diamond
etc. This works but color is not supported for these basic objects apart from circle. - Maki symbols
Issues
-
The documentation refers to
maki
symbols: https://plotly.com/python-api-reference/generated/plotly.graph_objects.Scattermap.html#plotly.graph_objects.scattermap.Marker.symbol
but the link is broken. I found a separate reference to maki icons here - https://iconduck.com/sets/mapbox-maki-icons but can't get any of them to plot (have tried settingmode="markers"
, prefixing the symbol name with"maki-"
and so on). -
Plotly deprecated mapbox maps, which maki symbols depend on, and have moved to maplibre (https://plotly.com/python/mapbox-to-maplibre/). However there is no updated documentation on how to use marker symbols in plotly with a maplibre backdrop.
-
Other issues about this from 5-6 years ago are open referencing issues with symbol rendering on mapbox maps and suggesting fixes such as creating a mapbox account; generating public API keys; and only using supported themes. However these fixes do not apply to maplibre. (Some Scattermapbox Symbols Not Available #1804; add custom symbols for scattermapbox #2954)
Suggested Fix
Update the documentation to show:
- How to add symbols to a
graph_objects.Scattermap
figure using out-of-the-box symbols - How to add custom symbols to a
graph_objects.Scattermap
figure