地図上のスケールバーについて

1,265 views
Skip to first unread message

あんちょろびあんちょろび

unread,
Aug 10, 2017, 9:46:50 AM8/10/17
to QGIS初心者質問グループ
地図上にスケールバーを表示しているのですが、実際の距離と異なります。
おそらく地図とスケールバーのCRSが異なるのか?と推測しているのですが、スケールバーのCRSを設定できる項目がどこにあるのかわかりません。

スケールバーを実際の距離と同一にする方法をご教示いただけますでしょうか?

福岡

unread,
Aug 12, 2017, 10:47:04 AM8/12/17
to QGIS初心者質問グループ
あんちょろびあんちょろび 様

直感での投稿で申し訳ありません。
もしかしてベースマップとしてグーグルマップなどのWebタイルを使用なさっていませんでしょうか?
ベクタデータを重ねると縮尺が不正確になるというバグが以前話題になったことがあります。

森林土木memo-QGISでGoogleMap等の表示<WMSミニドライバを使う>-
http://koutochas.seesaa.net/article/276938393.html

スケールバーのCRSはプロジェクトのCRSと同じではないかと思います。
私は、使う範囲よりも少し広い範囲でベースとなる地図を、プリントコンボーザを使ってワールドファイル付きで画像として出力して使っていました。

sakuya_izayoi

unread,
Aug 12, 2017, 11:23:13 AM8/12/17
to QGIS初心者質問グループ
こんばんわ。
経験的にweb地図をベースにして印刷したスケールバーと三角スケールをあわせた場合、大概ずれます。或る程度ならプリンターの誤差かなとも思ったことはありましたけど、ずれてますね。
その場合、福岡様の提案方法で回避も私の方では行っておりました。
もう一つ、環境によるのかもしれませんが、プリントコンポーザー上でスケールバーの設定を、選択crsに合わせるにしてやり、単位をあわせてやると、三角スケールで合致するという経験もあります。

一番確実なのは福岡様提案の方法が環境に左右されないということで最適だとは思います。

あんちょろびあんちょろび

unread,
Aug 14, 2017, 8:41:37 AM8/14/17
to QGIS初心者質問グループ
福岡様 sakuya_izayoi様 
質問に対する、回答ありがとうございます。まさに福岡様のおっしゃる通りの現象です。
福岡様の内容につきましてこちらで試そうと思います。

ありがとうございました

Reply all
Reply to author
Forward
0 new messages