小编bhr*_*dge的帖子

在D3 v4中使用zoom.translateExtent约束地图平移

我正在尝试显示单个状态的地图,缩放和平移约束到状态的边界.它主要工作,除了平移约束时状态路径缩放以适应较小的容器.我认为这归结于我不理解使用什么参数zoom.translateExtent(虽然我对此很新,所以它可能是其他的东西).

bl.ocks.org上的实例,包含现有技术的链接.

一个值得注意的事情是我正在使用空投影d3.geoPath,因为我曾经ogr2ogr在每个状态的投影坐标中生成一个shapefile.这就是我使用缩放变换使地图适合其容器的原因.

javascript d3.js d3.js-v4

7
推荐指数
2
解决办法
2744
查看次数

标签 统计

d3.js ×1

d3.js-v4 ×1

javascript ×1