mapbox / maki

A POI Icon Set
http://labs.mapbox.com/maki-icons/
Creative Commons Zero v1.0 Universal
1.5k stars 213 forks source link

Markers are low quality when used with plotly #585

Open davidshumway opened 1 year ago

davidshumway commented 1 year ago

The following produces a ~20MB PNG file. However, as seen in the attached image, the marker quality appears to be quite low. Is there any way to easily improve the quality of markers?

import plotly.graph_objects as go
import pandas as pd
tk = '...'
fig = go.Figure()

fig.update_layout(
  width=800, height=1500,
  showlegend=False,
  mapbox=dict(
    accesstoken=tk,
    center=dict(lat=32,lon=-117),
    zoom=11,
    style='light'
  ),
)

fig.add_trace(go.Scattermapbox(
  lat=b['lat'], lon=b['lon'],
  mode='markers',
  marker=go.scattermapbox.Marker(
    size=22,
    color='rgb(242, 177, 172)',
    opacity=0.8,
    symbol=['marker']*23,
    allowoverlap=True,
  ),
  hoverinfo='none'
))

fig.show()
fig.write_image("image.png", scale=10)

image

davidshumway commented 1 year ago

Here's another example image