Я не могу понять, как я могу центрировать карту в Print Composer по центру слоя / объекта / карты так же, как в окне карты в QGIS 1.8 . Допустим, у меня есть слой, который я хочу иметь в центре карты. В окне карты это довольно просто - я просто нажимаю на кнопку « Увеличить до размера слоя ».
К сожалению, когда я создаю фрейм карты в Map composer, слой центрируется по ширине (хорошо), но не по высоте (я думаю, он выровнен по низу).
Если я использую кнопку Установить для отображения экстента холста в Print Composer / Свойства элемента / Экстенты, он снова центрируется по ширине, но на этот раз выравнивается по верху.
Я думаю, что в обоих случаях было бы намного лучше, чтобы это было в центре. Можно ли как-нибудь центрировать карту в Print Composer в том же центре, что и карта в окне карты?
Ответы:
Что ж, в Qgis 2.0 вы можете щелкнуть меню «Макет», затем «Переместить содержимое» и настроить слои по своему вкусу.
источник
По моему предложению (Feature # 6988) это было исправлено в changeset 5aac8bbfe060502944b4b4cc3bfb00860b583e98. Так что теперь после нажатия « Установить экстент холста карты» в Print Composer / «Свойства элемента / экстенты» карта во фрейме карты центрируется как по горизонтали, так и по вертикали (на данный момент только в еженедельных сборках QGIS 2.1 - я проверил это, и оно работает)
источник
Для этого я настраиваю окно холста карты. Существует разделитель между окном слоя, позволяющий регулировать ширину. Я предполагаю, что соотношение, чтобы сделать его таким же, как Print Composer.
источник