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.
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
- GeoVectorPlot plots the direction and magnitude of a vector field over a geographic region using arrows or other discrete markers.
- Sets of vectors vecs can be given in the following forms:
-
{vec1,vec2,…} list of individual geo vectors<|loc1vec1,loc2vec2,…|> association of locations and vectors
- The geographic locations loci can be given in the following forms:
-
- The vectors veci can be given in the following forms:
-
- Data not given in these forms is ignored in forming the vector plot.
- GeoVectorPlot has the same options as GeoGraphics , with the following additions and changes: [List of all options]
-
- The arguments supplied to RegionFunction are lat, lon, vlat, vlon, Norm [vec].
- The value of region in RegionFunction->region can be an entity or geo polygon over which to plot.
- VectorPoints and StreamPoints accept collections of geo positions and entities.
-
ImageMargins 0. the margins to leave around the graphicPreserveImageOptions Automatic whether to preserve image options when displaying new versions of the same graphic
List of all options
Examples
open all close allBasic 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 (69)
AspectRatio (4)
By default, the ratio of the height to width for the plot is determined automatically:
Make the height the same as the width with AspectRatio 1:
Use numerical value to specify the height-to-width ratio:
AspectRatio Full adjusts the height and width to tightly fit inside other constructs:
Axes (3)
AxesStyle (4)
Change the style for the axes:
Specify the style of each axis:
Use different styles for the ticks and the axes:
Use different styles for the labels and the axes:
Frame (4)
GeoVectorPlot does not use a frame by default:
Use Frame True to draw a frame around the plot:
Draw a frame on the left and right edges:
Draw a frame on the left and bottom edges:
FrameLabel (4)
Place a label along the bottom frame of a plot:
Frame labels are placed on the bottom and left frame edges by default:
Place labels on each of the edges in the frame:
Use a customized style for both labels and frame tick labels:
FrameStyle (2)
Specify the style of the frame:
Specify the style for each frame edge:
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:
Change the vector coloring:
RegionBoundaryStyle (3)
Show the region being plotted:
Specify a style for the boundary:
Omit the interior filling:
RegionFillingStyle (3)
Show the region being plotted:
Specify a style for the interior filling:
Specify a style for the boundary style as well:
RegionFunction (2)
Plot wind data over the United States:
Plot wind data over a specific area set by RegionFunction :
VectorAspectRatio (2)
The default aspect ratio for vectors is 1/4:
Change the vector aspect ratio:
VectorMarkers (6)
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:
Plot the vector field with a named vector style:
Arrow vector styles:
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:
VectorRange (2)
Specify the range of vector norms:
Suppress the clipped vectors:
VectorSizes (2)
The sizes of the displayed vectors are determined automatically:
Specify the full range of arrow lengths:
VectorScaling (2)
By default, vectors have the same length:
Scale vectors by their magnitudes:
VectorStyle (3)
VectorColorFunction has precedence over colors in VectorStyle :
Use VectorColorFunction None to specify colors with VectorStyle :
Specify other styles for vectors:
Properties & Relations (13)
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 :
Plot relationships between geographic locations on a map:
Use ListVectorPlot or ListStreamPlot for general data:
Use ListVectorDensityPlot or ListStreamDensityPlot to include a density plot of a scalar field:
Use VectorDisplacementPlot to visualize the effect of a displacement field:
Use ListVectorPlot3D and ListStreamPlot3D to visualize 3D vector field data:
Related Guides
Text
Wolfram Research (2019), GeoVectorPlot, Wolfram Language function, https://reference.wolfram.com/language/ref/GeoVectorPlot.html (updated 2020).
CMS
Wolfram Language. 2019. "GeoVectorPlot." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2020. https://reference.wolfram.com/language/ref/GeoVectorPlot.html.
APA
Wolfram Language. (2019). GeoVectorPlot. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/GeoVectorPlot.html
BibTeX
@misc{reference.wolfram_2025_geovectorplot, author="Wolfram Research", title="{GeoVectorPlot}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/GeoVectorPlot.html}", note=[Accessed: 24-November-2025]}
BibLaTeX
@online{reference.wolfram_2025_geovectorplot, organization={Wolfram Research}, title={GeoVectorPlot}, year={2020}, url={https://reference.wolfram.com/language/ref/GeoVectorPlot.html}, note=[Accessed: 24-November-2025]}