我正在关注 map making 的教程,我想让我的地图在教程中放大波多黎各(而不是英国)。
虽然为了调整项目参数,我不得不依赖于修改价值,因为我期望没有出现。
我目前正在使用d3.geo.mercator()而不是albers()
var projection = d3.geo.mercator()
.rotate([66.1, 18.4])
.scale(10000)
.translate([width / 2, 6.2*height]);
虽然我想做类似下面的事情(这使波多黎各的道路出现在屏幕外 - 看不到任何东西)。
var projection = d3.geo.albers()
.center([66.1, 18.4)])
.rotate([0, 0])
.scale(10000)
.parallels([15, 25])
.translate([width / 2, 6.2*height]);