I am running my app locally, but it seems like the points didn’t render in streamlit dashboard correctly. The first plot is rendered in streamlit and the second plot is rendered by pydeck directly. The codes are same.
I use pydeck 0.9.1 and streamlit 1.36.0.
I attached the code below for checking.
selected_layers = pdk.Layer(
"ScatterplotLayer",
data=tbl,
pickable=True,
opacity=0.8,
stroked=True,
filled=True,
radius_scale=6,
radius_min_pixels=5,
radius_max_pixels=100,
line_width_min_pixels=0.1,
get_position=["longitude", "latitude"],
get_radius=1000,
get_fill_color=[201, 100, 207],
get_line_color=[211, 211, 211],
),
view_state = pdk.ViewState(
latitude=41.7749295,
longitude=-100.4194155,
zoom=4,
bearing=0,
pitch=0,
width='100%',
height=700
)
r = pdk.Deck(
layers=selected_layers,
initial_view_state=view_state,
map_provider="mapbox",
map_style="light",
api_keys = mapbox_access_token
)