D3图表 - 如何使用dc.js和crossfilter开发Map来过滤邮政编码

时间:2018-03-21 16:59:02

标签: maps dc.js crossfilter

我正在使用dc.js图表​​和crossfilter开发d3图表仪表板。我们必须实现一个地图功能,显示美国地图,用户可以看到状态和邮政编码。用户可以放大地图,选择邮政编码,过滤其余图表。我们正在尝试使用它:

http://dc-js.github.io/dc.js/vc/index.html

是否可以使用邮政编码(使用经度和纬度)而不仅仅是状态?

我们也找到了 http://chelm.github.io/esri-d3/css-sample.html

具有缩放功能但只有状态。虽然我查看了代码,但事实证明状态是使用坐标绘制线来悬停的。

是否可以使用经度和纬度为该地图设置邮政编码?对不起,我在处理D3地图时非常新。我正试图为我们的仪表板研究可能的解决方案。

谢谢。

1 个答案:

答案 0 :(得分:0)

我是在使用GoogleMaps API和npm软件包“points-cluster”和“google-map-react”的React应用程序中完成的。我从this github gist获得了邮政编码纬度/长数据。我不会在这里详细介绍,因为两个npm软件包都有很好的文档。我在两天内完成了这项工作。希望能让你开始!