我正在尝试使我的 d3 地球仪可旋转,我有一大块代码来启动我的地球投影,但是当我包含一行关于旋转时,我收到一个错误"TypeError: d3.geo.azimuthal(...)。规模(...旋转不是一种功能"。
代码块是
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>
我遗漏了什么吗?
尝试: rotate = [0, 0, 0]
哪个是用于地理投影的旋转比比皆是 3 轴