【问题标题】:D3 it is possible to change projectionD3 可以改变投影
【发布时间】:2012-06-10 06:31:47
【问题描述】:

我正在为一个项目使用 D3.js,我想知道是否可以在更改缩放期间更改 SVG 对象的投影? 我想在这种情况下使用它:我正在使用名为 d3.geo.albersUsa() 的投影,当我放大对象时,我想更改为 d3.geo.azimuthal()

【问题讨论】:

    标签: javascript transform d3.js projection gis


    【解决方案1】:

    是的,这是可能的。只需使用通常的方法在缩放处理程序中设置投影。请注意,以这种方式更改投影可能不是一个好主意。用户可能会感到困惑,因为它在放大时看起来完全不同,这与缩放只是放大的正常行为相反。给用户一个单独的控件来更改投影可能是一个更好的主意。

    【讨论】:

      猜你喜欢
      • 2013-03-08
      • 2012-08-14
      • 1970-01-01
      • 2017-09-04
      • 2017-06-21
      • 2013-06-24
      • 1970-01-01
      • 1970-01-01
      • 2010-09-15
      相关资源
      最近更新 更多