Страница 1 из 1
					
				Подскажите пожалуйста как правильно подсчитать площадь в клетках сетки
				Добавлено: 06 фев 2021, 20:24
				 Yevhen
				Добрый вечер! Можете пожалуйста подсказать, как просто можно подсчитать площадь в клетках сетки регулярной. Имеется полигональный слой зеленых зон (шейп файл), и регулярная сетка 1000 на 1000 - мне нужно подсчитать площадь зеленых зон в каждой клеточке, чтобы потом каждую раскрасить, например от 0 до 20% ячейки занимает растительность, 20-40, 40-60, 60-80, 80-100%. Как это проще сделать в QGis?
			 
			
					
				Re: Подскажите пожалуйста как правильно подсчитать площадь в клетках сетки
				Добавлено: 06 фев 2021, 21:37
				 trir
				SQL
			 
			
					
				Re: Подскажите пожалуйста как правильно подсчитать площадь в клетках сетки
				Добавлено: 06 фев 2021, 21:39
				 Yevhen
				trir писал(а): ↑06 фев 2021, 21:37SQL
 
А можете чуть подробнее, если есть время? Я просто совсем новичек в гис
 
			
					
				Re: Подскажите пожалуйста как правильно подсчитать площадь в клетках сетки
				Добавлено: 06 фев 2021, 21:43
				 trir
				1. Загрузить данные в БД (MS SQL Server, PostGIS, MySQL)
2. Выполнить запрос - 
 STIntersection 
			
					
				Re: Подскажите пожалуйста как правильно подсчитать площадь в клетках сетки
				Добавлено: 07 фев 2021, 11:46
				 lam
				Выложите шейп файлы
			 
			
					
				Re: Подскажите пожалуйста как правильно подсчитать площадь в клетках сетки
				Добавлено: 07 фев 2021, 14:56
				 Yevhen
				lam писал(а): ↑07 фев 2021, 11:46Выложите шейп файлы
 
https://dropmefiles.com/lvDKc - пожалуйста!
 
			
					
				Re: Подскажите пожалуйста как правильно подсчитать площадь в клетках сетки
				Добавлено: 08 фев 2021, 20:51
				 lam
				Еще, выложите шейп регулярной сетки 1000 на 1000.
			 
			
					
				Re: Подскажите пожалуйста как правильно подсчитать площадь в клетках сетки
				Добавлено: 08 фев 2021, 21:16
				 Yevhen
				
			 
			
					
				Re: Подскажите пожалуйста как правильно подсчитать площадь в клетках сетки
				Добавлено: 08 фев 2021, 21:17
				 Yevhen
				lam писал(а): ↑08 фев 2021, 20:51Еще, выложите шейп регулярной сетки 1000 на 1000.
 
добавил
 
			
					
				Re: Подскажите пожалуйста как правильно подсчитать площадь в клетках сетки
				Добавлено: 09 фев 2021, 13:02
				 Эдуард Казаков
				В QGIS:
1. Выполняете пересечение слоя зеленых зон со слоем сетки (так, чтобы части зеленых зон обрезались по границам каждой ячейки (Панель анализа - "Вектор - Оверлей" - Пересечение)
2. Считаете площадь для всех объектов слоя обрезанных зеленых зон из п.1. (Калькулятор полей, выражение $area)
3. Считаете центроиды для обрезанных зеленых зон с площадью из п. 2 (Панель анализа - "Вектор - геометрия" - центроиды). Центроиды унаследуют атрибут площади.
4. Выполняете пространственное соединение центроидов и ячеек сетки, с расчётом статистики, выбрав в качестве поля для расчетов площадь из атрибутов центроидов, агрегирующая функция - сумма (Панель анализа - Вектор - Пространственное соединение (summary))
У ячеек сетки появляется атрибут, содержащий сумму площадей всех входящих в них зеленых зон.
			 
			
					
				Re: Подскажите пожалуйста как правильно подсчитать площадь в клетках сетки
				Добавлено: 09 фев 2021, 13:30
				 Yevhen
				Эдуард Казаков писал(а): ↑09 фев 2021, 13:022. Считаете площадь для всех объектов слоя обрезанных зеленых зон из п.1. (Калькулятор полей, выражение $area)
 
Спасибо большое! Правда, в пределах ячеек иногда по 3-5 маленьких полигонов - их придется вручную объединять, чтобы в ячейках было по одному, или есть более быстрый путь?
 
			
					
				Re: Подскажите пожалуйста как правильно подсчитать площадь в клетках сетки
				Добавлено: 09 фев 2021, 14:51
				 Эдуард Казаков
				Не нужно ничего объединять, оно само посчитается. Инструмент на шаге 4 находит все объекты которые в ячейку попали, и суммирует их атрибут с площадью
			 
			
					
				Re: Подскажите пожалуйста как правильно подсчитать площадь в клетках сетки
				Добавлено: 09 фев 2021, 15:01
				 Yevhen
				Эдуард Казаков писал(а): ↑09 фев 2021, 14:51Не нужно ничего объединять, оно само посчитается. Инструмент на шаге 4 находит все объекты которые в ячейку попали, и суммирует их атрибут с площадью
 
Супер! Спасибо Вам!
 
			
					
				Re: Подскажите пожалуйста как правильно подсчитать площадь в клетках сетки
				Добавлено: 05 июл 2021, 14:29
				 slonikobione
				Доброго времени суток!
Помогите, пожалуйста, разобраться, или просто направить в правильном направлении) Впервые сталкиваюсь с таким и совсем не знаю с чего начать.
Есть участок на реке. Есть его координаты и так же имеется dwg файл( полигон с данных координат на карте масштаба 1:100 000) Нужно разделить этот участок на 2 участка 20% и соответственно 80%. Фигура этого участка неправильная. Помимо этого, нужно подчитать и указать необходимое количество скважин для проведение геологической разведки. Для участка который занимает 20% площади - расстояние между скважинами должно быть 200-300м, для второго участка - 300-400 м.
Подскажите, пожалуйста, с чего начать и в чем это можно сделать? Автокад или гис?
			 
			
					
				Re: Подскажите пожалуйста как правильно подсчитать площадь в клетках сетки
				Добавлено: 05 июл 2021, 15:06
				 trir
				AutoCAD Map 3D