В настоящее время я работаю над веб-приложением, в котором агентство недвижимости может отображать свое имущество на карте (буклет). Я использую данные, предоставленные агентством, где есть различные виды родовых отношений (дома, здания и т. Д.). Однако строительство скорее означает квартиру, поэтому вы можете иметь несколько квартир для одного и того же адреса. И вот моя проблема: маркеры аппартаментов располагаются на карте, поэтому пользователю доступен только один маркер (и только одно всплывающее окно, привязанное только к одному маркеру из нескольких). Я хотел бы иметь один маркер для X-квартир, но по щелчку вы можете перемещаться между различными всплывающими окнами, относящимися ко всем аппартаментам с одинаковым адресом.
Я знаю, что markerclusters мог бы быть своего рода решением, собирая маркеры, но это не очень подходит моему начальнику
Вот ожидаемые результаты, найденные на другом сайте (https://imgur.com/a/46HPKXT)
Когда я отображаю родословные в приложении, я выбираю город, и он запрашивает у моего сервера все родовые поместья, расположенные в городе, когда список родовых мест получает клиентская сторона, он создает одно- один за другим каждый маркер благодаря geoJson, снабженному родовыми землями, а затем отображает их все, и вот где я заблокирован, я не знаю, как мне удается создать только один маркер для той же самой квартиры и в том же самом виде это достаточно быстро для пользователя (одновременно можно запросить до 11 тысяч родов)
спасибо