Partager via


GeoJsonPolygon interface

Polygone GeoJSON. Référence

Pour spécifier une contrainte spécifique aux polygones, il est utile d’introduire le concept d’un anneau linéaire :

  • Un anneau linéaire est un LineString fermé avec quatre positions ou plus.
  • Les premières et les dernières positions sont équivalentes et doivent contenir des valeurs identiques ; leur représentation DOIT également être identique.
  • Un anneau linéaire est la limite d’une surface ou de la limite d’un trou dans une surface.
  • Un anneau linéaire DOIT suivre la règle de droite en ce qui concerne la zone qu’il limite, c’est-à-dire que les anneaux extérieurs sont contreclocks et les trous sont au niveau des aiguilles d’une montre.
Extends

Propriétés

coordinates

Pour le type « Polygon », le membre « coordonnées » DOIT être un tableau de tableaux de coordonnées en anneau linéaires.

type

Représentant le type de cet objet GeoJSON, y compris le type géométrique sept et « Feature », « FeatureCollection ». Référence

Propriétés héritées

bbox

Incluez des informations sur la plage de coordonnées de ses géométries, fonctionnalités ou FeatureCollections. Référence

Détails de la propriété

coordinates

Pour le type « Polygon », le membre « coordonnées » DOIT être un tableau de tableaux de coordonnées en anneau linéaires.

coordinates: Position[][]

Valeur de propriété

Position[][]

type

Représentant le type de cet objet GeoJSON, y compris le type géométrique sept et « Feature », « FeatureCollection ». Référence

type: "Polygon"

Valeur de propriété

"Polygon"

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

bbox

Incluez des informations sur la plage de coordonnées de ses géométries, fonctionnalités ou FeatureCollections. Référence

bbox?: BBox

Valeur de propriété

Hérité deGeoJsonObject.bbox