• Tidak ada hasil yang ditemukan

Spatial Analysis [1]

N/A
N/A
Protected

Academic year: 2025

Membagikan "Spatial Analysis [1]"

Copied!
12
0
0

Teks penuh

(1)

Spatial Analysis [1]

Spatial Analysis [1]

Dr. Ragab Khalil

Department of Landscape Architecture Faculty of Environmental Design King AbdulAziz University Room 103

LA561 Computer Applications in LA LA561 Computer Applications in LA (GIS) (GIS)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 2/34

Where have we come so far?

Where have we come so far?

• By now, you should be familiar with:

What GIS is

How GIS works

Some of what GIS can do

GIS data formats Spatial data Tabular data

Modifying views of data

Basic operations on data entry and editing

What comes next?

What comes next?

(2)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 4/34

Basic vector analysis Basic vector analysis

• One of the most basic analytical tasks in a GIS is locating features in one layer based on the location of other features in the same layer or in another layer.

• Examples :

Which city lie within 10 km of a river?

Which sampling plots have been covered by a recent slope failure?

Does any road pass through the oldest stands in a forested area?

Dr. Ragab Khalil KAAU - FED – LA561: GIS 5/34

Basic vector analysis Basic vector analysis

• Examples:

What is the age of buildings adjacent to buildings younger than 10 years?

What is the mean slope of the group of stands within 50 m of a stream?

Dr. Ragab Khalil KAAU - FED – LA561: GIS 6/34

Basic vector analysis Basic vector analysis Overview

Overview

• Analyzing spatial relationships

Select by location (Layer-on-Layer selection)

Spatial join

Other spatial relationships will be

investigated in next lesson

(3)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 7/34

Analyzing spatial relationships Analyzing spatial relationships

• Relationships between features

Proximity

Containment

Overlap

• All based on feature geometry

Dr. Ragab Khalil KAAU - FED – LA561: GIS 8/34

Select by location Select by location

• Layer-on-layer selection

Selecting points near a line (proximity)

Selecting adjacent features (proximity)

Line-on-polygon selection (containment)

Polygon-on-line selection (overlap)

Point-in-polygon selection (containment)

Polygon-on-point selection (overlap)

Polygon-on-polygon selection (overlap)

Layer

Layer- -on on- -layer selection layer selection

• Selecting points near a line (proximity)

(4)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 10/34

Layer

Layer- -on on- -layer selection layer selection

• Selecting adjacent features (proximity)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 11/34

Layer

Layer- -on on- -layer selection layer selection

• Selecting adjacent features (proximity)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 12/34

Layer

Layer- -on on- -layer selection layer selection

• Line-on-polygon selection (containment)

(5)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 13/34

Layer

Layer- -on on- -layer selection layer selection

• Polygon-on-line selection (overlap)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 14/34

Layer

Layer- -on on- -layer selection layer selection

• Point-in-polygon selection (containment)

Layer

Layer- -on on- -layer selection layer selection

• Polygon-on-point selection (overlap)

(6)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 16/34

Layer

Layer- -on on- -layer selection layer selection

• Polygon-on-polygon selection (overlap)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 17/34

Layer

Layer- -on on- -layer selection layer selection

• Definitions

Target layer(s):

the layer(s) we want to know something about

Selector layer:

the layer we are spatially referencing to

• For a series of streams, find the distance to the nearest forest stand target layer

selector layer

Dr. Ragab Khalil KAAU - FED – LA561: GIS 18/34

Layer

Layer- -on on- -layer selection : feature type layer selection : feature type relationships

relationships

• Spatial relationships follow geometric rules

point line polygon point

line polygon selects target layer features

that are within a given distance of selector layer features are within distance of

line polygon point

line polygon selects target layer features

that intersect selector layer features intersect

point line polygon polygon

selects target layer features which contain the centers of selector layer features contain the center of

polygon point

line polygon selects target layer features

whose centers fall inside selector layer features have their center in

point line polygon polygon

selects target layer features that completely contain selector layer features completely contain

polygon point

line polygon selects target layer features

that are completely within selector layer features are completely within

selector layer feature types target layer

feature types purpose

spatial relationship

(7)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 19/34

Selecting points near a line (proximity) Selecting points near a line (proximity)

• Find inventory plots near streams

selector layer

target layer

Dr. Ragab Khalil KAAU - FED – LA561: GIS 20/34

Selecting adjacent features

Selecting adjacent features (proximity of 0) (proximity of 0)

• Find stands adjacent to other stands

Line- Line -on on- -polygon selection polygon selection

