
Vector MapsA vector map shows direction and magnitude of data at points on a map. For example, consider a grid containing elevation information. If water were poured over the surface, the direction arrows would point in the direction water flows  from high elevation to low elevation. Magnitude is indicated by arrow length. In the water flow example, the steeper slopes would have longer arrows. Information used to create vector maps can be contained in one grid
or in multiple grids.. Twogrid vector maps use two separate grid files to determine the vector direction and magnitude. With Cartesian data, one grid consists of X component data and the other grid consists of Y component data. With polar data, one grid consists of angle information and the other grid contains length information. The data from the two grids are combined to produce vector direction and magnitude. Vector maps created with polar data require that one grid contains angle (direction) data and the other contains length (magnitude) data. When creating vector maps with polar data you need to be aware that magnitude values cannot be negative. Thus, if you have chosen a gridding technique that displays trends in the data, such as Kriging, you may end up with negative values in your grid even if the original data are all positive. Regridding the magnitude data and decreasing the grid spacing is one way to make the grid honor the data better. However, if you regrid the magnitude data you must also remember to regrid the angle data using the same grid line geometry. If you do not want to change the grid line geometry of the grids or if decreasing the grid lines is not completely eliminating your negative (trending) data, then you may need to set all negative values equal to zero manually. A good software package such as Surfer has a "grid math" option which will allow you to do this at the click of a button. Alternatively, use a gridding method that does not trend the data as much (eg. Triangulation with Linear Interpolation or Natural Neighbor). There are various ways to scale vectors displayed on vector maps. For example, you can scale the symbols between the minimum and maximum data values linearly, logarithmically, or by square root. Linear scaling normally provides a better visual representation of symbols that are scaled in one dimension (such as arrows with varying shaft length). However, when scaling the arrows in two dimensions (symbol width and shaft length), Square Root or Logarithmic scaling often displays the arrows more effectively. A comprehensive software package such as Surfer offers a choice of ways to scale vectors. It also allows color scaling of the vectors. 