Partager via


GeoJsonFeature interface

Type d’objet GeoJSON Feature valide. Pour plus d’informations, reportez-vous à RFC 7946.

Extends

Propriétés

type

Propriétés héritées

featureType

Type de la fonctionnalité. La valeur dépend du modèle de données dont fait partie la fonctionnalité actuelle. Certains modèles de données peuvent avoir une valeur vide.

geometry

Objet geometry GeoJSON valide. Le type doit être l’un des sept types de géométrie GeoJSON valides : Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon et GeometryCollection. Pour plus d’informations, reportez-vous à RFC 7946.

id

Identificateur de la fonctionnalité.

properties

Les propriétés peuvent contenir des métadonnées supplémentaires sur la Feature. La valeur peut être n’importe quel objet JSON ou valeur NULL JSON

Détails de la propriété

type

type: "Feature"

Valeur de propriété

"Feature"

Détails de la propriété héritée

featureType

Type de la fonctionnalité. La valeur dépend du modèle de données dont fait partie la fonctionnalité actuelle. Certains modèles de données peuvent avoir une valeur vide.

featureType?: string

Valeur de propriété

string

héritée deGeoJsonFeatureData.featureType

geometry

Objet geometry GeoJSON valide. Le type doit être l’un des sept types de géométrie GeoJSON valides : Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon et GeometryCollection. Pour plus d’informations, reportez-vous à RFC 7946.

geometry: GeoJsonGeometry

Valeur de propriété

héritée deGeoJsonFeatureData.geometry

id

Identificateur de la fonctionnalité.

id?: string

Valeur de propriété

string

héritée deGeoJsonFeatureData.id

properties

Les propriétés peuvent contenir des métadonnées supplémentaires sur la Feature. La valeur peut être n’importe quel objet JSON ou valeur NULL JSON

properties?: Record<string, unknown>

Valeur de propriété

Record<string, unknown>

héritée deGeoJsonFeatureData.properties