我对 D3 墨卡托投影函数不太熟悉,得到了一些意想不到的结果。我想投影以下纬度和经度(在墨西哥的某个地方):
var geo = [19, -99]
我使用 d3 定义我的墨卡托投影
var projection = d3.geo.mercator();
projection(geo)
> [529.7418836818384, NaN]
这显然不是地图上的一个点。我到底做错了什么?谢谢!
我对 D3 墨卡托投影函数不太熟悉,得到了一些意想不到的结果。我想投影以下纬度和经度(在墨西哥的某个地方):
var geo = [19, -99]
我使用 d3 定义我的墨卡托投影
var projection = d3.geo.mercator();
projection(geo)
> [529.7418836818384, NaN]
这显然不是地图上的一个点。我到底做错了什么?谢谢!