d3 globe - 说旋转不是一个功能

时间:2014-03-04 15:09:48

标签: javascript svg d3.js

我正在尝试使我的d3地球可旋转我有一大堆代码来启动我的地球投影,但是当我包含一条关于旋转的线时,我得到一个错误“TypeError:d3.geo.azimuthal(.. 。)。scale(...)。rotate不是函数“。

代码块是

var projection = d3.geo.azimuthal()
    .scale(380)
    .rotate([0, 0])
    .origin([-71.03,42.37])
    .mode("orthographic")
    .translate([380, 400]);

我包含这些文件:

<script src="http://d3js.org/d3.v3.min.js"></script>
<script src="http://d3js.org/topojson.v1.min.js"></script>
<script src="http://d3js.org/queue.v1.min.js"></script>
<script type="text/javascript" src="./d3/d3.geo.js"></script>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>

我有遗漏了吗?

1 个答案:

答案 0 :(得分:0)

尝试:rotate = [0, 0, 0]对于地理投影来说,这是一个旋转3轴,