Class FeatureSummary
Lightweight feature descriptor returned by EnumerateFeatures().
public sealed class FeatureSummary
- Inheritance
-
FeatureSummary
- Inherited Members
Properties
FeatureRef
The feature reference string (dataset-specific ID).
public required string FeatureRef { get; init; }
Property Value
FeatureType
The feature type code as it appears in the dataset (typically the GML element local name or the feature catalogue code).
public required string FeatureType { get; init; }
Property Value
FeatureTypeName
Human-readable feature type name resolved through the dataset's
Feature Catalogue when available; otherwise null.
public string? FeatureTypeName { get; init; }
Property Value
Ordinal
The feature's position within
EnumerateFeatures(). Used as a
collision-free key when a producer reuses gml:ids across
features within a single dataset; pair with
GetFeatureInfoAt(int) to resolve.
Defaults to 0 — processors must set this to the loop index when
duplicate-id resilience matters.
public int Ordinal { get; init; }