Есть ли инструмент поворота в QGIS?


12

Я вижу инструмент перемещения. Но, сталкиваясь с версиями, я не видел ни одного инструмента Rotate в Quantum GIS. Я, как хардкорный редактор функций, нашел это довольно сложным. Я что-то упускаю очевидное?


Ответы:


14

Используйте плагины> Получить плагины Python и выберите:

Прямоугольники, овалы и бриллианты

Отредактируйте свой слой (полигон)

введите описание изображения здесь

и выберите объект для поворота - нажмите и удерживайте край, и форма будет вращаться. введите описание изображения здесь


Я полагаю, что плагин, на который вы ссылаетесь, это «Оцифровка прямоугольников овалов», а не «Прямоугольники, овалы и бриллианты».
Даккарто

1
Прямоугольники, овалы и бриллианты (0.1.7) в списке на QGIS 1.8 - это новое имя для оцифровки
Mapperz

2
Эти плагины от похожих авторов, но делают разные вещи. Прямоугольники, овалы и ромбы создают объекты на основе доступного точечного слоя и атрибутов и выводят их в новый шейп-файл. Прямоугольные овалы Оцифровка предлагает инструменты оцифровки, доступные при редактировании слоя (предлагая описанную вами функцию поворота). Вы оба установили, как видно на первом снимке экрана.
Даккарто

как я проверил, он может вращать только объекты Polygon, и только один объект за раз ... он называется «прямоугольник, овалы и оцифровка»
vinayan

что бы ни работало - дело в том, что оно «вращается», что было вопросом GISse.
Mapperz

8

Текущая версия разработки (1.9.0) QGis имеет визуальный интерактивный инструмент поворота, который может вращать несколько выбранных объектов одновременно, как мы можем это сделать с помощью инструмента перемещения. Если вы используете инсталлятор OsGeo4W, вы сможете увидеть этот инструмент (в панели расширенной оцифровки) в текущей версии.

введите описание изображения здесь

Редактировать:

В QGIS 2.0 и выше встроен вышеупомянутый инструмент поворота.


7

Вы можете вращать объекты с помощью плагина qgsAffine .

Это часть репозитория QGIS .

Наличие инструмента поворота на панели инструментов редактора было бы плюсом. Вот запрос функции от hub.qgis.org

http://hub.qgis.org/issues/3472


1
qgsAffine, хотя и полезен, но и болезнен в использовании ..
vinayan

5

Да, в QGIS (2+) легко можно повернуть (и, следовательно, до некоторой степени отразить) слой без PYQGIS.

Для этого вам нужно включить панель расширенной оцифровки, щелкнув правой кнопкой мыши на пустой панели инструментов и включив ее:

Меню панели инструментов

Теперь, когда редактирование включено, выберите инструмент «Поворот объектов» и щелкните объект, который хотите повернуть. Вы можете сделать это в интерактивном режиме или введя значение градуса и нажав Enter:

повернуть инструмент в действии


4

Посмотрите на плагин CadTools Rotate Feature tool:

введите описание изображения здесь

«Эта функция предназначена для вращения объектов. Сначала необходимо выбрать объект, который вы хотите повернуть, и вершину, которая будет центром вращения. Эта вершина не обязательно должна находиться на текущем слое.

После выбора объекта и вершины вы можете ввести угол поворота (в градусах). "

Предостережения

  • Существует только числовой ввод для вращения (без перетаскивания или привязки визуальной обратной связи), хотя это может быть полезно в зависимости от ваших потребностей.

  • Повернутые объекты дублируются в новый слой «CadLayer ...». Вам нужно будет скопировать / вставить функции обратно в исходный набор данных. Это хороший неразрушающий способ редактирования, но трудоемкий для многих поворотов.

  • Копированные / вставленные дублирующие объекты не сохраняют никаких атрибутных данных. Думайте об этом как о создании новой функции, а не манипуляции с существующими геометриями.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.