número máximo de elementos svg para o navegador em um mapa
Eu estou criando um mapa com folheto e d3. Muitos círculos serão plotados em um mapa. Em termos de compatibilidade do navegador, existe um limite esperado de quantos elementos svg o navegador pode renderizar. Em termos de experiência do usuário, no entanto, eu preferiria que o usuário pudesse ver tantos elementos no mapa quanto possível (caso contrário, o usuário talvez precise aumentar e diminuir o zoom constantemente e precisaria esperar que o ajax retornasse dados). Haverá alguma otimização que eu preciso considerar (tempo de espera do usuário versus carga de consulta do servidor versus o que o navegador pode suportar).
Veja plot, há um limite agora no número de pontos que o servidor retorna e, portanto, apenas uma parte do mapa é preenchida.
O navegador não pode manipular um mapa totalmente preenchido aqui e o usuário precisaria esperar muito para a resposta do servidor também.
Suponho que o problema que enfrento precisa ser resolvido respondendo a duas perguntas:
Existe um padrão em termos do que o navegador médio pode manipular em termos de número de formas simples de svg (círculos) em um mapa?Qual é a melhor técnica para mostrar o maior número possível de formas no mapa?Estou considerando os seguintes pontos, mas não tenho certeza se isso ajudará;
use quadrados em vez de círculosuse a API do folheto em vez do D3