8.2. Занятие: Объединение анализов
Использование векторизованных результатов растрового анализа позволит вам выбрать только те здания на подходящей местности.
Цель этого урока: Использовать результаты анализа векторизованного ландшафта для выбора подходящих участков.
8.2.1. Попробуйте сами
Сохраните вашу текущую карту (
raster_analysis.qgs
).Откройте созданную вами карту во время векторного анализа, проведенного ранее (вы должны были сохранить файл как
analysis.qgs
).В панели Layers вам надо активировать эти слои:
hillshade
solution (или buildings_over_100)
Кроме этих слоев, которые уже должны быть загружены на карту, когда вы работали над ней раньше, надо также набор данных
suitable_terrain.shp
.Если вам не хватает некоторых слоев, вы должны найти их внутри
exercise_data/residential_development/
Вам надо использовать инструмент Intersection tool ( ) для того, чтобы создать новый векторный слой, который называется
new_solution.shp
и содержит только те здания, которые пересекают слой suitable_terrain.
У вас теперь должен быть слой, показывающий ваш вариант определенных зданий, например:
8.2.2. Попробуйте сами: Проверить результаты
Посмотрите на каждое из зданий в вашем слое new_solution. Сравните их со слоем suitable_terrain, изменив символы для слоя new_solution так, чтобы на нем были только контуры. Что вы заметили в некоторых зданиях? Все ли они подходят только потому, что пересекаются со слоем suitable_terrain? Почему или почему нет? Какие из них вы считаете не подходят?
Answer
You may notice that some of the buildings in your new_solution
layer
have been «sliced» by the Intersection tool. This shows that only
part of the building - and therefore only part of the property - lies on
suitable terrain. We can therefore sensibly eliminate those buildings from
our dataset.
8.2.3. Попробуйте сами: Уточнить анализ
Вы можете увидеть из результатов, что некоторые из включенных зданий на самом деле не походят и поэтому нам надо уточнить анализ.
Мы хотим убедиться, что наш анализ выдаст только те здания, которые полностью сидят внутри слоя suitable_terrain. Как вам этого добиться? Надо использовать один или несколько инструментов векторного анализа и помните, что все наши здания имеют площадь более 100 квадратных метров.
Answer
At the moment, your analysis should look something like this:
Consider a circular area, continuous for 100 meters in all directions.
If it is greater than 100 meters in radius, then subtracting 100 meters from its size (from all directions) will result in a part of it being left in the middle.
Therefore, you can run an interior buffer of 100 meters on your existing suitable_terrain vector layer. In the output of the buffer function, whatever remains of the original layer will represent areas where there is suitable terrain for 100 meters beyond.
To demonstrate:
Go to
to open the Buffer(s) dialog.Set it up like this:
Use the suitable_terrain layer with
10
segments and a buffer distance of-100
. (The distance is automatically in meters because your map is using a projected CRS.)Save the output in
exercise_data/residential_development/
assuitable_terrain_continuous100m.shp
.If necessary, move the new layer above your original suitable_terrain layer.
Your results will look like something like this:
Now use the Select by Location tool ( ).
Set up like this:
Select features in new_solution that intersect features in suitable_terrain_continuous100m.shp.
This is the result:
The yellow buildings are selected. Although some of the buildings fall partly outside the new suitable_terrain_continuous100m layer, they lie well within the original suitable_terrain layer and therefore meet all of our requirements.
Save the selection under
exercise_data/residential_development/
asfinal_answer.shp
.
8.2.4. В заключении
Вы теперь ответили на исходный вопрос исследования и можете высказать свое мнение (с указанием причин, подкрепленных анализом) относительно того, какой объект недвижимости следует улучшить.
8.2.5. Что дальше?
Далее вы представите эти результаты как часть вашего второго задания.