コンポーザの縮尺が合っていない

3,615 views
Skip to first unread message

geishu...@gmail.com

unread,
Apr 27, 2017, 1:54:55 AM4/27/17
to QGIS初心者質問グループ
はじめての投稿です。
コンポーザの「アイテムプロパティ」の「メインプロパティ」内の縮尺に入力した
数値と違った大きさで表示、印刷されます。
例えば、5000と入力しても1/7000くらいの大きさで表示されます。

Windows7でQGISの2.18.6を使っていて、地理院から淡色地図のタイルを
WMSレイヤで表示させています。
プロジェクトのCRSは「WGS84」3857で、オンザフライを有効にしています。
プロジェクトには同時に複数の違った座標系のシェープも表示しています。

コンポーザの「アイテムプロパティ」の「位置、サイズ」でx、yを「0」
幅、高さも用紙サイズに合わせています。余白も「0」です。

正しい縮尺で印刷する設定方法を教えて下さい。
よろしくお願いします。

きた

unread,
Apr 27, 2017, 3:56:32 AM4/27/17
to QGIS初心者質問グループ
コンポーザーでWEB地図を印刷するときに、余白をつけるとその分縮んでしまうようです。
地図アイテムを余白無しで、用紙いっぱいに配置してみてください。

きた

きた

unread,
Apr 27, 2017, 4:01:34 AM4/27/17
to QGIS初心者質問グループ
スミマセン。余白は無く配置していると書いていましたね。
であれば、座標系の問題かなと思います。
平面直角座標系とWGS84の3857とでは同じ範囲でも、縮尺が変わります。

きた

geishu...@gmail.com

unread,
Apr 27, 2017, 7:58:59 PM4/27/17
to QGIS初心者質問グループ
ご回答ありがとうございます!
web地図を削除してシェープだけで印刷したら、うまくいきました。
ためしに、WGS84のシェープとweb地図を一緒に印刷したら、
やはり縮尺が間違って印刷されました。
web地図とシェープファイルを正しい縮尺で一緒に印刷するのは難しいでしょか?

kou35...@gmail.com

unread,
Apr 27, 2017, 8:14:55 PM4/27/17
to QGIS初心者質問グループ
プロジェクトの座標系を平面直角座標系にして、オンザフライCRS変換を有効にすると、きちんと印刷されると思いますが、WEB地図は、読み込んでから座標系の変換が行われるので、インターネット速度が遅いと、抜けてしまう場合があります。
コンポーザー上で地図を拡大し、一度読み込ませてから印刷するとうまく行くかもしれません。

もしくは、WGS84でWEB地図のみ表示してpdfや画像ファイルとして保存すると、位置情報付きの地図が保存されるので、それを地図に読み込んで、平面直角座標系で印刷するという方法もあります。

きた

福岡

unread,
Apr 27, 2017, 8:45:48 PM4/27/17
to QGIS初心者質問グループ
おはようございます。横入り失礼します。

私の良く使う方法は、きたさんがおっしゃっている後半の方の手段です。
プリントコンポーザの「コンポジション」タブの下の方に「エクスポート設定」というところで、解像度を400dpi位にして
「ワールドファイル」にチェックを入れてから、画像としてエクスポートします。

プロジェクトのプロパティを平面直角座標系、オンザフライを有効にすると良いと思います。
(ちょっと実験してみましたが、プロジェクトのプロパティがWebメルカトルのままだと、誤った縮尺での印刷になりました)
Message has been deleted

geishu...@gmail.com

unread,
Apr 29, 2017, 6:17:59 AM4/29/17
to QGIS初心者質問グループ
きたさん、福岡さんご回答ありがとうございます。
プロジェクトCRSを平面直角座標系でオンザフライを有効にしたらうまく印刷されました!
最初の時のプロジェクトCRSが「JGD2011」でなく、「Tokyo」測地系になっていてそれが原因だったみたいで…
JGD2011でオンザフライを有効にしたらうまく地理院タイルが印刷できました。
私の質問にお付き合いいただきありがとうございました!

Reply all
Reply to author
Forward
0 new messages