Freigeben über


GeoJsonFeature interface

Ein gültiger GeoJSON Feature Objekttyp. Weitere Informationen finden Sie unter RFC 7946-.

Extends

Eigenschaften

type

Geerbte Eigenschaften

featureType

Der Typ des Features. Der Wert hängt vom Datenmodell ab, zu dem das aktuelle Feature gehört. Einige Datenmodelle weisen möglicherweise einen leeren Wert auf.

geometry

Ein gültiges GeoJSON Geometry-Objekt. Der Typ muss einer der sieben gültigen GeoJSON-Geometrietypen sein : Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon und GeometryCollection. Weitere Informationen finden Sie unter RFC 7946-.

id

Bezeichner für das Feature.

properties

Eigenschaften können alle zusätzlichen Metadaten zum Featureenthalten. Der Wert kann ein beliebiges JSON-Objekt oder ein JSON-Nullwert sein.

Details zur Eigenschaft

type

type: "Feature"

Eigenschaftswert

"Feature"

Geerbte Eigenschaftsdetails

featureType

Der Typ des Features. Der Wert hängt vom Datenmodell ab, zu dem das aktuelle Feature gehört. Einige Datenmodelle weisen möglicherweise einen leeren Wert auf.

featureType?: string

Eigenschaftswert

string

Geerbt vonGeoJsonFeatureData.featureType-

geometry

Ein gültiges GeoJSON Geometry-Objekt. Der Typ muss einer der sieben gültigen GeoJSON-Geometrietypen sein : Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon und GeometryCollection. Weitere Informationen finden Sie unter RFC 7946-.

geometry: GeoJsonGeometry

Eigenschaftswert

geerbt vonGeoJsonFeatureData.geometry

id

Bezeichner für das Feature.

id?: string

Eigenschaftswert

string

geerbt vonGeoJsonFeatureData.id

properties

Eigenschaften können alle zusätzlichen Metadaten zum Featureenthalten. Der Wert kann ein beliebiges JSON-Objekt oder ein JSON-Nullwert sein.

properties?: Record<string, unknown>

Eigenschaftswert

Record<string, unknown>

geerbt vonGeoJsonFeatureData.properties