GeoJSON在使用D3.js v3的代码呈现的输出中不可见

GeoJSON在使用D3.js v3的代码呈现的输出中不可见,d3.js,maps,D3.js,Maps,我想使用D3.js版本3在EPSG:4326坐标系中可视化一个geojson文件。我知道最好使用最新版本,但可惜我受到限制,因为旧软件不支持更高版本 我写了这段代码: 在结果输出中有一个带有路径的SVG元素,但我没有看到它。我想我的translate和scale参数是错误的,但我不知道如何确定正确的值。您能告诉我如何解决这个问题吗?如果您提供SVG的宽度和高度属性,会发生什么情况?比如:是的,现在我可以看到渲染输出了!非常感谢你!是否有方法计算“比例”属性的最佳值?现在路径太小了。您可以尝试获取

我想使用D3.js版本3在EPSG:4326坐标系中可视化一个geojson文件。我知道最好使用最新版本,但可惜我受到限制,因为旧软件不支持更高版本

我写了这段代码:


在结果输出中有一个带有路径的SVG元素,但我没有看到它。我想我的translate和scale参数是错误的,但我不知道如何确定正确的值。您能告诉我如何解决这个问题吗?

如果您提供SVG的宽度和高度属性,会发生什么情况?比如:是的,现在我可以看到渲染输出了!非常感谢你!是否有方法计算“比例”属性的最佳值?现在路径太小了。您可以尝试获取路径的边界框,然后缩放或更新边界框的比例。