({{, (RefLink[GeoStreamPlot, paclet:ref/GeoStreamPlot])[vecs]
generates a stream plot from the field of geo vectors vecs.}, {, (RefLink[GeoStreamPlot, paclet:ref/GeoStreamPlot])[{(Subscript[vecs, 1]),(Subscript[vecs, 2]),…}] 
generates a separate set of streams for each (Subscript[vecs, i]).}})

OpenersNotesSection(Spacer1)Details and Options

(RefLink[GeoStreamPlot, paclet:ref/GeoStreamPlot]) plots streamlines that show the local direction of the vector field at every point.

Sets of vectors vecs can be given in the following forms:

The geographic locations (Subscript[loc, i]) can be given in the following forms:

The vectors (Subscript[vec, i]) can be given in the following forms:

Data not given in these forms is ignored in forming the stream plot.

(RefLink[GeoStreamPlot, paclet:ref/GeoStreamPlot]) has the same options as (RefLink[GeoGraphics, paclet:ref/GeoGraphics]), with the following additions and changes:

The arguments supplied to (RefLink[RegionFunction, paclet:ref/RegionFunction]) are lat, lon, vlat, vlon, (RefLink[Norm, paclet:ref/Norm])[vec].

The value of region in (RefLink[RegionFunction, paclet:ref/RegionFunction])->region can be an entity or geo polygon over which to plot.

(RefLink[VectorPoints, paclet:ref/VectorPoints]) and (RefLink[StreamPoints, paclet:ref/StreamPoints]) accept collections of geo positions and entities.

OpenersPrimaryExamplesSection(Spacer1)Examples  (53)

OpenersExampleSection0(Spacer1)Basic Examples  (2)

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

GeoStreamPlot[GeoVector[]]

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

GeoStreamPlot[GeoVectorENU[]]

OpenersExampleSection1(Spacer1)Scope  (19)

OpenersExampleSubsection0(Spacer1)Data  (10)

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

GeoStreamPlot[]

Plot streamlines for all of the specified field vectors:

GeoStreamPlot[, VectorPoints->All]

Use (RefLink[GeoVector, paclet:ref/GeoVector]) to represent a collection of vectors with moduli m and bearings α:

GeoStreamPlot[GeoVector[]]

Use (RefLink[GeoVectorENU, paclet:ref/GeoVectorENU]) to represent a collection vectors of components (Subscript[v, e]) and (Subscript[v, n]):

GeoStreamPlot[GeoVectorENU[]]

Use (RefLink[Quantity, paclet:ref/Quantity]) to represent a list of vectors using distance units:

Short[data=Table[{RandomGeoPosition[],{Quantity[RandomReal[],"Kilometers"],Quantity[RandomReal[],"Kilometers"]}},{20}],4]

GeoStreamPlot[data]

Use (RefLink[QuantityArray, paclet:ref/QuantityArray]) to represent an array of quantity vectors:

coords=RandomGeoPosition[20]

vectors=QuantityArray[Table[RandomReal[{-1,1},2],20],"Kilometers"]

GeoStreamPlot[{coords,vectors}]

Plot an irregular collection of vectors:

data=Table[{{x,y}=RandomReal[{-50,50},{2}];GeoPosition[{y,x}],{y,-x}},{200}];

GeoStreamPlot[data]

Explicitly set the number of streamlines:

GeoStreamPlot[data,StreamPoints->20]

Plot two sets of streamlines:

data1=Table[{{x,y}=RandomReal[{-50,50},{2}];GeoPosition[{y,x}],{y,-x}},{200}];
data2=Table[{{x,y}=RandomReal[{-50,50},{2}];GeoPosition[{y,x}],{y,x}},{200}];

GeoStreamPlot[{data1,data2}]

Plot a vector field with streamlines placed with specified densities:

Table[GeoStreamPlot[,PlotLabel->p, VectorPoints->p],{p,{Coarse,Fine}}]

Plot wind data over the United States:

data=;

GeoStreamPlot[data,RegionFunction->LinguisticAssistant,GeoRange->LinguisticAssistant]

OpenersExampleSubsection1(Spacer1)Presentation  (9)

Plot streamlines for multiple vector fields:

data1=Table[{{x,y}=RandomReal[{-50,50},{2}];GeoPosition[{y,x}],{y,-x}},{200}];
data2=Table[{{x,y}=RandomReal[{-50,50},{2}];GeoPosition[{y,x}],{y,x}},{200}];

