Я дуже хотів би повторити функціональність інструменту щільності ядра ArcGIS - як я можу це зробити?
Я хотів би обмежити відповіді на просте встановлення вільного та відкритого програмного забезпечення - тобто QGIS легко встановлюється за допомогою GRASS на всіх платформах, тому QGIS + GRASS буде добре, але SAGA цього не робить (на жаль, оскільки він має те, що може бути ідеальним інструментом).
Я намагаюся створити карти щільності живої природи в охоронюваних районах QGIS. Карта густини в наступному прикладі була виготовлена в ArcGIS за допомогою точкових спостережень за дикою природою, із підрахунком сировини розміру групи (поле у векторному файлі), що використовується для зважування щільності кожної комірки сітки в інструменті щільності ядра (SpatialAnalyst), з вибраний радіус пошуку та розмір комірки сітки:
У попередньому питанні про щільність було запропоновано використовувати інструмент GRASS v.kernel для імітації інструменту щільності ядра ArcGIS, але v.kernel не виконує ту саму роботу . Переглянувши посібник і (успішно) створивши карту щільності, видається, що функція v.kernel працює лише з точковою щільністю , і немає можливості надати змінну для кожної точки (наприклад, підрахунок сировини) для ваги кожної точки .
ОНОВЛЕННЯ
Здається, що *.surf.*
в GRASS є різні інструменти, які можуть допомогти створити поверхню щільності - і вони приймають стовпчик зважування або z-значення, або виконуються на растрах. @underdark запропонував v.surf.rst - і "zcolumn" буде моєю ваговою (лічильною) змінною, - але я не можу зрозуміти, як запитати інструмент для створення певного розміру сітки або використання певного радіуса.
Пропозиції щодо використання v.surf.rst чи будь-якого іншого методу?
Зразок даних
x,y,count
431250,8707500,0
418750,8707500,5
413750,8707500,3
411250,8707500,1
408750,8685000,0
411250,8685000,0
416250,8685000,0
416250,8682500,6
411250,8682500,3
418750,8680000,0
433750,8677500,3
421250,8677500,0
423750,8675000,1
431250,8672500,0
428750,8672500,2
426250,8672500,2
423750,8670000,0