Spatial data management Flashcards

Lecture 12

1
Q

what is spatial data management?

A

a group of operations that follow on and is associated with data capturing activities and is used to prepare spatial data for further use.
Refers to the cleaning and fixing of errors in spatial data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What procedures are included in spatial editing?

A

 Cleaning of captured data by detecting errors and correcting them.
 Generalizing through:
* Coordinate thinning and smoothing,
* Aggregating,
* Classifying,
* Recoding and
* Resampling.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are spatial errors?

A

can be topological or non-topological errors.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are topological errors?

A

 Logistical inconsistencies between spatial features
 Poorly or ill defined spatial relationships (i.e. nodes/lines/polygons)
 Errors that violate topological relationships:
1. Connectivity, or the linking of points or polygons to each other.
2. Adjacency or the sharing of a common boundary of two regions
or polygons.
3. Containment or the inclusion of points/polys in areas
4. Contiguity or the direction that arcs have

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are non-topological errors?

A

 Geometric inaccuracies like missing polygons & distorted lines
 Need not be related to spatial relationships
* Variety of basic editing operations that can modify simple
features and create new features from existing features
* Some basic operations are similar to that of topological editing
i.e. Snapping tolerances
* Non-topological editing = spatial editing, BUT no topology gets
defined in the editing process.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are examples of topological errors?

A
  • Undershoot - lines that don’t meet
  • Overshoot – Lines that overshoot connecting node
  • Polygons that don’t close
  • Polygons that overlap
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a sliver polygon?

A

an artifact of digitizing - consequence
pseudo polygon - that doesn’t actually exist.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How to eliminate slivers?

A
  1. Poly option: deletes the longest arc and label point of the
    selected polygon
  2. Line option: an arc will be merged with its longest neighbor
    with which it shares a pseudo node
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What ways yo fix non-topological errors includes?

A
  1. editing existing features
  2. creating new features
  3. edge matching
  4. generalizations.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Editing existing features

A

– Extend/trim lines
– Delete/move features
– Reshape features
– Split lines and polygons

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

non-topological editing creates new features using?

A
  1. Buffer: Create boundaries around a feature at an equal
    distance in all directions, for example zones of different noise
    intensity around an airport
  2. Union: Combine features from different layers into one
  3. Intersect: Create a new feature from the intersection of
    overlapped features in different layers.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How can create New Features by Splitting large data sets into smaller
subsets?

A
  1. Clipping portions out
  2. Sub-setting by feature type or some logical selection criteria
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

creating new features by?

A

Union
Interesect
Clip
Split
Merge

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Edge matching

A

Edge-matching is the process to determine which edges (lines) should be linked among candidates. For some cases, one edge will join with only other one and for some other cases, more than two edges will be linked together.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

generalizations

A

Generalizing features through: coordinate thinning, coordinate smoothing, aggregating, classifying, recoding and resampling.

Simplify:
– Line
– Polygon

Smooth:
– Line
– Polygon

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are geometric transformations?

A

convert the newly digitized map/data into a projected
coordinate system.
Map projections and Geometric transformations are similar in
concept.
- a map projection converts data sets from 3D format
(Earths sphere) into 2D planar coordinates (Cartesian graticule)
- A geometric transformation converts data sets from 2D digitizer
units/Pixels into 2D planar coordinates (Cartesian graticule)

17
Q

How can geometric transformations be classified in different ways:
Local vs global and relative vs absolute.

A
  1. Local vs. global operations
    * Local operations are relative and spatially constrained, also
    called piecewise and may not affect all features equally
    * Global operations apply some systematic procedure to all
    features
  2. Relative and absolute transformations
    * Relative operations are usually local and
    * Absolute are global but not necessarily so
18
Q

What is the definition of geometric transformation?

A

is the process of using a set of control
points & transformation equations to register a digitized map, satellite
image or aerial photo into projected coordinates.

19
Q

Explain map-to-map

A
  • Newly digitized map (based on digitizer units) converted into projected coordinates.

scanned image to another image.
poly-topographic map to a polygon.

20
Q

explain image-to-map

A
  • Applies to RS. Changes coordinates of rows and columns into projected coordinates.
  • Also require resampling to complete transformation. Resampling =
    fills each pixel with a value derived from the original image.
  • Misplacement of control points can make transformation result unacceptable!
20
Q

What are geometric transformations performedto?

A
  • (1) improve spatial reliability and to;
  • (2) Make geographical data sets compatible with other data sets

Examples of Geometric Transformations:
a) Registering
b) Rubbersheeting
c) Re-projecting - not NB
d) Scaling
e) Translating

21
Q

What is registration?

A

local and relative operation - can be applied to different section of data
– To spatially register one geographical data set to fit another
– rubber sheeting - Features are moved differentially, to spatially register one geographical data set to fit another, when dataset is distorted (use snapping tool).

22
Q

What is rectification?
not NB

A

global and absolute procedure
– To transform a geographical data set to some other coordinate system
by applying different mathematical equations
– Often used to transform a digitized map from digitizer coordinate units to the coordinate system of the map that was digitized
– Also called georeferencing

23
Q

What is projection?

A

global and absolute procedure
– To geometrically transform locations to new positions based on the mathematical properties of the equations used
- no transformations being locally restrained can be applied everywhere.

24
Q

What is rubbersheeting?

A
  • To spatially register one geographical data set to fit another
  • Use local adjustments to stretch features
  • Features are moved differentially and therefore it is also called rubber sheeting
  • Use when one dataset is distorted
  • Features are moved differentially, to spatially register one geographical data set to fit another, when dataset is distorted (use snapping tool)
25
Q

Geometric transformations

A

Equiarea -preserve shape and sizes.
Similarity - preserves shape, not size
Affine - preserves parallel lines
Projective -

26
Q

Resampling

A

Image to map transformations
Each pixel of a new image is filled with a value or a derived value from the oringal image.

Types of methods:
1. Nearest Neighbor
fills each pixel of the new image with the nearest pixel value from the original image
2. Bilinear interpolation
uses the average of the four nearest pixel values from three linear interpolations
3. Cubic convolution
uses the average of the 16 nearest pixel values from five cubic polynomial interpolations.

27
Q

What is RMSE?
(root mean square error)

A

measures deviations between coordinate values on a map and coordinate values from an independent source of higher accuracy for identical points.
Can determine the quality of geometric transformation.
If a RMS error is within the acceptable range, we usually assume that the transformation of the entire map is also acceptable.
Measures the displacement between actual and estimated locations of control points.
The RMSE is an accuracy measurement.

Higher accuracy data sources include:
* GPS
* Other digital/hardcopy map data
* Survey data