GeoStreamPlot[{data1,data2}]

Place legends for each dataset:

GeoStreamPlot[{data1,data2},PlotLegends->{"one","two"}]

Plot streamlines on a map with small or large arrows:

Table[GeoStreamPlot[,StreamColorFunction->"BrightBands",PlotLabel->s,StreamScale->s], {s,{Small,Large}}]

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

GeoStreamPlot[,StreamColorFunction->"TemperatureMap"]

Apply streamline style:

GeoStreamPlot[,StreamMarkers->"Drop",StreamPoints->100,StreamScale->Tiny]

Specify a maximum number of streamlines:

GeoStreamPlot[,StreamPoints->10]

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

GeoStreamPlot[,StreamPoints->Table[GeoPosition[{RandomReal[{-90,90}],RandomReal[{-180,180}]}],10]]

Show streamlines over a satellite map:

GeoStreamPlot[,GeoBackground->"ContourMap",StreamStyle->White]

Use the Albers projection centered on Champaign, IL:

data=;

GeoStreamPlot[data,GeoProjection->"Albers",GeoCenter->LinguisticAssistant]

Add grid lines and a scale bar:

GeoStreamPlot[data,GeoProjection->"Albers",GeoCenter->LinguisticAssistant,GeoGridLines->Quantity[15, "AngularDegrees"],GeoScaleBar->"Miles"]

Use a theme with bright colors:

data=;

GeoStreamPlot[data,PlotTheme->"Web"]

Change the stream style:

GeoStreamPlot[data,PlotTheme->"Web",StreamStyle->White]

OpenersExampleSection2(Spacer1)Options  (28)

OpenersExampleSubsection2(Spacer1)GeoBackground  (1)

Show streamlines over a satellite map:

GeoStreamPlot[,GeoBackground->"Satellite",StreamStyle->Gray]

OpenersExampleSubsection3(Spacer1)GeoCenter  (1)

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

data=;

GeoStreamPlot[data]

Center the streamlines map on Champaign, IL:

GeoStreamPlot[data,GeoCenter->LinguisticAssistant]

Use a different (RefLink[GeoProjection, paclet:ref/GeoProjection]):

GeoStreamPlot[data,GeoProjection->"Albers",GeoCenter->LinguisticAssistant]

OpenersExampleSubsection4(Spacer1)GeoGridLines  (1)

Use (RefLink[GeoGridLines, paclet:ref/GeoGridLines]) to overlay the map with lines of latitude and longitude:

data=;

GeoStreamPlot[data,GeoGridLines->Automatic]

Draw (RefLink[GeoGridLines, paclet:ref/GeoGridLines]) at specific lines of latitude and longitude:

GeoStreamPlot[data,GeoGridLines->{Range[0,50,10],Range[-150,-40,10]}]

OpenersExampleSubsection5(Spacer1)GeoGridLinesStyle  (1)

Use (RefLink[GeoGridLinesStyle, paclet:ref/GeoGridLinesStyle]) to change the styling for lines of latitude and longitude:

GeoStreamPlot[,GeoGridLines->Automatic, GeoGridLinesStyle->Yellow]

OpenersExampleSubsection6(Spacer1)GeoModel  (1)

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

data=Table[GeoVector[RandomGeoPosition[]->{1,RandomReal[{0,360}]}],{50}];

GeoStreamPlot[data,GeoModel->Entity["PlanetaryMoon", 
	"Moon"],StreamStyle->White]

OpenersExampleSubsection7(Spacer1)GeoProjection  (1)

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

data=;

GeoStreamPlot[data]

Show the vectors over a map in the Albers projection:

GeoStreamPlot[data,GeoProjection->"Albers"]

Use different map projections:

Table[GeoStreamPlot[data,GeoProjection->p,PlotLabel->p],{p,{"Mercator","Bonne","LambertAzimuthal","Mollweide"}}]

OpenersExampleSubsection8(Spacer1)GeoRange  (1)

Use (RefLink[GeoRange, paclet:ref/GeoRange]) to define the latitude and longitude coordinate ranges:

data=;

GeoStreamPlot[data,GeoRange->{{-40,40},All}]

GeoStreamPlot[data,GeoRange->{{-60,80},{-170,-30}}]

