Страница 1 из 1

Как привязать математическую модель к карте в некст гисе?

Добавлено: 09 июн 2025, 11:02
Feckless_Filibuster
Имеется набор переменных, которые вместе составляют одну большую формулу. Эта формула описывает риски некоторого заболевания в разных точках. В результате привязки должна получиться тепловая карта. Что куда жмякать и через что привязывать? Через моделирование пробовала, ничего не поняла.

Re: Как привязать математическую модель к карте в некст гисе?

Добавлено: 09 июн 2025, 11:40
_taras_
Ежели переменные содержат координаты, то привязываете к ним результаты формируя векторный слой точек, а потом уже гисе строите карту.

Re: Как привязать математическую модель к карте в некст гисе?

Добавлено: 16 июн 2025, 12:09
antonv
Добрый день,

во-первых, нужно небольшое уточнение: НекстГИС - это название компании, которая выпускает много разного ПО. О каком ПО речь, о десктопном NextGIS QGIS, о веб-ГИС..?

во-вторых, собственно про методы. Можно пойти таким путём:

- сгенерировать регулярную сетку из векторных точек, с желаемым шагом между точками. Предполагая, что вы спрашиваете про десктопный NextGIS QGIS: меню Vector - research tools - regular points;
- если ваша формула включает в себя только координаты точек, сразу заходите в Field Calculator для только что созданного точечного слоя, и вводите формулу;
- если формула включает в себя какие-то дополнительные исходные данные, и они хранятся у вас в виде растров, нужно найти в поиске Toolbox'а алгоритм под названием Sample Raster Values. Он позволит извлечь из растров значения и прикрепить их в виде атрибута к точечному слою. Этот атрибут тоже можно будет использовать внутри формулы;
- визуализировать результат можно будет разными способами: просто раскрасить точки (и/или изменить размер), проинтерполировать полученные значения в растр, и т.п.