縮尺を変更せずにQGIS Print Composerでマップアイテムのサイズを変更しますか?


9

QGIS 2.0.1 Print Composerでスケールをロックすることは可能ですか?マップのサイズを変更するたびに、縮尺が調整されます。このため、さまざまなマップレイアウトを試してみるのは本当に面倒です。


「マップのサイズを変更する」とはどういう意味ですか?
multigoodverse 2013年

Print Composerでは、ページ上のマップのサイズを変更できます。ページがA4形式の場合は、ページのサイズにするか、境界線を残すことができます。これを行うと、スケールが常に変化します。
tobias47n9e 2013年

回答:


6

この関数はバージョン2.2までQGISに追加されていなかったため、驚くほど最近の開発です。最新バージョンでは、print composerの動作はグラフィックスエディターで慣れているものと少し似ています。Shiftキーを押しながらマップフレームのサイズを変更してください。

それがアップグレードできる大きな不便であるならば、そうでなければあなたはこの欲求不満に対処しなければならないでしょう。2.2でのPrint Composerの改善の概要と、将来のリリースで予定されている追加機能のリストを提供するブログ投稿を以下に示します。


1
「アイテムのサイズ変更中にシフトを押し続けると、アスペクト比がロックされます」スケールではありません。
アンダーダーク

15

2018年7月27日更新:QGIS 3.2.1以降、以下の回避策は機能しなくなりました。別の解決策を見つけたら、ここにもう一度投稿します。これは非常に、非常に迷惑です...


これを行う方法があります。

  • マップアイテムの[アイテムプロパティ]タブで、[縮尺]ボックスの右側にある黒と黄色の[データ定義の上書き]アイコンをクリックします。
  • 「編集」をクリックします。
  • [式]ボックスに目的のスケール(たとえば、50000)を入力し、[OK]をクリックします。

これで、アイテムのスケールは1:50000に固定され、どれだけ移動またはサイズ変更しても保持されます。

Jylerの提案は単純に機能しません(QGIS 2.6.0ブライトン)が、Arditが世界最速のPCを持っているか、または少数のレイヤーを持つ非常に単純なマップでしか機能しないとしか思えません。自動再スケーリングの「機能」は信じられないほど煩わしいものであり、開発者がなぜそれを良いアイデアだと思ったのかは想像できません。


ソリューションは3.8と3.4でも機能しますが、これは一時的なバグである可能性があります。
she_weeds

3

用紙サイズを変更するたびに、目的の縮尺を縮尺テキストボックスに手動で入力できます。これは一瞬で行うことができ、用紙サイズを変更しない限り、私はそれを迷惑だとは言わないでしょう。たとえば、20回以上変更します。


1

これは3.0.2で、シンボルスタイルオプションパネルの[単位]ドロップダウンメニューを[メートル単位のスケール]に設定することで実現できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.