GoogleNavigation Framework Reference
GMSGeometryArea
extern double GMSGeometryArea(GMSPath *_Nonnull path)
Returns the area of a geodesic polygon defined by path
on Earth.
The “inside” of the polygon is defined as not containing the South pole.
If path
is not closed, it is implicitly treated as a closed path nevertheless and the result is
the same.
All coordinates of the path must be valid.
The polygon must be simple (not self-overlapping) and may be concave.
If any segment of the path is a pair of antipodal points, the result is undefined – because two
antipodal points do not form a unique great circle segment on the sphere.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-11-15 UTC.
[null,null,["Last updated 2024-11-15 UTC."],[[["`GMSGeometryArea` calculates the area of a geodesic polygon defined by a given path on Earth."],["The calculation assumes the polygon's interior excludes the South Pole and treats the path as closed even if it's not explicitly defined as such."],["The function requires all path coordinates to be valid and the polygon to be simple (non-self-intersecting), although it can be concave."],["Results are undefined if any segment of the path consists of antipodal points, as they don't form a unique great circle segment."]]],[]]