Introduction To Vector Data
Introduction To Vector Data
Teaching: 10 min
Exercises: 5 min
Questions
What are the main attributes of vector data?
Objectives
Describe the strengths and weaknesses of storing data in vector format.
Describe the three types of vectors and identify types of data that would be stored in each.
https://datacarpentry.org/organization-geospatial/02-intro-vector-data/ 1/4
7/3/2019 Introduction to Geospatial Concepts: Introduction to Vector Data
Points: Each point is defined by a single x, y coordinate. There can be many points in a vector point file. Examples of point
data include: sampling locations, the location of individual trees, or the location of survey plots.
Lines: Lines are composed of many (at least 2) points that are connected. For instance, a road or a stream may be
represented by a line. This line is composed of a series of segments, each “bend” in the road or stream represents a vertex that
has defined x, y location.
Polygons: A polygon consists of 3 or more vertices that are connected and closed. The outlines of survey plot boundaries,
lakes, oceans, and states or countries are often represented by polygons.
Data Tip
Sometimes, boundary layers such as states and countries, are stored as lines rather than polygons. However, these
boundaries, when represented as a line, will not create a closed object with a defined area that can be filled.
https://datacarpentry.org/organization-geospatial/02-intro-vector-data/ 2/4
7/3/2019 Introduction to Geospatial Concepts: Introduction to Vector Data
The plot below includes examples of two of the three types of vector objects. Use the definitions above to identify which
features are represented by which vector type.
Solution
The geometry itself contains information about what the dataset creator thought was important
The geometry structures hold information in themselves - why choose point over polygon, for instance?
Each geometry feature can carry multiple attributes instead of just one, e.g. a database of cities can have attributes for name,
country, population, etc
Data storage can be very efficient compared to rasters
Vector datasets are in use in many industries besides geospatial fields. For instance, computer graphics are largely vector-based,
although the data structures in use tend to join points using arcs and complex curves rather than straight lines. Computer-aided
design (CAD) is also vector- based. The difference is that geospatial datasets are accompanied by information tying their features to
real-world locations.
Extent - the spatial extent of the shapefile (i.e. geographic area that the shapefile covers). The spatial extent for a shapefile
represents the combined extent for all spatial objects in the shapefile.
Object type - whether the shapefile includes points, lines, or polygons.
Coordinate reference system (CRS)
Other attributes - for example, a line shapefile that contains the locations of streams, might contain the name of each stream.
https://datacarpentry.org/organization-geospatial/02-intro-vector-data/ 3/4
7/3/2019 Introduction to Geospatial Concepts: Introduction to Vector Data
Because the structure of points, lines, and polygons are different, each individual shapefile can only contain one vector type (all
points, all lines or all polygons). You will not find a mixture of point, line and polygon objects in a single shapefile.
More Resources
Very few formats can contain both raster and vector data - in fact, most are even more restrictive than that. Vector datasets
are usually locked to one geometry type, e.g. points only. Raster datasets can usually only encode one data type, for
example you can’t have a multiband GeoTIFF where one layer is integer data and another is floating-point. There are sound
reasons for this - format standards are easier to define and maintain, and so is metadata. The effects of particular data
manipulations are more predictable if you are confident that all of your input data has the same characteristics.
Key Points
Vector data structures represent specific features on the Earth’s surface along with attributes of those features.
Vector objects are either points, lines, or polygons.
(../01- (../03-
intro- crs/in
raster-
data/index.html)
Licensed under CC-BY 4.0 () 2018–2019 by The Carpentries (https://carpentries.org/)
Licensed under CC-BY 4.0 () 2016–2018 by Data Carpentry (http://datacarpentry.org)
Edit on GitHub (https://github.com/datacarpentry/organization-geospatial/edit/master/_episodes_rmd/02-intro-vector-data.Rmd) /
Contributing (https://github.com/datacarpentry/organization-geospatial/blob/gh-pages/CONTRIBUTING.md) / Source
(https://github.com/datacarpentry/organization-geospatial/) / Cite (https://github.com/datacarpentry/organization-geospatial/blob/gh-
pages/CITATION) / Contact (mailto:[email protected])
https://datacarpentry.org/organization-geospatial/02-intro-vector-data/ 4/4