OpenersExampleSubsection9(Spacer1)GeoRangePadding  (1)

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

data=Flatten[Table[{GeoPosition[{lat,long}],WindVectorData[GeoPosition[{lat,long}]]},{long,-170,-30,10},{lat,-60,80,10}],1];

GeoStreamPlot[data]

Use (RefLink[GeoRangePadding, paclet:ref/GeoRangePadding]) to pad the coordinate range for the map:

GeoStreamPlot[data,GeoRangePadding->Scaled[0.18]]

Use (RefLink[GeoRangePadding, paclet:ref/GeoRangePadding]) to pad the coordinate range for the map:

GeoStreamPlot[data,GeoRangePadding->Scaled[0.2]]

OpenersExampleSubsection10(Spacer1)GeoScaleBar  (1)

Show a vector map with no geo scale:

data=;

GeoStreamPlot[data,GeoScaleBar->None]

Display the geo scale in kilometers:

GeoStreamPlot[data,GeoScaleBar->"Kilometers"]

Show a geo scale in metric and imperial:

GeoStreamPlot[data,GeoScaleBar->{"Metric","Imperial"}]

OpenersExampleSubsection11(Spacer1)GeoServer  (1)

By default, (RefLink[GeoVectorPlot, paclet:ref/GeoVectorPlot]) downloads geo background tiles from the Wolfram (RefLink[GeoServer, paclet:ref/GeoServer]):

data=;

GeoStreamPlot[data,GeoServer->Automatic]

Use an alternative tile server:

GeoStreamPlot[data,GeoServer->"http://a.tile.openstreetmap.org/`1`/`2`/`3`.png"]

OpenersExampleSubsection12(Spacer1)GeoZoomLevel  (1)

Display wind directions over a map of New York City at the default (RefLink[GeoZoomLevel, paclet:ref/GeoZoomLevel]):

data=Flatten[Table[{GeoPosition[{lat,long}],WindVectorData[GeoPosition[{lat,long}]]},{long,-74.25909`,-73.700272`,0.05},{lat,40.477399`,40.917477`,0.05}],1];

GeoStreamPlot[data]

Display the vector map at different levels of magnification:

Table[GeoStreamPlot[data,GeoZoomLevel->z,PlotLabel->z],{z,{2,6,10}}]

OpenersExampleSubsection13(Spacer1)PerformanceGoal  (1)

data=;

GeoStreamPlot[data,PerformanceGoal->"Quality"]

Emphasize performance, possibly at the cost of quality:

GeoStreamPlot[data,PerformanceGoal->"Speed"]

OpenersExampleSubsection14(Spacer1)PlotLabel  (1)

Specify an overall label for the plot:

GeoStreamPlot[,PlotLabel->"Wind streamlines"]

OpenersExampleSubsection15(Spacer1)PlotLegends  (1)

Add legends with placeholder text:

data1=Table[{{x,y}=RandomReal[{-50,50},{2}];GeoPosition[{y,x}],{y,-x}},{200}];
data2=Table[{{x,y}=RandomReal[{-50,50},{2}];GeoPosition[{y,x}],{y,x}},{200}];

GeoStreamPlot[{data1,data2},PlotLegends->Automatic]

Specify labels for the legend:

GeoStreamPlot[{data1,data2},PlotLegends->{"one","two"}]

Place the legend below the plot:

GeoStreamPlot[{data1,data2},PlotLegends->Placed[{"one","two"},Below]]

Control the appearance of the legend:

GeoStreamPlot[{data1,data2},PlotLegends->SwatchLegend[{"one","two"},LegendMarkerSize->{20,10}]]

OpenersExampleSubsection16(Spacer1)PlotTheme  (1)

Use a theme with high-contrast colors:

data=;

GeoStreamPlot[data,PlotTheme->"Marketing"]

Change the stream style:

GeoStreamPlot[data,PlotTheme->"Marketing",StreamStyle->Yellow]

OpenersExampleSubsection17(Spacer1)RegionFunction  (2)

Plot wind data over the United States:

data=;

GeoStreamPlot[,RegionFunction->LinguisticAssistant,GeoRange->LinguisticAssistant]

Plot streamlines from wind data over a specific area set by (RefLink[RegionFunction, paclet:ref/RegionFunction]):

