¿Cómo consigo que una capa de características de puntos que contiene aproximadamente 2800 características etiquetadas funcione sin problemas cuando se exporta (y se convierte a GeoJSON) con qgis2web?
Específicos: Utilizo qgis2web 3.4.0 y QGIS 3.2.3 para crear mapas web y estoy experimentando problemas de rendimiento con el siguiente mapa.
http://www.rv-k.de/LK_Esslingen/Fahrradwegweisung/Abstimmung/Online.html
Cosas que he probado:
-
Tamaño del archivo
El tamaño total de los archivos no es muy grande. Aun así, he intentado reducir aún más el tamaño de los archivos cambiando los ajustes de precisión de la exportación. No hay ganancias de rendimiento. -
Número de características por capa
La capa "Knoten" contiene aproximadamente 2800 puntos de características y parece ser la causa de los problemas de rendimiento, ya que si se divide en 5 capas diferentes (con 700 características por capa como máximo) y se desactivan las etiquetas de cada capa, el mapa funciona bien. (Otras capas contienen muchas menos características).
http://www.rv-k.de/LK_Esslingen/Fahrradwegweisung/TestGIS/5Layerstest/5LayersGIS.html
- Características de la agrupación
Sin embargo, necesito que todas las características se muestren como una capa y con etiquetas. Por lo tanto, intenté agrupar usando https://github.com/Leaflet/Leaflet.markercluster . Sigue habiendo problemas de rendimiento porque las 2800 funciones se cargan al mismo tiempo una vez que se pasa del nivel de zoom 16. Aún así, necesito que los marcadores se muestren individualmente en este punto y por lo tanto establecer (disableClusteringAtZoom: 16).
http://www.rv-k.de/LK_Esslingen/Fahrradwegweisung/TestGIS/Clustertest/WebGIS.html