Interface geometryEngineAsync
Methods
buffer
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3777
Parameters
distance: number | number []
Optional unionResults: boolean
clip
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3788
Parameters
Returns Promise < Geometry >
contains
contains( containerGeometry: Geometry , insideGeometry: Geometry ) : Promise < boolean >
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3794
Parameters
Returns Promise < boolean >
convexHull
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3800
Parameters
crosses
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3806
Parameters
Returns Promise < boolean >
cut
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3812
Parameters
Returns Promise < Geometry [] >
densify
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3818
Parameters
maxSegmentLength: number
maxSegmentLengthUnit: number | LinearUnits
Returns Promise < Geometry >
difference
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3828
Parameters
Returns Promise < Geometry >
disjoint
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3834
Parameters
Returns Promise < boolean >
distance
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3840
Parameters
Returns Promise < number >
equals
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3846
Parameters
Returns Promise < boolean >
extendedSpatialReferenceInfo
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3852
Parameters
flipHorizontal
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3858
Parameters
Optional flipOrigin: Point
Returns Promise < Geometry >
flipVertical
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3864
Parameters
Optional flipOrigin: Point
Returns Promise < Geometry >
generalize
generalize( geometry: Geometry , maxDeviation: number , removeDegenerateParts?: boolean , maxDeviationUnit?: number | LinearUnits ) : Promise < Geometry >
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3870
Parameters
maxDeviation: number
Optional removeDegenerateParts: boolean
Optional maxDeviationUnit: number | LinearUnits
Returns Promise < Geometry >
geodesicArea
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3881
Parameters
Returns Promise < number >
geodesicBuffer
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3887
Parameters
distance: number | number []
Optional unionResults: boolean
geodesicDensify
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3898
Parameters
maxSegmentLength: number
Optional maxSegmentLengthUnit: number | LinearUnits
Returns Promise < Geometry >
geodesicLength
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3908
Parameters
Returns Promise < number >
intersect
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3914
Parameters
Returns Promise < Geometry >
intersects
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3920
Parameters
Returns Promise < boolean >
isSimple
isSimple( geometry: Geometry ) : Promise < boolean >
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3926
Parameters
Returns Promise < boolean >
nearestCoordinate
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3932
Parameters
nearestVertex
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3938
Parameters
nearestVertices
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3944
Parameters
inputPoint: Point
searchRadius: number
maxVertexCountToReturn: number
offset
offset( geometry: Geometry | Geometry [] , offsetDistance: number , offsetUnit: number | LinearUnits , joinType: "round" | "bevel" | "miter" | "square" , bevelRatio?: number , flattenError?: number ) : Promise < Geometry | Geometry [] >
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3955
Parameters
offsetDistance: number
joinType: "round" | "bevel" | "miter" | "square"
Optional bevelRatio: number
Optional flattenError: number
overlaps
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3968
Parameters
Returns Promise < boolean >
planarArea
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3974
Parameters
Returns Promise < number >
planarLength
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3980
Parameters
Returns Promise < number >
relate
relate( geometry1: Geometry , geometry2: Geometry , relation: string ) : Promise < boolean >
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3986
Parameters
Returns Promise < boolean >
rotate
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3992
Parameters
angle: number
Optional rotationOrigin: Point
Returns Promise < Geometry >
simplify
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:3998
Parameters
Returns Promise < Geometry >
symmetricDifference
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:4004
Parameters
touches
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:4010
Parameters
Returns Promise < boolean >
union
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:4016
Parameters
Returns Promise < Geometry >
within
Defined in tmpUZesca/_types_arcgis-js-api/node_modules/@types/arcgis-js-api/index.d.ts:4022
Parameters
Returns Promise < boolean >
An asynchronous client-side geometry engine for testing, measuring, and analyzing the spatial relationship between two or more 2D geometries.
Read more...