data=Table[{{x,y}=RandomReal[{-50,50},{2}];GeoPosition[{y,x}],{y,-x}},{200}];

GeoStreamPlot[data,RegionFunction->Function[{lat,lon,vlat,vlon,n},And[Abs[lat]<30,Abs[lon]<20]]]

OpenersExampleSubsection18(Spacer1)StreamColorFunction  (1)

Color streamlines according to the norm of the vector field:

data=;

GeoStreamPlot[data,StreamPoints->Fine,StreamColorFunction->Hue]

Use any named color gradient from (RefLink[ColorData, paclet:ref/ColorData]):

GeoStreamPlot[data,StreamPoints->Fine,StreamColorFunction->"SolarColors"]

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

GeoStreamPlot[data,StreamPoints->Fine,StreamColorFunction->Function[{x,y,vx,vy,n},Blend[{Green,Red},x]]]

Use (RefLink[StreamColorFunctionScaling, paclet:ref/StreamColorFunctionScaling])->(RefLink[False, paclet:ref/False]) to get unscaled values:

GeoStreamPlot[data,StreamColorFunctionScaling->False,StreamPoints->Fine,StreamColorFunction->Function[{x,y,vx,vy,n},ColorData[22][Round[n]]]]

OpenersExampleSubsection19(Spacer1)StreamColorFunctionScaling  (1)

By default, scaled values are used:

data=;

GeoStreamPlot[data,StreamPoints->Fine,StreamColorFunction->Function[{x,y,vx,vy,n},Blend[{Green,Red},x]]]

Use (RefLink[StreamColorFunctionScaling, paclet:ref/StreamColorFunctionScaling])->(RefLink[False, paclet:ref/False]) to get unscaled values:

GeoStreamPlot[data,StreamPoints->Fine,StreamColorFunctionScaling->False,StreamColorFunction->Function[{x,y,vx,vy,n},ColorData[22][Round[n]]]]

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

GeoStreamPlot[data,StreamPoints->Fine,StreamColorFunction->Function[{x,y,vx,vy,n},Hue[x,y,1]],StreamColorFunctionScaling->{False,True}]

Explicitly specify the scaling for each color function argument:

GeoStreamPlot[data,StreamPoints->Fine,StreamColorFunction->Function[{x,y,vx,vy,n},Hue[n,y,1]],StreamColorFunctionScaling->{True,True,True,True,False}]

OpenersExampleSubsection20(Spacer1)StreamMarkers  (2)

Streamlines are drawn as arrows by default:

data=;

GeoStreamPlot[data]

Use a named appearance to draw the streamlines:

GeoStreamPlot[data,StreamMarkers->"Drop"]

Use different markers for different vector fields:

data1=Table[{{x,y}=RandomReal[{-50,50},{2}];GeoPosition[{y,x}],{y,-x}},{200}];
data2=Table[{{x,y}=RandomReal[{-50,50},{2}];GeoPosition[{y,x}],{y,x}},{200}];

GeoStreamPlot[{data1,data2},StreamScale->Large,StreamPoints->Coarse,StreamMarkers->{"Drop","Dart"}]

OpenersExampleSubsection21(Spacer1)StreamPoints  (1)

Specify a maximum number of streamlines:

data=;

GeoStreamPlot[data,StreamPoints->10]

Use symbolic names to specify the number of streamlines:

Table[GeoStreamPlot[data,StreamPoints->s],{s,{Fine,Coarse,10}}]

Specify the minimum distance between streamlines:

Table[GeoStreamPlot[data,PlotLabel->d,VectorStyle->Orange,StreamPoints->{Automatic,d}],{d,{Automatic,1,Scaled[0.05]}}]

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

Table[GeoStreamPlot[data,PlotLabel->d,VectorStyle->Orange,StreamPoints->{Automatic,d}],{d,{Automatic,{Scaled[0.1],Scaled[0.5]}}}]

Specify streamlines that go through a set of seed coordinates:

GeoStreamPlot[data,StreamPoints->Table[GeoPosition[{RandomReal[{-90,90}],RandomReal[{-180,180}]}],10]]

Specify streamlines that go through North and South America:

GeoStreamPlot[data,StreamPoints->LinguisticAssistant]

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

GeoStreamPlot[data,StreamPoints->{{LinguisticAssistant,Red},{LinguisticAssistant,Blue},{LinguisticAssistant,Darker[Green]},{LinguisticAssistant,Orange},Automatic},StreamStyle->Thick,GeoRange->LinguisticAssistant]

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