(intersection, proximity of 0, overlap) (intersection, proximity of 0, overlap)

• Streams within stands

(8)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 22/34

• Stands traversed by roads Polygon

Polygon- -on on- -line selection line selection

(intersection, proximity of 0, overlap) (intersection, proximity of 0, overlap)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 23/34

Point

Point- -in in- -polygon selection (containment) polygon selection (containment)

• CFI plots within moderate to high windthrow potential soils

Dr. Ragab Khalil KAAU - FED – LA561: GIS 24/34

Point

Point- -in in- -polygon selection (containment) polygon selection (containment)

• CFI plots within moderate to high windthrow

potential soils

(9)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 25/34

Spatial join Spatial join

• Spatial join

Spatial join: containment

Spatial join: proximity

Dr. Ragab Khalil KAAU - FED – LA561: GIS 26/34

Spatial join Spatial join

• Layers are joined based on geometry

Features are related and compared for distance and containment

Based on feature geometry

Spatial join Spatial join

Not applicable Not applicable

A join point is matched to a target point at the same location.

Point Point

IS_WITHIN CONTAINS

INTERSECTS Join features

Target feature

(10)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 28/34

Spatial join Spatial join

A join polygon is matched to a target line that is inside the boundary of the join polygon Not applicable

A join polygon is matched to a target line that it intersects.

Polygon Line

A join line is matched to a target line that falls completely within the join line. Here the target line is coincident with the join line.

A join line is matched to a target line that completely contains it. Here the join line is coincident with the target line.

A join line is matched to a target line that it intersects. This includes lines that cross or are coincident.

Line Line

Not applicable A join point is

matched to a target line that contains it.

A join point is matched to a target line that it intersects.

Point Line

IS_WITHIN CONTAINS

INTERSECTS Join

Target

Dr. Ragab Khalil KAAU - FED – LA561: GIS 29/34

Spatial join Spatial join

IS_WITHIN CONTAINS

INTERSECTS Join

Target

A join polygon is matched to a target polygon that is inside the boundary of the join polygon.

A join polygon is matched to a target polygon that contains it.

A join polygon is matched to a target polygon that it intersects or is inside of.

Polygon Polygon

Not applicable A join line is

matched to a target polygon that contains it.

A join line is matched to a target polygon that it intersects or is inside of.

Line Polygon

Not applicable A join point is

matched to a target polygon that contains it.

A join point is matched to a target polygon that it intersects or in inside of.

Point Polygon

Dr. Ragab Khalil KAAU - FED – LA561: GIS 30/34

Spatial join Spatial join

• Layers are joined based on geometry

(11)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 31/34

Spatial join Spatial join

• Layers are joined based on geometry

Dr. Ragab Khalil KAAU - FED – LA561: GIS 32/34

Spatial join: containment Spatial join: containment

• Records are joined for features within other features

• polygon attributes are

attached to points

• related fields can be used for display

Spatial join: proximity Spatial join: proximity

• Appends tables and automatically adds

distance field distance from each plot center point

to the closest road line

(12)

Dr. Ragab Khalil KAAU - FED – LA561: GIS 34/34

Summary Summary

• Select by location

• Spatial join

Referensi

Dokumen terkait

JUDUL: ANDROID MALWARE DETECTION THROUGH APPLICATION PERMISSION : AN ANALYSIS ON FEATURE SELECTION AND

According to spatial weighted regression 2 research result, the interaction influence of the original spatial factors and government support on technical activities,foreign trade

GIS and remote sensing technologies map the spatial variability of flooding events and the resulting hazards Received: 2021-12-22 Accepted: 2022-10-13 Keywords: Flood Risk; GIS,

Ragab Khalil KAU – FED – CE371 - Surveying Kinds of Horizontal Angles 5/32 • Interior angles: on the inside of a closed polygon, they can be angles to the right or to the left.. S

Ragab Khalil Exercise # 4 1/4 GIS Lab #4: Creating Feature Datasets & Vector Editing Objectives:  Creating new feature layers by query of existing feature layers  Building a

Ragab Khalil KAU - FED – GEOM121: GIS 8/21 •Basic familiarity with word processor and Excel •Comfortable with •hierarchical file structures •Windows Explorer •Basic working

Ragab Khalil KAAU - FED – LA502: RS 13/42 A short review of concepts: •Objects warmer than absolute zero emit electromagnetic radiation, •Hotter objects emit more radiation with

Ragab Khalil KAAU - FED – LA502: RS 7/46 1.The analyst defines a classification scheme, 2.Training stage: „ The analyst identifies pixels known to fall in each class for the