WOLFRAM

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

GeoStreamPlot[{vecs1,vecs2,}]

generates a separate set of streams for each vecsi.

Details and Options

Examples

open allclose all

Basic Examples  (2)Summary of the most common use cases

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

Out[1]=1

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

Out[1]=1

Scope  (18)Survey of the scope of standard use cases

Data  (9)

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

Out[1]=1

Use GeoVector to represent a collection of vectors with moduli m and bearings α:

Out[1]=1

Use GeoVectorENU to represent a collection of vectors of components ve and vn:

Out[1]=1

Use Quantity to represent a list of vectors using distance units:

Out[2]=2

Use QuantityArray to represent an array of quantity vectors:

Out[1]=1
Out[2]=2
Out[3]=3

Plot an irregular collection of vectors:

Out[2]=2

Explicitly set the number of streamlines:

Out[3]=3

Plot two sets of streamlines:

Out[2]=2

Plot a vector field with streamlines placed with specified densities:

Out[1]=1

Plot wind data over the United States:

Out[2]=2

Presentation  (9)

Plot streamlines for multiple vector fields:

Out[4]=4

Place legends for each dataset:

Out[5]=5

Plot streamlines on a map with small or large arrows:

Out[1]=1

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

Out[1]=1

Apply a streamline style:

Out[1]=1

Specify a maximum number of streamlines:

Out[1]=1

Plot the streamlines that go through a set of seed coordinates:

Out[1]=1

Show streamlines over a satellite map:

Out[1]=1

Use the Albers projection centered on Champaign, IL:

Out[2]=2

Add grid lines and a scale bar:

Out[3]=3

Use a theme with bright colors:

Out[2]=2

Change the stream style:

Out[3]=3

Options  (26)Common values & functionality for each option

GeoBackground  (1)

Show streamlines over a satellite map:

Out[2]=2

GeoCenter  (1)

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

Out[2]=2

Center the streamlined map on Champaign, IL:

Out[3]=3

Use a different GeoProjection:

Out[4]=4

GeoGridLines  (1)

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

Out[2]=2

Draw GeoGridLines at specific lines of latitude and longitude:

Out[3]=3

GeoGridLinesStyle  (1)

Use GeoGridLinesStyle to change the styling for lines of latitude and longitude:

Out[1]=1

GeoModel  (1)

Plot streamlines of a random vector field over a map of the Moon:

Out[3]=3

GeoProjection  (1)

A world map is shown by default in the equirectangular projection:

Out[2]=2

Show the streamlines over a map in the Albers projection:

Out[3]=3

Use different map projections:

Out[4]=4

GeoRange  (1)

Use GeoRange to define the latitude and longitude coordinate ranges:

Out[2]=2
Out[3]=3

GeoRangePadding  (1)

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

Out[2]=2

Use GeoRangePadding to pad the coordinate range for the map:

Out[3]=3

Use GeoRangePadding to pad the coordinate range for the map:

Out[4]=4

GeoScaleBar  (1)

Show a vector map with no geo scale:

Out[2]=2

Display the geo scale in kilometers:

Out[3]=3

Show a geo scale in metric and imperial:

Out[4]=4

GeoServer  (1)

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

Out[2]=2

Use an alternative tile server:

Out[3]=3

GeoZoomLevel  (1)

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

Out[2]=2

Display the vector map at different levels of magnification:

Out[3]=3

PerformanceGoal  (1)

Out[1]=1

Emphasize performance, possibly at the cost of quality:

Out[1]=1

PlotLabel  (1)

Specify an overall label for the plot:

Out[1]=1

PlotLegends  (1)

Add legends with placeholder text:

Out[2]=2

Specify labels for the legend:

Out[3]=3

Place the legend below the plot:

Out[4]=4

Control the appearance of the legend:

Out[5]=5

PlotTheme  (1)

Use a theme with high-contrast colors:

Out[2]=2

Change the stream style:

Out[3]=3

RegionFunction  (2)

Plot wind data over the United States:

Out[2]=2

Plot streamlines from wind data over a specific area set by RegionFunction:

Out[2]=2

StreamColorFunction  (1)

Color streamlines according to the norm of the vector field:

Out[2]=2

Use any named color gradient from ColorData:

Out[3]=3

Specify a color function that blends two colors by the coordinate:

Out[4]=4

Use StreamColorFunctionScaling->False to get unscaled values:

Out[5]=5

StreamColorFunctionScaling  (1)

By default, scaled values are used:

Out[2]=2

Use StreamColorFunctionScalingFalse to get unscaled values:

Out[3]=3

Use unscaled coordinates in the direction and scaled coordinates in the direction:

Out[4]=4

Explicitly specify the scaling for each color function argument:

Out[5]=5

StreamMarkers  (3)

Streamlines are drawn as arrows by default:

Out[2]=2

Use a named appearance to draw the streamlines:

Out[3]=3

Use different markers for different vector fields:

Out[2]=2

Named arrow styles:

Out[2]=2

Named dot styles:

