缩放地图时如何更新比例尺编号

How to update scalebar numbers when zooming the map

提问人:TonyT 提问时间:9/30/2017 最后编辑:TonyT 更新时间:9/30/2017 访问量:102

问:

我前段时间问了一个关于如何为使用 d3.js 创建的地图创建比例尺的问题。我收到了一个答案和一个指向 bl.ocks(使用 d3 - https://bl.ocks.org/andrew-reid/7e2096170ae87ce85ee0455fe959e376 创建地图比例尺)的链接作为示例。比例尺的概念正是我所希望的......非常高兴。效果很好!

我还在我的问题中包括缩放时比例尺是否可以更新。尝试提供的答案如下:

“要缩放,只需重新绘制(并重新计算两个中心点之间的距离,缩放因子对此无济于事)和/或转换比例以表示参考点之间的新物理距离(根据需要重新计算它们以制作整数)。”

我试图遵循这条路,但我无法创建任何有效的东西。

如果有人能为使这个概念成为可能提供任何帮助,我将不胜感激。先谢谢你。

d3.js

评论

0赞 Robert Longson 9/30/2017
或者把它变成一个独立的问题,即在这个问题中包括所有必要的背景,这样我们就可以理解你在说什么。

答: 暂无答案