GeoVectorPlot

GeoVectorPlot[vecs]

generates a vector plot from the field of geo vectors vecs.

GeoVectorPlot[{vecs1,vecs2,}]

generates a separate set of vectors for each vecsi.

Details and Options

Examples

open allclose all

Basic Examples  (3)

Generate a vector plot from a field of vectors represented by magnitude and bearing:

Generate a vector plot from a field of vectors represented by east and north components:

Include a legend for the vector magnitudes:

Scope  (20)

Data  (11)

Plot vectors for a collection of vectors and give a geographical range for the domain:

Show all of the specified field vectors:

Use GeoVector to represent a collection of vectors with modulus m and bearing α:

Use GeoVector to represent a list of individual vectors with modulus m and bearing α at corresponding locations:

Use GeoVectorENU to represent a collection of vectors:

Use a list of geo vectors:

Use QuantityArray to represent an array of quantity vectors:

Plot an irregular collection of vectors:

Show all of the specified field vectors:

Explicitly set the number of vectors in each direction:

Plot two vector fields:

Plot a vector field with vectors placed with specified densities:

Plot wind data over the United States:

Presentation  (9)

Use a specific color for the arrows:

Plot a vector field map with arrows of specified size:

Vary the arrow length and arrowhead size:

Plot a vector field map with arrows colored according to the magnitude of the field:

Use a named appearance to draw the vectors on the map:

Show the vectors over a satellite map:

Use the Albers GeoProjection centered on Champaign, IL:

Add grid lines and a scale bar:

Use a theme with high-contrast colors:

Change the vector coloring:

Plot multiple vector fields using different styles:

Options  (46)

GeoBackground  (1)

Show the vectors over a satellite map:

GeoCenter  (3)

By default, the world map is located at {0,0} coordinates:

Center the vectors over the map on Champaign, IL:

Use a different GeoProjection:

GeoGridLines  (1)

Use GeoGridLines to overlay the map with lines of latitude and longitude:

Draw GeoGridLines at specific lines of latitude and longitude:

Use orthographic projection:

GeoModel  (1)

Plot random vectors over a map of the Moon:

GeoProjection  (1)

A world map is shown by default in the "Equirectangular" projection:

Show the vectors over a map in the Albers projection:

Use different map projections:

GeoRange  (1)

Use GeoRange to define the latitude and longitude coordinate ranges:

GeoRangePadding  (1)

By default, no padding is added to the vector map:

Use GeoRangePadding to pad the coordinate range for the map:

Use GeoRangePadding to pad the coordinate range for the map:

GeoScaleBar  (1)

Show a vector map with no geo scale:

Display the geo scale in kilometers:

Show a geo scale in metric and imperial:

GeoServer  (1)

By default, GeoVectorPlot downloads geo background tiles from the Wolfram GeoServer:

Use an alternative tile server:

GeoZoomLevel  (1)

Display wind directions over a map of New York City at the default GeoZoomLevel:

Display the vector map at different levels of magnification:

PerformanceGoal  (1)

Emphasize performance, possibly at the cost of quality:

PlotLabel  (1)

Specify an overall label for the plot:

PlotLegends  (1)

Add legends with placeholder text:

PlotTheme  (1)

Use a theme with bright colors:

Change the vector coloring:

RegionFunction  (2)

Plot wind data over the United States:

Plot wind data over a specific area set by RegionFunction:

StreamPoints  (2)

Specify a maximum number of streamlines:

Specify streamlines that go through a set of seed coordinates:

Use symbolic names to specify the number of streamlines:

StreamScale  (4)

Create full streamlines without segmentation:

Specify an explicit dashing pattern for streamlines:

Specify absolute aspect ratios relative to the longest line segment:

Scale the length of the arrows by the longitude coordinate:

StreamStyle  (2)

Apply a variety of styles to the streamlines:

Set the style for multiple vector fields:

VectorMarkers  (4)

Vectors are drawn as arrows by default:

Use a named appearance to draw the vectors:

Use different markers for different vector fields:

By default, markers are centered on vector points:

Start the vectors at the points:

End the vectors at the points:

VectorPoints  (7)

Use automatically determined vector points:

Show all of the specified field vectors:

Use symbolic names to specify the set of field vectors:

Create a regular grid of field vectors with the same number of arrows for and :

Create a regular grid of field vectors with a different number of arrows for and :

Use a different number of field vectors on a regular grid:

Specify vectors that go through North and South America:

VectorScale  (6)

Use an automatically determined vector scale:

Specify the relative size of vectors as a fraction of the diagonal of the plot range:

Use symbolic names to control the size of vectors:

With the vector scaling function set to None, all vectors have the same size:

Specify an absolute size for the arrowheads:

Scale the vector length by the component of the vector field:

VectorStyle  (3)

Plot the vector fields without arrowheads:

Plot the vector field with a named vector style:

Arrow vector styles:

Properties & Relations  (9)

Use ListVectorPlot for general data:

GeoStreamPlot shows the vector field with continuous streamlines:

Use GeoBubbleChart to show values with scaled bubbles:

Use GeoRegionValuePlot to show values with colored regions:

Use GeoHistogram to aggregate locations into bins:

Use GeoSmoothHistogram to generate smooth densities from locations

Use GeoListPlot for individual locations:

Draw contours on a map with GeoContourPlot:

Smoothly shade a map using color with GeoDensityPlot:

Introduced in 2019
 (12.0)
 |
Updated in 2020
 (12.1)