无法在传单上绘制 D3.js "format" 中的多边形.js



我正在使用 d3 在 Leaflet 中绘制多边形.js进行非常简单的实现.js

我正在关注这个:http://bost.ocks.org/mike/leaflet/

多边形绘制正确,但是在放大/缩小时,它们中的大多数都没有可视化(即使在 DOM 中我也可以看到这些隐藏的多边形)

您可以检查 http://bl.ocks.org/pere/7370413

有什么想法吗?

边界是在重置函数之外计算的,因此它使用原始缩放(我认为这可能是 Mikes Bl.ock 中的一个小错误,尽管经验告诉我这种情况很少发生)。 由于边界是在重置之外计算的,因此它使用原始缩放边界,因此您会看到多边形漂移。 此外,这会阻止多边形被"切断"(这发生在迈克的 Bl.ock 中)。

无论如何,我把你的Bl.ock撞到了这里。还有其他一些小的变化。

希望这有帮助。

最新更新