D3.js正交投影和人工制品?

D3.js正交投影和人工制品?,d3.js,geojson,D3.js,Geojson,我对geoJSON文件(银河)的表示有一个问题 在某些情况下(取决于旋转),轮廓似乎被错误地解释或实际上以错误的方式闭合。请参阅附加的屏幕截图和代码笔,您可以在其中手动旋转投影 我们还可以在这里看到d3天体()中的人造物: 有人知道会发生什么吗?有解决办法吗?谢谢;) 代码: var path = d3.geoPath() .projection(d3.geoOrthographic()); g.selectAll("path") .data(milkyWayGeoJs

我对geoJSON文件(银河)的表示有一个问题

在某些情况下(取决于旋转),轮廓似乎被错误地解释或实际上以错误的方式闭合。请参阅附加的屏幕截图和代码笔,您可以在其中手动旋转投影

我们还可以在这里看到d3天体()中的人造物:

有人知道会发生什么吗?有解决办法吗?谢谢;)

代码:

var path = d3.geoPath()
         .projection(d3.geoOrthographic());

g.selectAll("path")
.data(milkyWayGeoJson.features)
.enter().append('path')
.attr("class", "mw")
.attr("d", path);