所以我从Natural Earth 2数据集中创建了一个剪切并重新投影的光栅图像。将其设置为基础层并在其上方投影矢量图层非常简单。我遇到的问题是正确缩放图像,使它们完美对齐。
请参阅此块以获取示例:http://bl.ocks.org/mkessy/8545864
以下是我到目前为止所做的事情: 使用gdalwarp将栅格重新投影到Albers Equal Area并剪切到North Dakota的边界框,将图像输出到我想要的分辨率(960 x 500) 在D3中,我使用完全相同的投影并将矢量叠加到栅格上 现在我该如何调整比例以使它正确对齐2层?我想它可能与原始光栅的分辨率有关,也许我通过调整大小来扭曲它?我知道如何根据边界框自动计算比例,但它仍然不适合栅格图层。我看了几个例子,无法弄清楚作者如何计算尺度:见Costa Rica和纽约时报边界图,2013年3月2日)(不能发布链接)。在这两种情况下,就我所知,传递给d3.geo对象的scale参数是一个魔术整数。