Openstreetmaps:让我的比例在纸上有1厘米

时间:2017-10-02 09:39:48

标签: leaflet openstreetmap

我收到了一位客户的投诉,称纸上的刻度为1.2厘米而不是1厘米。我正在尝试解决此问题,但我没有太多使用openstreetmapsleaflet的经验来了解我需要在哪里更改代码以使我的刻度始终为1 cm。

有人能指出我正确的方向吗?提前致谢

1 个答案:

答案 0 :(得分:2)

  1. 您应该编写自己的Control(或任何其他小部件),而不是标准的Leaflet Scale Control。标准的长度没有固定长度:它调整它以便它可以代表“圆”距离(如“1km”,“50km”等)。但听起来你想要反过来:有一个固定的长度,代表任何距离。

  2. 您应该检查浏览器和打印机的像素长度(纸张)比率。你应该能够调整缩放/比例。