创建基于web的交互式Choropleth地图的最佳优化方法

创建基于web的交互式Choropleth地图的最佳优化方法,web,d3.js,openlayers,gis,leaflet,Web,D3.js,Openlayers,Gis,Leaflet,我将为孟加拉国制作一张互动的Choropleth地图。该项目的目标是构建地图系统并填充不同类型的数据。我阅读了Openlayers、传单和D3的文档。我需要一些建议来找到正确的道路。解决方案必须充分优化 我将要创建的地图如下所示。根据传单js编制。但使用此库不是强制性的。我尝试使用传单,因为它易于使用,并且在很短的时间内找到了预期的解决方案 该项目的要求是准备一个Choropleth地图,我可以显示相关数据。例如,我必须显示孟加拉国所有地区的人口。同时,应该有一些选择,以便我可以显示识字率、男女

我将为孟加拉国制作一张互动的Choropleth地图。该项目的目标是构建地图系统并填充不同类型的数据。我阅读了Openlayers、传单和D3的文档。我需要一些建议来找到正确的道路。解决方案必须充分优化

我将要创建的地图如下所示。根据传单js编制。但使用此库不是强制性的。我尝试使用传单,因为它易于使用,并且在很短的时间内找到了预期的解决方案

该项目的要求是准备一个Choropleth地图,我可以显示相关数据。例如,我必须显示孟加拉国所有地区的人口。同时,应该有一些选择,以便我可以显示识字率、男女比例等


我现在工作的解决方案有一些问题。就像加载时间很长,如果我想加载第二个数据集,那么我必须加载相同的巨大地理位置数据,如何优化或避免这种情况?

传单有一个图层控制功能。如果您将数据缩减到所需的程度,请将其拆分为不同的层,并允许用户选择他们感兴趣的层,这可能会减少数据的加载。另一个选项是简化多边形的形状