Map Component Limits & Workarounds

Hello Community,

I’m currently using the built-in map component (mapbox) in one of my projects.

The coordinates for the pins are loaded in the format of latitude,longitude and work fine.

My issue is that although the database contains over 7,000 different locations, the map shows less pins.

If I search for a certain pin via the search bar with any piece of info tied to it (name, coordinates etc.), the pin loads normally.

My guess is it’s due to the database size. My database is a Google Sheets sheet linked with Glide.

Any ideas on how to handle this?

Which rows does the map prioritize and what is the limit?

I already searched in the community and found similar topics, but not this specifically.

Thanks a ton!

I believe the limit is 1000 pins.

From the documentation:

Hi @SpyrosTsouk

You might want to try the custom component for the map and use geojson format to feed your map.

Mapbox is great to use in the custom component

Thanks a lot!

I will explore that.

Is there any way to randomize the pins being visible?

I might keep the current component because it’s interactive.

I’m guessing it’s using whatever sorting you have set for the map component and grabbing the first 1000. You can try changing the sort to random.