Як створити круглі точки різних діаметрів?


9

Я хочу скласти карту обстеження дерев. Я думаю, що буду будувати позиційні точки дерев, а потім додавати інші дані, такі як тип дерева тощо, до таблиці атрибутів. Чи є у мене спосіб мати атрибут, який описує радіус чи діаметр, залежно від того, що легше, кола навколо точки. Насправді мені потрібні два кола, одне для опису радіусу / діаметру навісу, а інше - те саме для зони захисту коренів.

Чи буду я про це правильним шляхом чи є краща методологія?

Використання QGIS 1.8.0


використовуючи QGIS3, Чи може хтось, будь ласка, пройти покроковий процес створення буферних / захисних зон різних розмірів навколо відповідних точок / розміру дерева ?.
користувач142267

Відповіді:


11

Цього можна легко досягти, використовуючи поле шкали розширеного розміру (замість обчислення буферів, які потрібно перераховувати щоразу, коли значення змінюється).

Ідея полягає у тому, щоб мати простий точковий символ розміру 1 одиниці карти . (Одиниці карт визначаються проектом CRS.) Якщо вимірювати діаметр верхівки дерева в метрах, ви можете просто використовувати це поле діаметра як поле масштабу розміру.

Масштабування розміру може застосовуватися лише до символу в цілому. Якщо ви хочете одразу візуалізувати зону захисту верхівки та кореня, вам доведеться додати шар двічі та змінити поле масштабу розміру на інше поле.

Ось приклад налаштування, який я використовував у кадастрі віденських дерев:

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


А потім повторна візуалізація під зображенням захисту коренів.
Бред Несом

Я просто спробував це вперше, і я знаходжусь під враженням, що відповідь може потребувати оновлення (Запуск QGIS 3.0.1, мені потрібно: Простий маркер -> Одиниця: метри в масштабі -> Розмір: Помічник -> Джерело: yourdatafield -> Значення від: клацніть стрілочкою вгору праворуч -> Розмір виводу від: 1 до: ваше максимальне значення.
ручка Джорджа Вільяма

underdark Яку версію Qgis ви використовуєте? У 2.18.6 розширений варіант містить лише рівні символів. Єдине, що я віддалено близький, я можу знайти помічник розміру в розділі "Дані, визначені перевизначенням", але це, здається, не дозволяє розмір за атрибутом.
Ханнес Ледеген

4

Ви, мабуть, добре в своїй методиці. Я б радив вам створити поле атрибутів, що містить правильний діаметр (м) для кожної вашої точки дерева. Просто створіть нове подвійне поле в таблиці атрибутів і вставте розмір (наприклад, 1,5м або 0,9м).

Зрештою, ви можете використовувати це поле для стилізації (збільшити розмір точок дерева пропорційно діаметру навісу) або для створення буфера навколо точки дерева (інструменти векторної геометрії QGis -> Буфер -> виберіть поле атрибута як джерело. Якщо це призведе до невеликих буферів, просто зробіть ще одне поле атрибутів і масштабуйте їх -> помножте на 10).


3

У ГІС ви можете зробити щось, що називається буферизацією. Буферизація може бути будь-якою, і в більшості випадків можна контролювати якість / роздільну здатність буфера - у більшості випадків це параметр для контролю кількості сегментів. Я б застосував такий підхід:

  1. Створіть точковий шар для даних обстеження дерев
  2. Додайте два поля, щоб зберігати відстані навісу та захисту коренів
  3. Захоплення даних
  4. У QGIS створіть буфер всіх точок, використовуючи значення, що зберігаються в полі навісу
  5. Збережіть об'єкти буфера на новому шарі під назвою навіс
  6. Повторіть процес захисту коренів

** Вам потрібно буде зберігати значення радіуса, а не діаметр, інакше буфери будуть подвоєні фактичного розміру

Потім ви закінчите три шари. Точковий шар із розташуванням ваших дерев, багатокутний шар із зображеннями навісів для кожного з ваших дерев та ще один шар багатокутника для областей захисту коренів. Тепер ви зможете візуалізувати три компоненти на карті, а також зробити подальший аналіз. Наприклад, обчисліть кількість перекриття навісу різних порід дерева.

Важливо пам’ятати, щоб переконатися, що ви присвоїли унікальний ідентифікатор кожному дереву, так що капелюх, коли ви генеруєте буфери та зберігаєте їх в окремому шарі, у вас є засоби для їх зв’язку знову.


3

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

З цього приводу я маю другий підхід Чендерсона, оскільки це той, який я використовую для кожної інвентаризації, яку я веду. Я визнаю це схваленням, сказавши, що я також спробував підхід, окреслений Underdark, і виявляю, що розмір кіл змінюється зі зміною масштабу карти.

Створення додаткових форм-файлів також має перевагу, що графічне зображення зберігається у випадку, якщо ви хочете експортувати файл форми в CAD (я роблю це практично 100% часу). Оскільки вимірювання дерев використовуються для зведення інженерів тощо, CAD-продукт є для них більш цінним і легким для роботи.

Я також заважаю вам додавати до таблиці атрибутів, де це можливо. Залежно від розміру ваших запасів, це може бути дуже стомлюючим і збільшує ймовірність помилок. Натомість збирайте відповідні дані в цьому полі, переписуйте їх у цифровий формат (якщо ви не збираєте їх у цифровому форматі через КПК, планшет, GPS тощо) та імпортуєте їх у QGIS у форматі .csv. Більшість інших даних можна додати за допомогою польового калькулятора, включаючи радіуси зони захисту (які в Онтаріо або засновані на діаметрі магістралі або краплинній лінії).

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