Module com.esri.arcgisruntime
Package com.esri.arcgisruntime.geometry
package com.esri.arcgisruntime.geometry
Provides classes that represent different types of geometry, such as points, lines, or polylines and for geometric calculations such as buffering, simplifying, and calculating areas and lengths.
 Since:
 100.0.0

ClassDescriptionIndicates the units of an angular measurement, for example the units of a geographic spatial reference, or angle measurement operation.Defines a list of the most commonlyused angular units of measurement.Indicates the units of an area measurement operation.Defines a list of the most commonlyused units of area measurement.Converts between Points and formatted coordinates notation strings such as decimal degrees; degrees, minutes, and seconds; U.S.Indicates the location of a point relative to a Global Area Reference System (GARS) cell.Supports the formats for representing latitudelongitude geographical coordinates as a string.Determines the lettering scheme and treatment of coordinates at 180 degrees longitude when converting Military Grid Reference System (MGRS) coordinates.Determines how latitude is designated in Universal Transverse Mercator (UTM) notation.A cubic Bezier curve for use in a multipart geometry.Represents a function to convert between the coordinate systems.Represents a distance which contains a value and its units.An elliptic arc segment for use in a multipart geometry.A geometry that represents a rectangular shape.Helper class for building immutable
Envelope
geometries.Represents the options that can be specified when performing aGeometryEngine.extend(Polyline, Polyline, ExtendOptions...)
operation.Defines parameters used to create a geodesic ellipse.Defines parameters used to create a geodesic sector.The different geodetic curve types.The returned result of callingGeometryEngine.distanceGeodetic(Point, Point, LinearUnit, AngularUnit, GeodeticCurveType)
Represents a function used to transform coordinates of geometries between spatial references that have two different geographic coordinate systems.Represents a step in the process of transforming coordinates from one datum to another.Base class for all classes that represent geometric shapes.Base class for builders that allow immutable geometries to be defined incrementally.Deprecated, for removal: This API element is subject to removal in a future version.as of 200.1.0, use instanceof to determine the GeometryBuilder typeIndicates the dimensionality of a Geometry, relating to the number of spatial dimensions in which the geometry may have a size.Performs geometric operations such as spatial relationship tests, reprojections, shape manipulations, topological query, analysis operations, and spatial operations onGeometry
objects.Defines the type of joints when calculating an offset from a geometry.Indicates the subtype of a Geometry.Used to transform coordinates of zaware geometries between spatial references that have different geographic and/or vertical coordinate systems.Represents a step in the process of transforming between horizontal and/or vertical datums.Represents an immutable collection ofImmutableParts
that compose aMultipart
geometry (Polygon or Polyline).Represents an immutable collection of Points that compose an immutable Multipoint geometry.Indicates the units of a linear distance, for example the units of a projected spatial reference, or line measurement operation.Defines a list of the most commonlyused units of linear measurement.Represents a straight line between a start and end Point.Defines common members for polyline and polygon multipart geometries.An ordered collection of points that can be managed as a single geometry.Helper class for building immutableMultipoint
geometries.Represents a mutable collection of parts for creating aMultipart
geometry from aMultipartBuilder
.A location defined by x and y (and optionally z) coordinates.Helper class for building immutablePoint
geometries.Represents a mutable collection of Points for creating aMultipoint
geometry from aMultipointBuilder
.A multipart shape used to represent an area.Helper class for building immutablePolygon
geometries.A multipart linear shape.Helper class for building immutablePolyline
geometries.Defines the result of proximity operations inGeometryEngine
.A segment represents an edge of a multipart geometry, connecting a start to an end point.The spatial reference specifies how geometry coordinates relate to realworld space.Provides helper methods that return instances of the most common types ofSpatialReference
.Allows discovery and management of the transformations used to convert coordinates between different datums.Defines a unit of measurement.Deprecated, for removal: This API element is subject to removal in a future version.as of 200.1.0, use instanceof to determine the unit type