【问题标题】:D3 with latest leaflet version带有最新传单版本的 D3
【发布时间】:2017-08-08 14:51:00
【问题描述】:

所有可用于将leaflet 与d3 结合使用的示例均使用2015 年发布的leaflet 版本0.7.x。

为什么所有模块和示例都使用这么旧的传单版本? 例如:

当我尝试将这个 http://bl.ocks.org/d3noob/9267535 更新到最新的传单版本时,它会中断。

为什么所有的例子仍然使用这么旧的传单版本?

【问题讨论】:

  • 谁能提供一个 d3+leaflet 样本来使用最新的传单版本画一个圆圈

标签: d3.js leaflet angular-leaflet-directive


【解决方案1】:

我能够解决所有重大变化。

1) Leaflet 不再使用“viewreset”来观察缩放变化,而是使用“zoom”来监控放大/缩小。

2) 不再使用 map._initPathRoot();添加 svg 图层。

【讨论】:

  • 除了以上改动还有其他改动吗?我用 map.on('zoom', update) 替换了 map.on('viewreset', update) 并注释掉了 map._initPathRoot() 尽管我没有任何错误,但我的 SVG 仍然没有被渲染。
  • @KarthikPrasad 你解决了这个问题吗?超出传单 0.7 后,我的工具提示停止工作
  • @Chris 你检查了这个github.com/kprasad99/angular-d3-leaflet,但是我在 3 年前创建了这个,不知道它现在会怎么样。
猜你喜欢
  • 1970-01-01
  • 2021-12-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-26
  • 2021-12-15
相关资源
最近更新 更多