我有一个数据库和Web服务器,其中包含特定国家/地区的值。我希望能够在查询时显示基于数据库中的值进行颜色编码的交互式地图。 (通过交互式,我的意思是只需要一个简单的放大和移动功能。)
我有世界的形状文件(.shp),也可以轻松获取KML文件。这一切都需要在JavaScript / JQuery中完成(使用JQuery从数据库中获取数据),然后将颜色代码方案应用于形状文件(填写国家边界)。
用于此的优秀JavaScript库是什么?我已经研究过OpenLayers,但我不确定它可以做我需要的东西(也许我没有深入挖掘)。
答案 0 :(得分:1)
听起来Leaflet.js对你来说是另一个不错的选择。在Leaflet中制作等值线图非常容易,城际(缩放)是标准的。
答案 1 :(得分:0)
您可以尝试D3.js,这是一个很棒的框架,并且有一些基本的Choropleth支持,但我不确定它在现有文件中的工作原理有多好。
退房: