【发布时间】:2017-08-17 07:21:59
【问题描述】:
如何将数据位置包含在 d3 投影转换中?
我根据https://bl.ocks.org/mbostock/3711652做了一个JsFiddle demo。
显然数据点不遵循投影转换。这是我添加的相关 javascript:
//==========================================
var button = d3.select("#button")
.on("click", function(){
drawDot();
});
function drawDot(){
var coordinates = projection([d3.select("#lon").property("value"),
d3.select("#lat").property("value")]);
d3.select('svg')
.append('svg:circle')
.attr('cx', coordinates[0])
.attr('cy', coordinates[1])
.attr('r', 5);
}
//==========================================
【问题讨论】:
标签: javascript d3.js projection