Raster vs. Vector
Raster-based spatial data models define space as an array of equally sized cells (or pixels). Each cell contains an attribute value and location coordinates. Unlike a vector structure, which stores coordinates explicitly, raster coordinates are contained in the ordering of the matrix. Groups of cells that share the same value represent the same type of geographic feature. Vector-based models display and define features on the basis of two-dimensional Cartesian coordinate pairs (i.e., x and y, latitude and longitude) as points, lines, and polygons. Each point feature is represented as a single coordinate pair, while line and polygon features are represented as ordered lists of vertices. Multiple attributes can be associated with each vector feature, as opposed to a raster data model, which associates attributes with grid cells.