Vector-Based CSpatial Analysis: Tools Processes · 2013. 2. 6. · 1 Lecture Four Vector-Based...

9
1 Lecture Four Vector-Based Spatial Analysis: Tools Processes Geographic Information Systems GEOG4340 2013winter Cheng. Q. , Earth and Space Science and Engineering, [email protected] Reading materials: Chapter 6 of Intro GIS by J. R. Jensen and R.R. Jensen Polygons Files Coordinate files Landuse.PAT Landuse.AAT Landuse.NAT Arcs Files Coordinate files Street.AAT Street.NAT Points Files Coordinate files Well.PAT Topological Data Model Feature attribute tables Point Attribute Table PAT Arc Attribute Table AAT Node Attribute Table NAT Polygon Attribute Table PAT 2010.1 4 Topological relationships 2010.1 5 A coverage is a data model for the storage of vector data. It generally represents a single set of geographic objects such as roads, parcels, soil units or forest stands in a given area. A coverage supports the georelational modelit contains both the spatial (location) and attribute (descriptive) data for geographic features. Coverage data model 2010.1 6 Reference location point locations Node attribute tab Arc attribute tab Label file

Transcript of Vector-Based CSpatial Analysis: Tools Processes · 2013. 2. 6. · 1 Lecture Four Vector-Based...

Page 1: Vector-Based CSpatial Analysis: Tools Processes · 2013. 2. 6. · 1 Lecture Four Vector-Based CSpatial Analysis: Tools Processes Geographic Information Systems GEOG4340 2013winter

1

Lecture Four

Vector-Based Spatial Analysis:Tools

Processes

Geographic Information Systems GEOG4340 2013winter

Cheng. Q. , Earth and Space Science and Engineering, [email protected]

Reading materials: Chapter 6 of Intro GIS by J. R. Jensen and R.R. Jensen

Polygons

Files Coordinate filesLanduse.PATLanduse.AATLanduse.NAT

Arcs

Files Coordinate filesStreet.AATStreet.NAT

Points Files Coordinate files

Well.PAT

Topological Data Model

Feature attribute tables

•Point Attribute Table – PAT•Arc Attribute Table – AAT•Node Attribute Table – NAT•Polygon Attribute Table – PAT

2010.1 4

Topological relationships

2010.1 5

A coverage is a data model for the storage of vector data. It generally represents a single setof geographic objects such as roads, parcels, soil units or forest stands in a given area. A coverage supports the georelational model–it contains both the spatial (location) and attribute (descriptive) data for geographic features.

Coverage data model

2010.1 6

Reference locationpoint locations Node attribute tab

Arc attribute tab

Label file

Page 2: Vector-Based CSpatial Analysis: Tools Processes · 2013. 2. 6. · 1 Lecture Four Vector-Based CSpatial Analysis: Tools Processes Geographic Information Systems GEOG4340 2013winter

2

2010.1 7

Shapefiles are a simple, non-topological format for storing vector data and attribute data. It generally represents a single set of geographic objects such as roads, parcels, soil units or forest stands in a given area. A shapefile does not support the georelational.

Shapefile data format

1 2

3 4

56

n Landuse.shp Map of same features

n Landuse.shx Exchange file

n Landuse.dbf DBS file for attr. table

Shapefile data format

No shape id1 12 23 34 45 56 6

Landuse.shp Landuse.dbf

2010.1 9

Geodatabase of ArcGIS is object-based georelational spatial database. It works for storing vector data, attribute data and raster data. It generally represents multiple sets of geographic objects such as roads, parcels, soil units or forest stands in a given area and support the georelations among these sets.

Geodatabase

2010.1 10

GIS Database

Processes

Information

Interpretation

Spatial Analysis KnowledgeDecision SupportProcesses and Basic Tools

Page 3: Vector-Based CSpatial Analysis: Tools Processes · 2013. 2. 6. · 1 Lecture Four Vector-Based CSpatial Analysis: Tools Processes Geographic Information Systems GEOG4340 2013winter

3

Create Buffer Zones Around Vectors

Points

Lines

Polygons

Example of geoprocessing

Combine Vector Layers (Overlay Operation)

Layer

Operator

Operator

Layer A

Layer B

Layer C

ArcGIS Overlay Operation

Page 4: Vector-Based CSpatial Analysis: Tools Processes · 2013. 2. 6. · 1 Lecture Four Vector-Based CSpatial Analysis: Tools Processes Geographic Information Systems GEOG4340 2013winter

4

Combine Vector Layers (Overlay Operation)

New AttributeShowing nearest Points on B from A

Node - Node relationship

Spatial Join

Points A

Points B

Points A

Combine Vector Layers (Overlay Operation)

New AttributeShowing nearest Points on B from A

Node - Line relationship

Spatial Join

Points A

Line B

Points A

Combine Vector Layers (Overlay Operation)

Spatial Join

Points A

By shape

New AttributeShowing class of Poly B

Node - Polygon relationship

Poly B

Points A

Combine Vector Layers (Overlay Operation)

Table Join

Intersections

Line - Line relationship

Intersect

Line A

Line B

Points C

Page 5: Vector-Based CSpatial Analysis: Tools Processes · 2013. 2. 6. · 1 Lecture Four Vector-Based CSpatial Analysis: Tools Processes Geographic Information Systems GEOG4340 2013winter

5

Combine Vector Layers (Overlay Operation)

New line layerWith lines separated According to poly Class in Poly B

Line - Poly relationship

Overlay

Line A

Poly B

Line C

Combine Vector Layers (Overlay Operation)

New Point feature Of intersect of Line A and Poly B

Line - Poly relationship

Intersect

Line A

Poly B

Point C

Combine Vector Layers (Overlay Operation)

IntersectIdentityUnion New Poly combined

Poly A and Poly B

Poly - Poly relationship

Overlay

Poly A

Poly B

Poly C

Combine Vector Layers (Overlay Operation)

New Line FeatureCommon boundary of Poly A and Poly B

Poly – Poly Intersect

Intersect

Poly A

Poly B

Line C

Combine Vector Layers (Overlay Operation)

New Point FeatureIntersect of Poly A and Poly B

Poly – Poly Intersect

Intersect

Poly A

Poly B

Point C

Site for Wastewater Treatment Plant

Application and Vector-based Analysis

Page 6: Vector-Based CSpatial Analysis: Tools Processes · 2013. 2. 6. · 1 Lecture Four Vector-Based CSpatial Analysis: Tools Processes Geographic Information Systems GEOG4340 2013winter

6

Model of Processes

BufferRiver

Areas

Land

R_BufferOverlay Intersect

Page 7: Vector-Based CSpatial Analysis: Tools Processes · 2013. 2. 6. · 1 Lecture Four Vector-Based CSpatial Analysis: Tools Processes Geographic Information Systems GEOG4340 2013winter

7

Page 8: Vector-Based CSpatial Analysis: Tools Processes · 2013. 2. 6. · 1 Lecture Four Vector-Based CSpatial Analysis: Tools Processes Geographic Information Systems GEOG4340 2013winter

8

Buffer150mPark

Res_BufSelected P

P_Buffer

Buffer 150mParcel

SelectResidential

OverlayUnion

Overlay Union

Res_Park

R_P_Flood

Flood_Z

Page 9: Vector-Based CSpatial Analysis: Tools Processes · 2013. 2. 6. · 1 Lecture Four Vector-Based CSpatial Analysis: Tools Processes Geographic Information Systems GEOG4340 2013winter

9