GeoArea[g]
gives the area of the geo region g.
GeoArea
GeoArea[g]
gives the area of the geo region g.
Details and Options
- GeoArea[Polygon[…]] computes the area enclosed by the polygon, assuming that neighboring points of the polygon are joined by geodesic paths.
- GeoArea[Polygon[entity]] and GeoArea[entity] compute the area enclosed by the polygon of the given geo entity.
- GeoArea[{g1,g2,…}] returns {GeoArea[g1],GeoArea[g2],…}.
- GeoArea["World"] returns the area of the surface of the Earth, using the ellipsoidal model "ITRF00".
- Possible options of GeoArea include:
-
GeoModel Automatic model of the Earth or celestial body UnitSystem $UnitSystem unit system to use in the result
Examples
open all close allBasic Examples (3)
Compute the area of the polygon of the United States:
GeoArea[Polygon[Entity["Country", "UnitedStates"]]]Compute the area of the latitude-longitude rectangle enclosing the United States:
GeoArea[GeoBoundsRegion[Entity["Country", "UnitedStates"]]]Compute the area of a geo disk centered at your geo location:
GeoArea[GeoDisk[Here, Quantity[100, "Miles"]]]Scope (7)
Compute the area of a polygonal region on Earth, assuming geodesic edges:
GeoArea[Polygon[GeoPosition[{{0, 0}, {50, 0}, {0, 50}}]]]Compute the area of the region enclosed by the polygon of a geo entity:
GeoArea[Polygon[Entity["Country", "Australia"]]]That can also be expressed as follows:
GeoArea[Entity["Country", "Australia"]]Areas of the entities of a class, in this case the countries of South America:
GeoArea[EntityClass["Country", "SouthAmerica"]]Total area of the polygon enclosing those countries:
GeoArea[Polygon[EntityClass["Country", "SouthAmerica"]]]GeoArea["World"]GeoArea[GeoDisk[GeoPosition[{0, 0}], Quantity[100, "Kilometers"]]]GeoArea[GeoVisibleRegion[GeoPosition[{0, 0, Quantity[100, "Kilometers"]}]]]outer = {{0, 0}, {40, 0}, {40, 100}, {0, 100}};
inner1 = {{10, 10}, {30, 10}, {30, 40}, {10, 40}};
inner2 = {{10, 60}, {30, 60}, {30, 90}, {10, 90}};geopol = GeoPolygon[outer -> {inner1, inner2}];GeoGraphics[geopol]GeoArea[geopol]It can also be obtained by subtracting the areas of the inner regions from that of the outer region:
GeoArea[GeoPolygon[outer]] - GeoArea[GeoPolygon[inner1]] - GeoArea[GeoPolygon[inner2]]Total area of a group of non-overlapping geo regions:
GeoArea[GeoGroup[{Entity["Country", "Spain"], Entity["Country", "France"], Entity["Country", "Italy"]}]]It can also be obtained by computing the respective areas and adding them:
GeoArea[{Entity["Country", "Spain"], Entity["Country", "France"], Entity["Country", "Italy"]}]Total[%]Options (2)
UnitSystem (1)
Use the units determined by the value of $UnitSystem:
$UnitSystemGeoArea[Polygon[Entity["Country", "France"]]]Specify the unit system to use:
GeoArea[Polygon[Entity["Country", "France"]], UnitSystem -> "Metric"]Properties & Relations (3)
The ratio of area to squared radius decreases, due to the curvature of the Earth:
Table[GeoArea[GeoDisk[Here, r]] / r ^ 2, {r, Quantity[Range[1, 20001, 1000], "Kilometers"]}]ListPlot[%]GeoArea computes area on the surface of the ellipsoidal Earth:
geopol = EntityValue[Entity["Country", "Austria"], "Polygon"]area = GeoArea[geopol, UnitSystem -> "Metric"]Use Area with the projected polygon to compute area on the flat map:
mappol = Polygon[GeoGridPosition[geopol[[1]], "UTMZone33"][[1]]];maparea = Quantity[Area[mappol], "Meters" ^ 2]"UTMZone33" is an appropriate transverse Mercator projection for Austria, and produces a relative error smaller than
:
1 - maparea / areaUsing an inconvenient projection, like "UTMZone48", may result in large area errors:
mappol2 = Polygon[GeoGridPosition[geopol[[1]], "UTMZone48"][[1]]];maparea2 = Quantity[Area[mappol2], "Meters" ^ 2]1 - maparea2 / areaGeoArea returns Missing["NotAvailable"] for those entity objects with no polygon information:
GeoArea[Entity["City", {"Oslo", "Oslo", "Norway"}]]GeoArea[{Entity["Country", "Norway"], Entity["City", {"Oslo", "Oslo", "Norway"}]}]Missing expressions are propagated:
GeoArea[Missing["label"]]Related Guides
History
Text
Wolfram Research (2015), GeoArea, Wolfram Language function, https://reference.wolfram.com/language/ref/GeoArea.html.
CMS
Wolfram Language. 2015. "GeoArea." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/GeoArea.html.
APA
Wolfram Language. (2015). GeoArea. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/GeoArea.html
BibTeX
@misc{reference.wolfram_2026_geoarea, author="Wolfram Research", title="{GeoArea}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/GeoArea.html}", note=[Accessed: 13-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_geoarea, organization={Wolfram Research}, title={GeoArea}, year={2015}, url={https://reference.wolfram.com/language/ref/GeoArea.html}, note=[Accessed: 13-June-2026]}