GeoJsonFeature interface

有効な GeoJSON Feature オブジェクト型。 詳細については、RFC 7946 を参照してください。

Extends

プロパティ

type

継承されたプロパティ

featureType

フィーチャーの種類。 値は、現在の特徴が含まれるデータ モデルによって異なります。 一部のデータ モデルには空の値が含まれる場合があります。

geometry

有効な GeoJSON geometry オブジェクト。 この型は、Point、MultiPoint、LineString、MultiLineString、Polygon、MultiPolygon、GeometryCollection の 7 つの有効な GeoJSON ジオメトリ 型のいずれかである必要があります。 詳細については、RFC 7946 を参照してください。

id

機能の識別子。

properties

プロパティには、Featureに関する追加のメタデータを含めることができます。 値には、任意の JSON オブジェクトまたは JSON null 値を指定できます。

プロパティの詳細

type

type: "Feature"

プロパティ値

"Feature"

継承されたプロパティの詳細

featureType

フィーチャーの種類。 値は、現在の特徴が含まれるデータ モデルによって異なります。 一部のデータ モデルには空の値が含まれる場合があります。

featureType?: string

プロパティ値

string

GeoJsonFeatureData.featureType から継承されます

geometry

有効な GeoJSON geometry オブジェクト。 この型は、Point、MultiPoint、LineString、MultiLineString、Polygon、MultiPolygon、GeometryCollection の 7 つの有効な GeoJSON ジオメトリ 型のいずれかである必要があります。 詳細については、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 から継承