计算Vega / d3中的GEO转换参数

时间:2016-04-18 15:42:31

标签: d3.js vega

将此代码复制到https://en.wikipedia.org/wiki/Special:GraphSandbox

手动设置geo transformation的缩放和平移参数以匹配宽度和宽度。图像的高度(见红色十字架)。我怎样才能使地理变换自动匹配整个图形尺寸(或某些信号值),而无需手动调整?

更新:应将翻译参数设置为图像的宽度和高度的半值。请参阅下面的答案,中心应设置为[0,0]。对于equirectangular投影,图表大小应该是2:1。

for f in file1_{1..99999}.txt; do (cat "${f}"; echo " ") >> file_all.txt; done

1 个答案:

答案 0 :(得分:0)

找到答案(上面的示例已更新):"translate"应设置为图像的中心。另一方面,"center"应设置为[0,0]。 "scale"投影的equirectangular需要设置为width/(2*PI)