Малювання кола із заданим радіусом за допомогою QGIS?


16

У мене є сайт і хочу намалювати орієнтовну лінію в 5-футовому буфері навколо центру. Тому я хочу намалювати коло радіусом 5 км. У мене є інструмент для малювання кіл та еліпсів та прямокутників квадратів та спіралей.

Жоден із них не дозволяє мені констатувати центральну точку та радіус.


3
Опустіть крапку (x, y), буферну точку 5 км.
Рой

Відповіді:


15

Як коментує @Roy , ви можете зробити крапку в шарі, а потім передати її в новий шар.


Ура. Саме цього я хотів. Проста відповідь на просте запитання. Паніка осліпила мене!
Гер

Робочий процес, який я нещодавно використовував, - це створити точку в шарі пам'яті, створити буфер у файлі форми, збереженому у тимчасовому місці, а потім скопіювати та вставити багатокутник у заключний шар. Трохи довгий, але працює добре.
Віллі

2

За допомогою модуля mmqgis ви можете перетворити свій тип геометрії в центроїди:

Плагіни> mmqgis> модифікувати> перетворити тип геометрії

А потім просто створіть буфери на фігурах ( через Вектор> Інструменти для геообробки ) та вкажіть потрібний радіус.

Ти отримав це


0

Під час розробки автономної програми qgis я багато разів знімав допомогу з репозиторію QGIS Python Plugins, і це дуже корисно. Для малювання різних геометрій, таких як Прямокутник, Коло, Овал та Еліпс і т.д., цей плагін дуже корисний.


На жаль, у цьому плагіні є проблема: ЦЕ ПЛУГІН НЕ БІЛЬШЕ ДІЯЛЬНО ПІДТРИМАНО. ЗАБУДУЙТЕ ОНОВЛЕННЯ ДЛЯ ВІДКРИТТЯ КРИТИЧНОГО БУГА, ЩО ВІДПОВІДАЄТЬСЯ КГІС І РОЗУМИТИ ДЕСТАЛЮВАТИ ПЛУГІН І ВИКОРИСТОВУВАТИ КАДДІГІТІЗАЦІЮ
Стю Сміт

0

Я зробив щось подібне - потрібно намалювати коло в 5 км навколо набору точок, що відповідають деяким критеріям. Я вирішив проблему за допомогою стилів:

  1. Створіть для шару правило Symbology (у моєму випадку ":" поле "не є нульовим
  2. Для символу визначте "Простий маркер"

    • Розмір 10000,0 (розмір - діаметр, а не радіус
    • Одиниці, виберіть "Метри в масштабі"
    • Колір заливки: прозорий

Вуаля! Кільце діапазону в масштабі справжньої карти.

Я використовую QGis 3.10, що набагато новіше, ніж тоді, коли це питання було задано спочатку.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.