Propriétés de géométrie
Il existe de nombreuses propriétés qui caractérisent la géométrie. Les fonctions d'accesseur permettent de renvoyer les propriétés d'une géométrie. Cette rubrique décrit certaines de ces propriétés.
Dimensionnalité
Les dimensions d'une géométrie sont les coordonnées minimales (aucune, x, y) requises pour définir l'étendue spatiale de la géométrie.
Une géométrie peut avoir une dimension de 0, 1 ou 2.
Ces dimensions sont les suivantes :
- 0 — N'a ni longueur ni surface
- 1 - A une longueur (x ou y)
- 2 - Contient une surface (x et y)
Les entités ponctuelles ont une dimension de 0, les lignes une dimension de 1 et les polygones une dimension de 2.
La dimension est importante non seulement comme propriété du code mais également pour déterminer la relation spatiale entre deux entités. La dimension de l'entité ou des entités résultantes indique si l'opération a réussi ou non. Les dimensions des entités sont examinées pour déterminer leur mode de comparaison.
Les coordonnées d'une géométrie ont également des dimensions. Si une géométrie a uniquement des coordonnées x et y, la dimension des coordonnées est 2. Si une géométrie a des coordonnées x, y et z, la dimension des coordonnées est 3. Si une géométrie a des coordonnées x, y, z et m, la dimension des coordonnées est 4.
Coordonnées z
Certaines géométries ont une altitude ou une profondeur associée, une troisième dimension. Chacun des points qui forment la géométrie d'une entité peut comprendre une coordonnée z facultative qui représente une altitude ou une profondeur par rapport à la surface de la terre.
Mesures
Les mesures sont des valeurs attribuées à chaque coordonnée. Elles servent pour les applications de référencement linéaire et de segmentation dynamique. Par exemple, les localisations des bornes kilométriques situées le long d'une autoroute peuvent contenir des mesures indiquant leur position. La valeur peut représenter toute donnée stockable comme nombre à double précision.
Type de géométrie
Le type de géométrie fait référence au type d'entité géométrique. Il s'agit notamment des entités suivantes :
- Points et multi-points
- Lignes et multilignes
- Polygones et multipolygones
Dans les géométries multi-parties, telles que des multi-points, des multilignes et des multipolygones, une entité est composée de plusieurs géométries simples (points, lignes ou polygones).
Intérieur, limite, extérieur
Toutes les géométries occupent une position dans l'espace, définie par leurs intérieurs, leurs limites et leurs extérieurs. L'extérieur d'une géométrie est l'ensemble de l'espace non occupé par la géométrie. L'intérieur est l'espace occupé par la géométrie. La limite d'une géométrie est la localisation entre son intérieur et son extérieur. Le code hérite directement des propriétés intérieures et extérieures ; toutefois, la propriété de limite diffère pour chaque code.
Vide ou non vide
Une géométrie est vide si elle n'a pas de points. Une géométrie vide a une enveloppe, une limite, un intérieur et un extérieur de valeur nulle. Une géométrie vide est toujours simple. Les objets linestring et multilinestring vides ont une longueur de 0. Les objets polygon et multipolygon vides ont une surface de 0.
Enveloppe
Chaque géométrie a une enveloppe. L'enveloppe d'une géométrie est la géométrie de son emprise, formée par ses coordonnées x,y minimales et maximales. S'agissant des géométries de point, les coordonnées x,y minimales et maximales étant identiques, un rectangle (ou enveloppe) est créé autour de ces coordonnées. Dans le cas des géométries de ligne, les extrémités de la ligne représentent deux côtés de l'enveloppe. Les deux autres côtés sont créés juste au-dessus et au-dessous de la ligne.
Système de référence spatiale
Le système de référence spatiale identifie la matrice de transformation de coordonnées de chaque géométrie. Il est composé d'un système de coordonnées, d'une résolution et d'une tolérance.