我正在与d3-geo合作,试图绘制波恩/德国的地图。在我无法正确缩放地图之后,我发现我的数据有点格式错误,必要的数据清理步骤不可用或者d3-geo可能有错误。
最小的例子可以在这里找到:https://bl.ocks.org/BastiTee/23e05990a761b4d616ae42d0ed036307
如您所见,我只加载bonn.json
的数据并打印d3.geoBounds的结果。值(-180,-90 | 180,90)不正确。
同时使用http://mapshaper.org/和http://geojsonlint.com/我可以无错误地加载数据,正确显示地图。如果我将其他地图数据放入我的代码中,我会看到实际的纬度/经度值。我手动检查了50. *或7. *范围之外没有任何东西。 即使在gist itself中,数据也会正确映射。
任何建议我做错了,是不好的数据还是这个d3-geo中的错误?
提前致谢。