Table[GeoStreamPlot[data,PlotLabel->d,VectorStyle->Red,StreamPoints->{Automatic,d}],{d,{Automatic,{Scaled[0.1],Scaled[0.5]}}}]

Control the maximum length that each streamline can have:

coords = GeoPosition[Tuples[{-10,0,10},2]];

Table[GeoStreamPlot[data,GeoRange->{{-15,15},{-15,15}},VectorStyle->Orange,StreamPoints->{coords,Automatic,maxlen}],{maxlen,{2.5,Scaled[0.2]}}]

OpenersExampleSubsection22(Spacer1)StreamScale  (1)

Create full streamlines without segmentation:

data=;

GeoStreamPlot[data,VectorStyle->Orange,StreamPoints->10,StreamScale->Full]

Use curves for streamlines:

GeoStreamPlot[data,VectorStyle->Orange,StreamPoints->10,StreamScale->None]

Use symbolic names to control the lengths of streamlines:

Table[GeoStreamPlot[data,PlotLabel->s,VectorPoints->8,VectorStyle->Orange,StreamPoints->Coarse,StreamScale->s],{s,{Tiny,Large}}]

Specify segment lengths:

Table[GeoStreamPlot[data,PlotLabel->s,VectorPoints->8,VectorStyle->Orange,StreamPoints->Coarse,StreamScale->s],{s,{0.1,0.2,0.4}}]

Specify an explicit dashing pattern for streamlines:

GeoStreamPlot[data,VectorPoints->8,VectorStyle->Orange,StreamPoints->Coarse,StreamScale->{{0.1,0.1},Automatic}]

Specify number of points rendered on each streamline segment:

Table[GeoStreamPlot[data,PlotLabel->n,VectorStyle->Orange,StreamPoints->Coarse,StreamScale->{Full,n}],{n,{10,All}}]

Specify absolute aspect ratios relative to the longest line segment:

Table[GeoStreamPlot[data,VectorPoints->8,VectorStyle->Orange,StreamPoints->Coarse,PlotLabel->a,StreamScale->{Automatic,Automatic,a}],{a,{.02,.04}}]

Specify relative aspect ratios relative to each line segment:

Table[GeoStreamPlot[data,VectorPoints->8,VectorStyle->Orange,StreamPoints->Coarse,PlotLabel->a,StreamScale->{Automatic,Automatic,a}],{a,{Scaled[0.5],Scaled[1],Scaled[1.5]}}]

Scale the length of the arrows by the longitudinal coordinate:

GeoStreamPlot[data,VectorScale->Tiny,VectorStyle->Orange,StreamPoints->Coarse,StreamScale->{Automatic,4,Automatic,Function[{lat,lon,vx,vy,n},Scaled[lon]]}]

OpenersExampleSubsection23(Spacer1)StreamStyle  (3)

Apply a variety of styles to the streamlines:

data=;

Table[GeoStreamPlot[data,StreamPoints->Coarse,StreamScale->Full,StreamStyle->s],{s,{Orange,Thick,Directive[Orange,Thick]}}]

Specify a custom arrowhead:

GeoStreamPlot[data,StreamPoints->Coarse,StreamScale->Full,StreamStyle->Arrowheads[{{0.03,Automatic,Graphics[Circle[]]}}]]

Set the style for multiple vector fields:

data1=Table[{{x,y}=RandomReal[{-50,50},{2}];GeoPosition[{y,x}],{y,-x}},{200}];
data2=Table[{{x,y}=RandomReal[{-50,50},{2}];GeoPosition[{y,x}],{y,x}},{200}];

GeoStreamPlot[{data1,data2},StreamPoints->20,StreamStyle->{Red,Blue}]

Named arrow styles:

data=;

Table[GeoStreamPlot[data,PlotLabel->s,StreamPoints->Coarse,StreamScale->{Full,All,0.05},StreamStyle->s],{s,{"Arrow","ArrowArrow","CircleArrow"}}]

Named dot styles:

Table[GeoStreamPlot[data,PlotLabel->s,StreamScale->{Full,All,0.03},StreamPoints->Coarse,StreamStyle->s],{s,{"BarDot","Dot","DotArrow","DotDot"}}]

Named pointer styles:

Table[GeoStreamPlot[data,PlotLabel->s,StreamScale->{Full,All,0.03},StreamPoints->Coarse,StreamStyle->s],{s,{"Drop","BackwardPointer","Pointer","Toothpick"}}]

Named dart styles:

Table[GeoStreamPlot[data,PlotLabel->s,StreamScale->{Full,All,0.03},StreamPoints->Coarse,StreamStyle->s],{s,{"Dart","PinDart","DoubleDart"}}]

OpenersExampleSubsection24(Spacer1)VectorPoints  (1)

Use automatically determined vector points for showing streamlines:

data=;

GeoStreamPlot[data, VectorPoints->Automatic]

Show streamlines of all of the specified field vectors:

GeoStreamPlot[data, VectorPoints->All]

Use symbolic names to specify the set of field vectors:

Table[GeoStreamPlot[data,PlotLabel->k,VectorPoints->k],{k,{Fine,Coarse}}]

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

GeoStreamPlot[data,VectorPoints->6]

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

GeoStreamPlot[data,VectorPoints->{4,7}]

Specify a list of points for showing streamlines:

GeoStreamPlot[data,GeoRange->{{-40,40},{-40,40}},VectorPoints->GeoPosition[RandomReal[{-40,40},{30,2}]]]

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

Table[GeoStreamPlot[data,PlotLabel->n,VectorPoints->n],{n,5,20,5}]

OpenersExampleSubsection25(Spacer1)VectorStyle  (1)

Set the style for the displayed vectors:

Table[GeoStreamPlot[,VectorPoints->8,PlotLabel->s,VectorStyle->s],{s,{"Arrow","DotArrow","ArrowArrow"}}]

OpenersExampleSection3(Spacer1)Applications  (2)

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

coords=GeoPosition[Flatten[Table[{lat,lon},{lat,80,90,10},{lon,-180,180,10}],1]];

gm=GeomagneticModelData[coords];

norms=QuantityMagnitude[gm[[All,"Magnitude"]]];

declinations=gm[[All,"Declination"]];

vectors=Transpose[{norms,declinations}];

GeoStreamPlot[GeoVector[coords->vectors],GeoBackground->"ReliefMap",StreamStyle->White]

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

data=;

GeoStreamPlot[data, StreamStyle->Thick,StreamColorFunction->Blue,StreamPoints->{Automatic,0.2},GeoBackground->"Coastlines",GeoScaleBar->"Miles"]

OpenersExampleSection4(Spacer1)Properties & Relations  (2)

Use (RefLink[GeoVectorPlot, paclet:ref/GeoVectorPlot]) to show the underlying vector field:

data=;

{GeoStreamPlot[data],GeoVectorPlot[data]}

Use (RefLink[ListStreamPlot, paclet:ref/ListStreamPlot]) for plotting streamlines from geographical data:

data1=;

data2=Transpose[{data1[[1,1,1]],QuantityMagnitude[Normal@data1[[1,2]]]}];

{GeoStreamPlot[data1],ListStreamPlot[data2]}

({{DocumentationFooterIconsRelatedFunction.png, ({{See Also}, {(RefLink[GeoVectorPlot, paclet:ref/GeoVectorPlot])  ▪  (RefLink[ListStreamPlot, paclet:ref/ListStreamPlot])  ▪  (RefLink[StreamPlot, paclet:ref/StreamPlot])  ▪  (RefLink[GeoListPlot, paclet:ref/GeoListPlot])  ▪  (RefLink[GeoSmoothHistogram, paclet:ref/GeoSmoothHistogram])  ▪  (RefLink[GeoHistogram, paclet:ref/GeoHistogram])  ▪  (RefLink[GeoRegionValuePlot, paclet:ref/GeoRegionValuePlot])  ▪  (RefLink[GeoBubbleChart, paclet:ref/GeoBubbleChart])  ▪  (RefLink[GeoGraphics, paclet:ref/GeoGraphics])}})}})

({{DocumentationFooterIconsRelatedGuide.png, ({{Related Guides}, {▪(RefLinkPlain[Geographic Data & Entities, paclet:guide/GeographicData])}, {▪(RefLinkPlain[Geographic Visualization, paclet:guide/GeoVisualization])}, {▪(RefLinkPlain[Maps & Cartography, paclet:guide/MapsAndCartography])}})}})