我对geoJSON文件(银河系)的表示存在问题。
在某些情况下(取决于旋转),轮廓似乎被错误解释或实际上以错误的方式关闭。请参阅随附的屏幕截图和代码集https://codepen.io/anon/pen/wdYmqL,您可以在其中手动旋转投影。
我们还可以在这里看到d3-celestial(https://github.com/ofrohn/d3-celestial)中的人工制品: http://armchairastronautics.blogspot.de/p/skymap.html
有人知道会发生什么吗?有解决方案吗谢谢;)
代码:
var path = d3.geoPath()
.projection(d3.geoOrthographic());
g.selectAll("path")
.data(milkyWayGeoJson.features)
.enter().append('path')
.attr("class", "mw")
.attr("d", path);