2017-10-02 6 views
1

用紙の尺度が1cmではなく1.2cmであるというクライアントからの苦情がありました。私はこれを修正しようとしていますが、私はスケールを1 cmにするためにどこでコードを変更する必要があるのか​​を知りたい場合は、でもleafletもありません。Openstreetmaps:用紙に1cmの尺度をつける

誰かが正しい方向に向かうことができますか?事前に感謝します

+0

あなたのクライアントはページを印刷し、スケールコントロールバーの長さを1cmにし、マップに表されている距離に相当するものを表示しますか? – ghybs

+0

はい。私はPhantomJsを使っています。クライアントはスケールコントロールを1cmにしたいと思う – Danubio

答えて

2
  1. 標準リーフレットスケールコントロールの代わりに、独自のコントロール(または他のウィジェット)を作成する必要があります。標準的な長さは固定長ではありません:「1km」、「50km」などのような「丸い」距離を表現できるように調整されます。しかし、それはあなたが逆を望むように聞こえる:どのような距離を表す固定長さを持っています。

  2. ブラウザとプリンタの長さ(用紙上)の比率を確認する必要があります。あなたはズーム/スケールを調整することができるはずです。

関連する問題