dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Model
FeatureSet Class
A collection of features returned from ArcGIS Server or used as input to methods.
ArcGIS Maps SDK for JavaScript
public class FeatureSet :
dymaptic.GeoBlazor.Core.Interfaces.IClosestFacilityParametersFacilities,
dymaptic.GeoBlazor.Core.Interfaces.IClosestFacilityParametersIncidents,
dymaptic.GeoBlazor.Core.Interfaces.IServiceAreaParametersFacilities,
System.IEquatable<dymaptic.GeoBlazor.Core.Model.FeatureSet>
Inheritance System.Object 🡒 FeatureSet
Implements IClosestFacilityParametersFacilities, IClosestFacilityParametersIncidents, IServiceAreaParametersFacilities, System.IEquatable<FeatureSet>
Constructors
FeatureSet(string, Nullable, IReadOnlyList, Nullable, Geometry, SpatialReference) Constructor
A collection of features returned from ArcGIS Server or used as input to methods.
ArcGIS Maps SDK for JavaScript
public FeatureSet(string? DisplayFieldName=null, System.Nullable<bool> ExceededTransferLimit=null, System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Components.Field>? Fields=null, System.Nullable<dymaptic.GeoBlazor.Core.Enums.GeometryType> GeometryType=null, dymaptic.GeoBlazor.Core.Components.Geometries.Geometry? QueryGeometry=null, dymaptic.GeoBlazor.Core.Components.SpatialReference? SpatialReference=null);
Parameters
DisplayFieldName
System.String
The name of the layer’s primary display field.
ArcGIS Maps SDK for JavaScript
ExceededTransferLimit
System.Nullable<System.Boolean>
Typically, a layer has a limit on the number of features (i.e., records) returned by the query operation.
ArcGIS Maps SDK for JavaScript
Fields
System.Collections.Generic.IReadOnlyList<Field>
Information about each field.
ArcGIS Maps SDK for JavaScript
GeometryType
System.Nullable<GeometryType>
The geometry type of features in the FeatureSet.
ArcGIS Maps SDK for JavaScript
QueryGeometry
Geometry
The geometry used to query the features.
ArcGIS Maps SDK for JavaScript
SpatialReference
SpatialReference
When a FeatureSet is used as input to Geoprocessor, the spatial reference is set to the map’s spatial reference by default.
ArcGIS Maps SDK for JavaScript
Properties
FeatureSet.DisplayFieldName Property
The name of the layer’s primary display field.
ArcGIS Maps SDK for JavaScript
public string? DisplayFieldName { get; set; }
Property Value
FeatureSet.ExceededTransferLimit Property
Typically, a layer has a limit on the number of features (i.e., records) returned by the query operation.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> ExceededTransferLimit { get; set; }
Property Value
System.Nullable<System.Boolean>
FeatureSet.Features Property
The array of graphics returned from a task.
ArcGIS Maps SDK for JavaScript
public System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Components.Graphic>? Features { get; set; }
Property Value
System.Collections.Generic.IReadOnlyList<Graphic>
FeatureSet.Fields Property
Information about each field.
ArcGIS Maps SDK for JavaScript
public System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Components.Field>? Fields { get; set; }
Property Value
System.Collections.Generic.IReadOnlyList<Field>
FeatureSet.GeometryType Property
The geometry type of features in the FeatureSet.
ArcGIS Maps SDK for JavaScript
public System.Nullable<dymaptic.GeoBlazor.Core.Enums.GeometryType> GeometryType { get; set; }
Property Value
FeatureSet.QueryGeometry Property
The geometry used to query the features.
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.Geometries.Geometry? QueryGeometry { get; set; }
Property Value
FeatureSet.SpatialReference Property
When a FeatureSet is used as input to Geoprocessor, the spatial reference is set to the map’s spatial reference by default.
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.SpatialReference? SpatialReference { get; set; }