我想讓我的d3全球可旋轉我有一大塊代碼來啓動我的全球投影,但是當我包含一條關於旋轉的線時,出現「TypeError :d3.geo.azimuthal(...)。scale(...)。rotate不是函數「。d3 globe - 說旋轉不是函數
的代碼塊是
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>
,我就留出來的東西?
我認爲你需要在第一個添加的jQuery文件3軸。 –
這沒有什麼區別。 – LauraNMS
據我所知,沒有簡單的'd3.geo.azimuthal()'。你必須指定'd3.geo.azimuthalEqualArea()'或'd3.geo.azimuthalEquidistant'。這就是說,我會期待這個錯誤更像這樣:'TypeError:Object#