Страница 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 и т.д. Размер окна поиска = размеру буферной зоны.