Introduction to geometry analysis
Geometry analysis is the process of using a client-side API to perform one or more operations on a point, polyline, or polygon to solve a geometric problem. You can use geometry operations to determine the spatial relationship between geometries, perform calculations such as creating a buffer, measure distance and area, and project geometries. The operation you use depends on the type of problem you are trying to solve.
Geometry operations are grouped based on the type of calculation they perform and value returned.
To learn more, click on the categories below:
|Spatial relationship||Determine the relationship between geometries.|| |
Determine the intersection of two geometries with
|Geometric calculation||Calculate and create new geometries from an existing geometries.|| |
Buffer a line at 10 meters with
|Length and area||Measure length, area, or distance.|| |
Calculate the geodesic length of a line with
|Projection||Project to a new spatial reference.|| |
Project a geometry to a new spatial reference with
Find spatial relationships
Determine the spatial relationship between two geometries.
Perform buffer, intersect, union, and other geometric operations.
Find length and area
Get the length of a line and the area of a polygon.
Display projected geometries
Project geometries to a new spatial reference in a map.
|Spatial relationship||Geometric calculation||Length and area||Projection|
|ArcGIS Maps SDK for .NET|
|ArcGIS Maps SDK for Kotlin|
|ArcGIS Maps SDK for Swift|
|ArcGIS Maps SDK for Java|
|ArcGIS Maps SDK for Qt|
|ArcGIS API for Python|
|ArcGIS REST JS|
|MapBox GL JS|