Поделиться через


GeoJsonFeature interface

Допустимый тип объекта GeoJSON Feature. Дополнительные сведения см. в RFC 7946.

Extends

Свойства

type

Унаследованные свойства

featureType

Тип функции. Значение зависит от модели данных, из которой входит текущая функция. Некоторые модели данных могут иметь пустое значение.

geometry

Допустимый объект GeoJSON геометрии. Тип должен быть одним из семи допустимых типов геометрии GeoJSON — Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon и GeometryCollection. Дополнительные сведения см. в RFC 7946.

id

Идентификатор функции.

properties

Свойства могут содержать дополнительные метаданные о Feature. Значение может быть любым объектом JSON или значением JSON NULL

Сведения о свойстве

type

type: "Feature"

Значение свойства

"Feature"

Сведения об унаследованном свойстве

featureType

Тип функции. Значение зависит от модели данных, из которой входит текущая функция. Некоторые модели данных могут иметь пустое значение.

featureType?: string

Значение свойства

string

наследуется отGeoJsonFeatureData.featureType

geometry

Допустимый объект GeoJSON геометрии. Тип должен быть одним из семи допустимых типов геометрии GeoJSON — Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon и GeometryCollection. Дополнительные сведения см. в RFC 7946.

geometry: GeoJsonGeometry

Значение свойства

унаследован отGeoJsonFeatureData.geometry

id

Идентификатор функции.

id?: string

Значение свойства

string

унаследован отGeoJsonFeatureData.id

properties

Свойства могут содержать дополнительные метаданные о Feature. Значение может быть любым объектом JSON или значением JSON NULL

properties?: Record<string, unknown>

Значение свойства

Record<string, unknown>

Унаследовано отGeoJsonFeatureData.properties