D3.js 如何在d3中选择自定义中央子午线?

D3.js 如何在d3中选择自定义中央子午线?,d3.js,D3.js,如何为d3地图投影选择自己的自定义中央子午线? 作为一个绝对的新手,我从Mike Bostock的例子开始: 它显示了一个中心子午线为0度的米勒世界投影。 如何将d3中的该点(和其他投影点)居中到自定义子午线,例如格林威治以东10度 我尝试使用projection.center([0,-10]),但这不起作用 多谢投影。旋转([经度,格度])会起作用,例如旋转([-10,0])将中央梅里丹设置为格林威治以东10度 编辑1: 但是:现在我有一条180度的粗线,我想去掉它 编辑2: 我们可以使用下

如何为d3地图投影选择自己的自定义中央子午线? 作为一个绝对的新手,我从Mike Bostock的例子开始:

它显示了一个中心子午线为0度的米勒世界投影。 如何将d3中的该点(和其他投影点)居中到自定义子午线,例如格林威治以东10度

我尝试使用projection.center([0,-10]),但这不起作用

多谢投影。旋转([经度,格度])会起作用,例如旋转([-10,0])将中央梅里丹设置为格林威治以东10度

编辑1: 但是:现在我有一条180度的粗线,我想去掉它

编辑2: 我们可以使用下面的css规则来设置样式

.foreground {
  fill: none;
  stroke: color;
  stroke-width: xy px;
}
对笔划使用相同的颜色,对笔划宽度使用相同的像素宽度,然后对分划投影使用相同的像素宽度。旋转([经度,晶格度])执行此操作,例如旋转([-10,0])将中央梅里丹设置为格林威治以东10度

编辑1: 但是:现在我有一条180度的粗线,我想去掉它

编辑2: 我们可以使用下面的css规则来设置样式

.foreground {
  fill: none;
  stroke: color;
  stroke-width: xy px;
}
对笔划使用相同的颜色,对笔划宽度使用相同的像素宽度,然后对分划使用相同的像素宽度