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

Ответить
p2004r
Новоприбывший
Сообщения: 12
Зарегистрирован: 25 апр 2008, 16:56
Репутация: 1

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

Сообщение p2004r » 25 апр 2008, 17:15

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

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

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

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9128
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 747
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

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

Сообщение Максим Дубинин » 26 апр 2008, 06:31

2 делаем из него растр заполненный "число жителей деленное на площадь буфера"
Одним значением?

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

p2004r
Новоприбывший
Сообщения: 12
Зарегистрирован: 25 апр 2008, 16:56
Репутация: 1

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

Сообщение p2004r » 26 апр 2008, 10:24

sim писал(а):
2 делаем из него растр заполненный "число жителей деленное на площадь буфера"
Одним значением?

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

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

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

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

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9128
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 747
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

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

Сообщение Максим Дубинин » 26 апр 2008, 19:05

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

Ответить

Вернуться в «GRASS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя