javascript - 如何使用 d3.js 在世界地图上绘制 3D 条形图?

标签 javascript dictionary 3d d3.js bar-chart

我想做this kind of geolocated 3d bar chart

d3.js可以处理3d map projections

有没有办法在给定坐标上投影一个条形以获得类似于卡丁车的结果?

最佳答案

D3 中的任何投影数据都可以在其上放置条形图,其中矩形的 xy 位于经纬度点。以下是 D3 卫星投影的示例:

http://bl.ocks.org/4531633

为了匹配 Kartograph 示例的风格,您需要相对于与其关联的点的投影来旋转矩形,并使用不透明度。

关于javascript - 如何使用 d3.js 在世界地图上绘制 3D 条形图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14301724/

相关文章:

javascript - 将 dojo/Deferred 与异步函数和查询结合使用

javascript - 使用 html5 canvas 处理一张 Sprite 表图像中的多个动画状态

javascript - React,Array obj 上的 TypeError(this.props.data.map 不是函数)

c++ - 对 3D 空间中的样条插值感到困惑

opencv - 在 OpenCV 中查找像素的世界空间坐标

javascript - $(this) 在一个函数中?

javascript - 使用目录 "flow-typed"的流程,即使我在 .flowconfig 中配置了另一个 [lib] 值

python - 如何从字典键列表中提取特定项目

c++ - 字典可以在c++中使用吗

c++ - 使用带零填充的英特尔 MKL 的 3D FFT