我使用 Mapnik 2.2.0 使用 Mapnik JNI 从我的 Java 库中呈现地图。这工作正常,没有问题。我现在正试图以高分辨率提供地图。
我将代码中的图像大小从 256x256 更改为 512x512。这导致 Mapnik 更改有效缩放级别,因为比例已更改。例如,当渲染 15/5000/10000 时,我看到一个 512x512 的图像,我的缩放 16 样式。
我想要的是与我的原始 256x256 图像具有相同坐标的图像,具有相同的样式,只有 512x512。
我发现了一个可能相关的参数:
<Parameter name="scale">2</Parameter>
其中 2 应该是我需要的因素。但是它对渲染图像没有任何影响,所以我可能看错了方向。