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

Карта плотности населения средствами GRASS

Добавлено: 25 апр 2008, 17:15
p2004r
Есть ли готовый скрипт (или модуль) для построения по набору точек (например точки привязаны к домам и их атрибут отражает численность проживающих в данном доме) растра с плотностью населения по городу в целом?

или надо писать самому расчет:

1 берем точку и строим буфер радиусом Х м
2 делаем из него растр заполненный "число жителей деленное на площадь буфера"
3 мапкальком плюсуем данный растр с картой которая должна получится на выходе.
4 удаляем слой с буфером
5 повторяем для следующей точки до исчерпания оных :)

Re: Карта плотности населения средствами GRASS

Добавлено: 26 апр 2008, 06:31
Максим Дубинин
2 делаем из него растр заполненный "число жителей деленное на площадь буфера"
Одним значением?

Вы случайно не про зональную статистику говорите? С использованием буферов в качестве зон.

Re: Карта плотности населения средствами GRASS

Добавлено: 26 апр 2008, 10:24
p2004r
sim писал(а):
2 делаем из него растр заполненный "число жителей деленное на площадь буфера"
Одним значением?

Вы случайно не про зональную статистику говорите? С использованием буферов в качестве зон.
да весь созданный вокруг точечного значения буфер должен быть заполнен одним рассчитанным значением.

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

вот к примеру об этом
http://www.ntsomz.ru/articles/articles_dzz/plotn_nasel

почему то раньше не интересовался скриптами в GRASS, а вот сейчас с ходу не могу найти примеров никаких :(

Re: Карта плотности населения средствами GRASS

Добавлено: 26 апр 2008, 19:05
Максим Дубинин
Здесь аналог скользящего среднего для временного ряда: эквивалентно тому что бы одна круглая зона прошлась по всем точкам растра оставляя в своем центре среднее значение всего что каждый раз в нее попадало.
Звучит как интерполяция, idw, spline, kriging и т.д. Размер окна поиска = размеру буферной зоны.