GeoJsonPolygon interface
Polygone GeoJSON. de 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 ». de 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. de 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 ». de 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. de référence
bbox?: BBox
Valeur de propriété
héritée deGeoJsonObject.bbox
Azure SDK for JavaScript