Я работаю над приложением, в котором есть карта с местами, отображаемыми в виде булавок.
Я использую Google Maps SDK для отображения карты. И я храню список мест (с заголовком, описанием, координатами и т. Д.) В базе данных Firebase Realtime.
Есть ли способ загрузить не всю базу данных мест, а только те, которые можно отобразить на экране с заданным масштабом (с поддержкой кластеризации, когда карта слишком уменьшена). Или, может быть, база данных в реальном времени не подходит для меня в этом случае, и я должен попробовать что-то еще?