GeodeticBuffer(IEnumerable<Geometry>,IEnumerable<Double>,LinearUnit,Double,GeodeticCurveType,Boolean) Method
Creates buffers at the specified geodetic distance around the given geometries.
Parameters
- geometries
- Specifies the input geometries.
- distances
- The distances to buffer the geometries. If there are less distances than geometries, the last distance value
is used for the remaining geometries.
- distanceUnit
- The unit of the buffer distance. If null, then the buffer distance is in meters.
- maxDeviation
-
The deviation in meters to use for convergence. The geodetic arcs of the resulting buffer will be closer
than the max deviation of the true buffer. Pass in NaN or a value less than or equal to 0 to use the default deviation which will be
the maximum of 0.01 meters and 0.2% of the buffer distance.
- curveType
- The GeodeticCurveType of the segments. If the curveType is GeodeticCurveType::ShapePreserving, then the segments are densified in the spatial reference where they are defined before buffering.
- unionResult
- Signifies whether the buffered geometries will be unioned or not.
Return Value
The polygons that represent the buffered area.
Target Platforms: Windows 11, Windows 10
ArcGIS Pro version: 3.4 or higher.