Out[3]=3

Named pointer styles:

Out[4]=4

Named dart styles:

Out[5]=5

StreamPoints  (1)

Specify a maximum number of streamlines:

Out[2]=2

Use symbolic names to specify the number of streamlines:

Out[3]=3

Specify the minimum distance between streamlines:

Out[4]=4

Specify the minimum distance between streamlines at the start and end of a streamline:

Out[5]=5

Specify streamlines that go through a set of seed coordinates:

Out[6]=6

Specify streamlines that go through North and South America:

Out[7]=7

Use both automatic and explicit seeding with styles for explicitly seeded streamlines:

Out[9]=9

Specify the minimum distance between streamlines at the start and end of a streamline:

Out[17]=17

Control the maximum length that each streamline can have:

Out[20]=20

StreamScale  (1)

Create full streamlines without segmentation:

Out[2]=2

Use curves for streamlines:

Out[3]=3

Use symbolic names to control the lengths of streamlines:

Out[4]=4

Specify segment lengths:

Out[5]=5

Specify an explicit dashing pattern for streamlines:

Out[6]=6

Specify the number of points rendered on each streamline segment:

Out[7]=7

Specify absolute aspect ratios relative to the longest line segment:

Out[8]=8

Specify relative aspect ratios relative to each line segment:

Out[9]=9

Scale the length of the arrows by the longitudinal coordinate:

Out[10]=10

StreamStyle  (2)

Apply a variety of styles to the streamlines:

Out[2]=2

Specify a custom arrowhead:

Out[3]=3

Set the style for multiple vector fields:

Out[2]=2

Applications  (2)Sample problems that can be solved with this function

Generate streamlines from the magnetic direction field on the North Pole:

Out[6]=6

Plot streamlines of the wind vector field during Hurricane Florence in September 2018:

Out[2]=2

Properties & Relations  (12)Properties of the function, and connections to other functions

GeoVectorPlot shows the vector field with discrete arrows:

Out[1]=1

Use GeoBubbleChart to show values with scaled bubbles:

Out[2]=2

Use GeoRegionValuePlot to show values with colored regions:

Out[2]=2

Use GeoHistogram to aggregate locations into bins:

Out[2]=2

Use GeoSmoothHistogram to generate smooth densities from locations:

Out[2]=2

Use GeoListPlot for individual locations:

Out[1]=1

Draw contours on a map with GeoContourPlot:

Out[1]=1

Smoothly shade a map using color with GeoDensityPlot:

Out[1]=1

Use ListVectorPlot or ListStreamPlotfor general data:

Out[2]=2

Use ListVectorDensityPlot or ListStreamDensityPlot to include a density plot of a scalar field:

Out[2]=2

Use VectorDisplacementPlot to visualize the effect of a displacement field:

Out[2]=2

Use ListVectorPlot3D and ListStreamPlot3D to visualize 3D vector field data:

Out[2]=2
Wolfram Research (2019), GeoStreamPlot, Wolfram Language function, https://reference.wolfram.com/language/ref/GeoStreamPlot.html (updated 2020).
Wolfram Research (2019), GeoStreamPlot, Wolfram Language function, https://reference.wolfram.com/language/ref/GeoStreamPlot.html (updated 2020).

Text

Wolfram Research (2019), GeoStreamPlot, Wolfram Language function, https://reference.wolfram.com/language/ref/GeoStreamPlot.html (updated 2020).

Wolfram Research (2019), GeoStreamPlot, Wolfram Language function, https://reference.wolfram.com/language/ref/GeoStreamPlot.html (updated 2020).

CMS

Wolfram Language. 2019. "GeoStreamPlot." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2020. https://reference.wolfram.com/language/ref/GeoStreamPlot.html.

Wolfram Language. 2019. "GeoStreamPlot." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2020. https://reference.wolfram.com/language/ref/GeoStreamPlot.html.

APA

Wolfram Language. (2019). GeoStreamPlot. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/GeoStreamPlot.html

Wolfram Language. (2019). GeoStreamPlot. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/GeoStreamPlot.html

BibTeX

@misc{reference.wolfram_2025_geostreamplot, author="Wolfram Research", title="{GeoStreamPlot}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/GeoStreamPlot.html}", note=[Accessed: 06-May-2025 ]}

@misc{reference.wolfram_2025_geostreamplot, author="Wolfram Research", title="{GeoStreamPlot}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/GeoStreamPlot.html}", note=[Accessed: 06-May-2025 ]}

BibLaTeX

@online{reference.wolfram_2025_geostreamplot, organization={Wolfram Research}, title={GeoStreamPlot}, year={2020}, url={https://reference.wolfram.com/language/ref/GeoStreamPlot.html}, note=[Accessed: 06-May-2025 ]}

@online{reference.wolfram_2025_geostreamplot, organization={Wolfram Research}, title={GeoStreamPlot}, year={2020}, url={https://reference.wolfram.com/language/ref/GeoStreamPlot.html}, note=[Accessed: 06-May-2025 ]}