Udostępnij za pośrednictwem


GeoJsonFeature interface

Prawidłowy typ obiektu GeoJSON Feature. Aby uzyskać szczegółowe informacje, zobacz RFC 7946.

Rozszerzenie

Właściwości

type

Właściwości dziedziczone

featureType

Typ funkcji. Wartość zależy od modelu danych, do której należy bieżąca funkcja. Niektóre modele danych mogą mieć pustą wartość.

geometry

Prawidłowy obiekt geometrii GeoJSON. Typ musi być jednym z siedmiu prawidłowych typów geometrii GeoJSON — Punkt, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon i GeometryCollection. Aby uzyskać szczegółowe informacje, zobacz RFC 7946.

id

Identyfikator funkcji.

properties

Właściwości mogą zawierać wszelkie dodatkowe metadane dotyczące Feature. Wartość może być dowolnym obiektem JSON lub wartością null JSON

Szczegóły właściwości

type

type: "Feature"

Wartość właściwości

"Feature"

Szczegóły właściwości dziedziczonej

featureType

Typ funkcji. Wartość zależy od modelu danych, do której należy bieżąca funkcja. Niektóre modele danych mogą mieć pustą wartość.

featureType?: string

Wartość właściwości

string

dziedziczone zGeoJsonFeatureData.featureType

geometry

Prawidłowy obiekt geometrii GeoJSON. Typ musi być jednym z siedmiu prawidłowych typów geometrii GeoJSON — Punkt, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon i GeometryCollection. Aby uzyskać szczegółowe informacje, zobacz RFC 7946.

geometry: GeoJsonGeometry

Wartość właściwości

dziedziczone zGeoJsonFeatureData.geometry

id

Identyfikator funkcji.

id?: string

Wartość właściwości

string

dziedziczone zGeoJsonFeatureData.id

properties

Właściwości mogą zawierać wszelkie dodatkowe metadane dotyczące Feature. Wartość może być dowolnym obiektem JSON lub wartością null JSON

properties?: Record<string, unknown>

Wartość właściwości

Record<string, unknown>

dziedziczone zGeoJsonFeatureData.properties