Skip to content

Documentation around Scattermap Markers is out of date and confusing #5156

Closed

Description

@ronand97

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

Suggested Fix
Update the documentation to show:

  1. How to add symbols to a graph_objects.Scattermap figure using out-of-the-box symbols
  2. How to add custom symbols to a graph_objects.Scattermap figure

Activity

  1. added
    bugsomething broken
    P1needed for current cycle
    on Apr 30, 2025
  2. gvwilson commented on Apr 30, 2025

    @gvwilson
    Contributor

    thanks for the report @ronand97 - @LiamConnors please have a look.

  3. LiamConnors commented on Apr 30, 2025

    @LiamConnors
    Contributor

    Thanks @ronand97 for the report.

    Working on correcting the incorrect link now.

    For the symbols not working, are there specific ones you tried that didn't work?

    We have this example here https://plotly.com/python/tile-scatter-maps/#set-marker-symbols for setting marker symbols. Do those symbols render for you?

  4. ronand97 commented on Apr 30, 2025

    @ronand97
    Author

    Thanks @ronand97 for the report.

    Working on correcting the incorrect link now.

    For the symbols not working, are there specific ones you tried that didn't work?

    We have this example here https://plotly.com/python/tile-scatter-maps/#set-marker-symbols for setting marker symbols. Do those symbols render for you?

    Hey Liam thanks for taking a look. I can plot those three specific ones yeah. I just went back to test the maki icons. Initially I thought I couldn't get any of the maki icons working but trying again I got the very first one on this page (https://labs.mapbox.com/maki-icons/) working - the icon called aerialway. However when I try to plot charging-station it doesn't work. So it seems like only some of the maki icons are supported, maybe this was clearer on the old link which now doesn't work.

    Separately a small note on the documentation you linked me (https://plotly.com/python/tile-scatter-maps/#set-marker-symbols) - it took me a second to realise that the bullet points were map styles and seemingly not related to symbols. I would expect that to be a list of supported symbols, whereas you can only see 3 supported symbols (bus, airport, harbor) by reading the code and it's not so clear what other icons are supported.

  5. LiamConnors commented on Apr 30, 2025

    @LiamConnors
    Contributor

    Thanks @ronand97. Good point about the bullet list. I'll rework this section. And will try out these other symbols to see what's working for me.

  6. LiamConnors commented on Jun 25, 2025

    @LiamConnors
    Contributor

    Hi @ronand97, sorry for the delay in getting you an answer on this.

    The reason some markers don't work is the version of Maki icons we are using is v2.1 (https://app.unpkg.com/maki@2.1.0/files/icons) and https://labs.mapbox.com/maki-icons/ is referring to the latest version (v8).

    We are going to update Plotly.js to use the latest: plotly/plotly.js#7447 describes the issue in more detail.

    And I'll update the docs to ensure we outline which icons will work based on the version of Maki used.

    Thanks for opening this issue.

  7. ronand97 commented on Jun 26, 2025

    @ronand97
    Author

    Hi @ronand97, sorry for the delay in getting you an answer on this.

    The reason some markers don't work is the version of Maki icons we are using is v2.1 (https://app.unpkg.com/maki@2.1.0/files/icons) and https://labs.mapbox.com/maki-icons/ is referring to the latest version (v8).

    We are going to update Plotly.js to use the latest: plotly/plotly.js#7447 describes the issue in more detail.

    And I'll update the docs to ensure we outline which icons will work based on the version of Maki used.

    Thanks for opening this issue.

    Thanks Liam, makes sense. Appreciate the update and coming back to this!

  8. ronand97 commented on Sep 5, 2025

    @ronand97
    Author

    Hey @LiamConnors, any update on this? I find myself needing some marker functionality again and I'd left a link to this issue as a comment in my codebase which reminded me about it 😄

  9. LiamConnors commented on Sep 5, 2025

    @LiamConnors
    Contributor

    Thanks for the reminder @ronand97. I'll take a look at this next week

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P1needed for current cyclebugsomething brokendocumentationwritten for humans

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions