makes a geo contour plot from values vali defined at specified locations loci.


uses a collection of locations locs with corresponding values vals.

Details and Options


open allclose all

Basic Examples  (1)

Generate a contour map from elevation data around Crater Lake:

Use a relief map of the elevations for the background:

Display the contours on a satellite image of the region:

Scope  (18)

Data  (7)

Plot data associated with geo locations:

Plot gridded values over a specified range of coordinates:

Use an Association with locations for keys and values for counts:

Use WeightedData:

GeoRange is selected automatically based on the data locations:

Use GeoRange to focus on geographic areas of interest:

Specify the number of contours to use:

Use RegionFunction to restrict the density to a region:

Presentation  (11)

Shade regions between contour lines:

Add labels:

Color the density by height:

Use a different geographical projection:

Include a legend:

Use specific colors between contours:

Show the plot on a street map:

Use a satellite map:

Label the contours:

Use specific colors between contours:

Use different styles for the contours:

Use a theme with bright contours on a gray map:

Options  (53)

BoundaryStyle  (2)

No boundary is used by default:

Use a red boundary around the edges of the contours:

ColorFunction  (2)

Color by scaled coordinate:

Named color gradients color in the direction:

ColorFunctionScaling  (1)

Color with blue if contour values are less than 0 meters, and with red otherwise:

ContourLabels  (1)

Add labels to contour lines:

Contours  (7)

Use 4 equally spaced contours:

Use automatic contour selection:

Use at most 3 automatically selected contours:

Use specific contours:

Use specific contours with specific styles:

Use a function to generate a set of contours:

Have contours at the 20th- and 80th-percentile values:

ContourShading  (3)

The automatic shading is None to only show the contour lines:

Shade between contours using a color function:

Use an explicit list of colors between contours:

ContourStyle  (4)

Use red contour lines:

The default contour style for data with elevations and a relief map GeoBackground is a black line for values above the sea level and a white line for values below:

The default contour style for data with elevations and a satellite map GeoBackground is a gray line:

Use None to not show contour lines:

Alternate between red and dashed contour lines:

Use thick red contour lines:

GeoBackground  (2)

By default, geo contour plots are shown on an unlabeled map:

Show contours on different background maps:

GeoCenter  (1)

Center the plot at specific entity coordinates:

GeoGridLines  (1)

Overlay a map with geo grid lines using the default styling:

GeoGridLinesStyle  (1)

Specify the overall geo grid line style:

GeoModel  (2)

Use the default (ellipsoidal) model of the Earth:

Use the Moon as a reference model:

GeoProjection  (1)

Use GeoProjection to change the map projection:

GeoRange  (1)

The geographic region to show is automatically determined:

Specify the region to show:

Specify the corners of the geo range:

GeoRangePadding  (1)

Use GeoRangePadding->None to remove padding:

Use 250 kilometers of padding on each side of the map:

Specify padding for latitude only:

Specify different padding on each side of the map:

Pad inward on each side:

GeoScaleBar  (1)

Show the plot with a scale bar in metric units:

Show the plot with a scale bar in metric and imperial units:

Place the scale bar in the top-right corner:

GeoServer  (1)

Use the Wolfram geo server to download map tiles:

Specify explicitly some of the parameters of the tile server:

GeoZoomLevel  (1)

Explicitly specify GeoZoomLevel to obtain a lower-resolution map rendering:

Explicitly specify GeoZoomLevel to obtain a higher-resolution map rendering:

MaxPlotPoints  (3)

GeoContourPlot normally uses all of the points in the dataset:

Limit the number of points used in each direction:

MaxPlotPoints imposes a regular grid on irregular data:

Mesh  (2)

Show the initial and final sampling mesh:

Use 5 mesh levels in each direction:

MeshFunctions  (1)

Use mesh lines in the and directions:

MeshStyle  (2)

Use red mesh lines:

Use red mesh lines in the direction and dashed mesh lines in the direction:

PerformanceGoal  (2)

Generate a higher-quality plot:

Emphasize performance, possibly at the cost of quality:

PlotLegends  (6)

No legend is used, by default:

Include a legend for shaded contours:

Legends automatically use the same colors as the density plot:

Use Placed to change legend placement:

Use BarLegend to customize the legend:

Legends automatically select shaded contours to label:

PlotTheme  (1)

Use a theme with bright colors:

Use a simplified map for the background:

RegionFunction  (3)

Plot over a region in :

Plot over a region in and :

Use an entity region:

Applications  (2)

Show contour elevations on a disk of 5 kilometers centered on the Old Faithful geyser in Yellowstone National Park:

Generate a contour map of temperatures in the United States:

Properties & Relations  (10)

Draw contours through general data with ListContourPlot:

Smoothly shade a map using color with GeoDensityPlot:

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:

Use GeoVectorPlot and GeoStreamPlot for vector fields:

Use GeoGraphValuePlot to show the values on geographic networks:

Plot relationships between geographic locations on a map:

Wolfram Research (2020), GeoContourPlot, Wolfram Language function,


Wolfram Research (2020), GeoContourPlot, Wolfram Language function,


Wolfram Language. 2020. "GeoContourPlot." Wolfram Language & System Documentation Center. Wolfram Research.


Wolfram Language. (2020). GeoContourPlot. Wolfram Language & System Documentation Center. Retrieved from


@misc{reference.wolfram_2024_geocontourplot, author="Wolfram Research", title="{GeoContourPlot}", year="2020", howpublished="\url{}", note=[Accessed: 24-May-2024 ]}


@online{reference.wolfram_2024_geocontourplot, organization={Wolfram Research}, title={GeoContourPlot}, year={2020}, url={}, note=[Accessed: 24-May-2024 ]}