Anomalies détectées par GeometryValidator

Voici une liste des informations possibles rapportées pour chaque problème dans la table des problèmes de GeometryValidator. Si un attribut ou trait peuvent avoir plusieurs valeurs, les valeurs sont listées après le nom du trait ou de l'attribut.

Tous les attributs et traits ne sont pas reportés pour chaque occurrence d'anomalie. Par exemple, un tableau peut contenir une entrée Pas entièrement réparé pour l'état de réparation (repair state).

_issues{0}.repair_state Pas entièrement réparé

Si la géométrie est totalement réparée, une entrée État réparé n'est pas présente.

Lorsque des anomalies surviennent sur des mailles, supplementary_info peut contenir des informations sur la partie de la maille d'origine posant problème.

_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location.x 1
_issues{0}.supplementary_info{0}.location.y 0
_issues{0}.supplementary_info{0}.location.z 0
_issues{0}.supplementary_info{0}.original_part_index 0
_issues{0}.supplementary_info{1}.original_part_index 1

Puisque cette information est spécifique aux mailles, elle est présentée en haut de document.

Contient des -0, NaN ou des valeurs infinies

Attributs

_issues{0}.count 1
_issues{0}.issue_found Contient des NaN ou des valeurs infinies
_issues{0}.supplementary_info{0}.count 1
_issues{0}.supplementary_info{0}.details Divers

Traits

_issues{0}.count 1
_issues{0}.issue_found Contient des NaN ou des valeurs infinies
_issues{0}.supplementary_info La(es) partie(s) sera(ont) supprimée(s) ou réparée(s)
_issues{0}.supplementary_info{0}.details Divers

Contient des parties géométriques nulles

Attributs

_issues{0}.count 1
_issues{0}.issue_found Contient des parties géométriques nulles
_issues{0}.supplementary_info{0}.count 1
_issues{0}.supplementary_info{0}.details Divers

Traits

_issues{0}.count 2
_issues{0}.issue_found Contient des parties géométriques nulles

Points consécutifs dupliqués (doublons)

Attributs

_issues{0}.count 9
_issues{0}.issue_found

Points consécutifs dupliqués (doublons) en 2D

Points consécutifs dupliqués (doublons) en 3D

_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 1
_issues{0}.supplementary_info{0}.count 9
_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location_sample.x 0
_issues{0}.supplementary_info{0}.location_sample.y 15
_issues{0}.supplementary_info{0}.location_sample.z 1

Traits

Notez que .count est le nombre total de coordonnées consécutives identiques. La valeur minimale rapportée de .count est donc de 2.

_issues{0}.count 9

_issues{0}.issue_found

Points consécutifs dupliqués (doublons) en 2D

Points consécutifs dupliqués (doublons) en 3D

_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 1
_issues{0}.supplementary_info{0}.count 2
_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location.x 0
_issues{0}.supplementary_info{0}.location.y 15
_issues{0}.supplementary_info{0}.location.z 1
_issues{0}.supplementary_info{1}.count 3
_issues{0}.supplementary_info{1}.details Divers
_issues{0}.supplementary_info{1}.location.x 5
_issues{0}.supplementary_info{1}.location.y 5
_issues{0}.supplementary_info{1}.location.z 5
_issues{0}.supplementary_info{2}.count 2
_issues{0}.supplementary_info{2}.details Divers
_issues{0}.supplementary_info{2}.location.x 1
_issues{0}.supplementary_info{2}.location.y 2
_issues{0}.supplementary_info{2}.location.z 2
_issues{0}.supplementary_info{3}.count 2
_issues{0}.supplementary_info{3}.details Divers
_issues{0}.supplementary_info{3}.location.x 0
_issues{0}.supplementary_info{3}.location.y 15
_issues{0}.supplementary_info{3}.location.z 1
issues{0}.location_sample.x 0

Géométries dégénérées ou corrompues

Attributs

_issues{0}.count 1
_issues{0}.issue_found Géométries dégénérées ou corrompues
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 15
_issues{0}.supplementary_info{0}.count 1
_issues{0}.supplementary_info{0}.details L'emplacement des points finaux explicites est trop loin de l'arc défini par le paramètre.
_issues{0}.supplementary_info{0}.location.x 0
_issues{0}.supplementary_info{0}.location.y 15
_issues{0}.supplementary_info{0}.location.z 15

Traits

_issues{0}.count 1
_issues{0}.issue_found Géométries dégénérées ou corrompues
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 1
_issues{0}.supplementary_info
  • La(es) partie(s) sera(ont) supprimée(s) ou réparée(s)
  • La géométrie contenante n'a pas de parties.
  • L'emplacement des points finaux explicites est trop loin de l'arc défini par le paramètre.
  • La bordure de la surface n'est pas fermée.
_issues{0}.supplementary_info{0}.details
  • Divers
  • L'emplacement des points finaux explicites est trop loin de l'arc défini par le paramètre.
_issues{0}.supplementary_info{0}.location.x 0
_issues{0}.supplementary_info{0}.location.y 15
_issues{0}.supplementary_info{0}.location.z 1

Auto-intersections en 2D

Attributs pour les géométries qui s'auto-intersectent

_issues{0}.count 1
_issues{0}.issue_found Auto-intersections en 2D
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 1
_issues{0}.supplementary_info{0}.count 1
_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location.x 0
_issues{0}.supplementary_info{0}.location.y 15
_issues{0}.supplementary_info{0}.location.z 1

Attributs pour les autres géométries restantes

_issues{0}.count 1
_issues{0}.issue_found Auto-intersections en 2D
_issues{0}.repair_state Résidu
_issues{0}.supplementary_info{0}.count 1
_issues{0}.supplementary_info{0}.details Divers

Traits pour les géométries qui s'auto-intersectent

_issues{0}.count 4
_issues{0}.issue_found Auto-intersections en 2D
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 1
_issues{0}.supplementary_info
  • MultiPoint : Points superposés
  • MultiCurve : Intersection de courbes
  • MultiArea : Superposition de zones
  • MultiArea : Zones partageant un bord
  • La(es) partie(s) sera(ont) supprimée(s) ou réparée(s)
_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location.x 0
_issues{0}.supplementary_info{0}.location.y 15
_issues{0}.supplementary_info{0}.location.z 1
_issues{0}.supplementary_info{1}.details Divers
_issues{0}.supplementary_info{1}.location.x 5
_issues{0}.supplementary_info{1}.location.y 5
_issues{0}.supplementary_info{1}.location.z 2
_issues{0}.supplementary_info{2}.details Divers
_issues{0}.supplementary_info{2}.location.x 1
_issues{0}.supplementary_info{2}.location.y 2
_issues{0}.supplementary_info{2}.location.z 1
_issues{0}.supplementary_info{3}.details Divers
_issues{0}.supplementary_info{3}.location.x 0
_issues{0}.supplementary_info{3}.location.y 15
_issues{0}.supplementary_info{3}.location.z 0

Traits pour les géométries restantes

_issues{0}.count 1
_issues{0}.issue_found Auto-intersections en 2D
_issues{0}.repair_state Résidu
_issues{0}.supplementary_info{0} Divers

Contient des surfaces non-planaires

Attributs

_issues{0}.count 1
_issues{0}.issue_found Surfaces non planes
_issues{0}.supplementary_info{0}.count 1
_issues{0}.supplementary_info{0}.details L'épaisseur dépasse la tolérance
_issues{0}.repair_state Pas entièrement réparé

Traits

_issues{0}.count 1
_issues{0}.issue_found Surfaces non planes
_issues{0}.repair_state Pas entièrement réparé
_issues{0}.supplementary_info La(es) partie(s) sera(ont) supprimée(s) ou réparée(s)
_issues{0}.supplementary_info{0} Les angles normaux triangulés dépassent la tolérance

Bordures de solide invalides

Attributs

_issues{0}.count 1
_issues{0}.issue_found Bordures de solide invalides
_issues{0}.repair_state Pas entièrement réparé
_issues{0}.issue_found.supplementary_info{0}.count 1
_issues{0}.issue_found.supplementary_info{0}.details Faces pendantes

Traits

_issues{0}.issue_found Bordures de solide invalides
_issues{0}.repair_state Pas entièrement réparé
_issues{0}.supplementary_info
  • Vertex non utilisés
  • Pas assez de faces
  • Mauvaise orientation de face
  • Géométrie 2-Manifold invalide
  • Surface auto-intersectée
  • Surface non fermée
  • Mauvaise orientation de surface
  • Plusieurs composants connectés
  • La(es) partie(s) sera(ont) supprimée(s) ou réparée(s)
_issues{0}.supplementary_info{0}
  • Vertex non utilisés
  • Pas assez de faces
  • Mauvaise orientation de face
  • Géométrie 2-Manifold invalide
  • Surface auto-intersectée
  • Surface non fermée
  • Mauvaise orientation de surface
  • Plusieurs composants connectés
  • Divers

Vides dans solides invalides

Attributs

_issues{0}.count 1
_issues{0}.issue_found Vides dans solides invalides
_issues{0}.repair_state Pas entièrement réparé
_issues{0}.supplementary_info{0}.count 1
_issues{0}.supplementary_info{0}.details Bordures de solide invalides

Traits

_issues{0}.count 1
_issues{0}.issue_found Bordures de solide invalides
_issues{0}.repair_state Pas entièrement réparé
_issues{0}.supplementary_info
  • Dupliquer les enveloppes
  • Intersection des enveloppes
  • Coquille interne à l’extérieur de coquille externe
  • Intérieur de coquille non connecté
  • Bordures de solide invalides
  • La(es) partie(s) sera(ont) supprimée(s) ou réparée(s)
_issues{0}.supplementary_info{0}
  • Dupliquer les enveloppes
  • Intersection des enveloppes
  • Coquille interne à l’extérieur de coquille externe
  • Intérieur de coquille non connecté
  • Bordures de solide invalides
  • Divers

Conformité Simple OGC

Attributs

_issues{0}.count 1
_issues{0}.issue_found Erreur OGC simple
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 1
_issues{0}.repair_state Pas entièrement réparé
_issues{0}.supplementary_info{0}.count 1
_issues{0}.supplementary_info{0}.details
  • Auto-intersection
  • point répété
  • géométrie "Unparsable"
_issues{0}.supplementary_info{0}.location_sample.x 0
_issues{0}.supplementary_info{0}.location_sample.y 15
_issues{0}.supplementary_info{0}.location_sample.z 1

Traits

_issues{0}.count 1
_issues{0}.issue_found Erreur OGC simple
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 1
_issues{0}.repair_state Pas entièrement réparé
_issues{0}.supplementary_info
  • Auto-intersection
  • point répété
  • géométrie "Unparsable"
_issues{0}.supplementary_info{0}.details
  • Auto-intersection
  • point répété
  • géométrie "Unparsable"
_issues{0}.supplementary_info{0}.location.x 0
_issues{0}.supplementary_info{0}.location.y 15
_issues{0}.supplementary_info{0}.location.z 1

Conformité OGC Valide

Attributs

_issues{0}.count 1
_issues{0}.issue_found Erreur OGC valide
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 1
_issues{0}.repair_state Pas entièrement réparé
_issues{0}.supplementary_info{0}.count 1
_issues{0}.supplementary_info{0}.details
  • Auto-intersection
  • Trou à l'extérieur
  • Trous imbriqués
  • Intérieur déconnecté
  • Anneau auto-intersecté
  • Enveloppes complémentaires
  • Anneaux dupliqués
  • Pas assez de points
  • Coordonnée invalide
  • Anneau non fermé
  • Erreur indéterminée
  • géométrie "Unparsable"
_issues{0}.supplementary_info{0}.location_sample.x 0
_issues{0}.supplementary_info{0}.location_sample.y 15
_issues{0}.supplementary_info{0}.location_sample.z 1
_issues{0}.supplementary_info{0}.details Orientation inconsistante

Traits

_issues{0}.issue_found Erreur OGC valide
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 1
_issues{0}.repair_state Pas entièrement réparé
_issues{0}.supplementary_info
  • Auto-intersection
  • Trou à l'extérieur
  • Trous imbriqués
  • Intérieur déconnecté
  • Anneau auto-intersecté
  • Enveloppes complémentaires
  • Anneaux dupliqués
  • Pas assez de points
  • Coordonnée invalide
  • Anneau non fermé
  • Erreur indéterminée
  • géométrie "Unparsable"
_issues{0}.supplementary_info{0}.details
  • Auto-intersection
  • Trou à l'extérieur
  • Trous imbriqués
  • Intérieur déconnecté
  • Anneau auto-intersecté
  • Enveloppes complémentaires
  • Anneaux dupliqués
  • Pas assez de points
  • Coordonnée invalide
  • Anneau non fermé
  • Erreur indéterminée
  • géométrie "Unparsable"
_issues{0}.supplementary_info{0}.location.x 0
_issues{0}.supplementary_info{0}.location.y 15
_issues{0}.supplementary_info{0}.location.z 1

Dimensions incompatibles

Attributs

_issues{0}.count 1
_issues{0}.issue_found Dimensions incompatibles
_issues{0}.supplementary_info{0}.count 1
_issues{0}.supplementary_info{0}.details Divers

Traits

_issues{0}.count 1
_issues{0}.issue_found Dimensions incompatibles
_issues{0}.supplementary_info{0}.details Divers

Mesures et élévations manquantes

Attributs

_issues{0}.count 3
_issues{0}.issue_found Mesures et élévations manquantes
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 0
_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location_sample.x 0
_issues{0}.supplementary_info{0}.location_sample.y 15
_issues{0}.supplementary_info{0}.location_sample.z 0

Traits

_issues{0}.issue_found Mesures et élévations manquantes
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 0
_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location.x 0
_issues{0}.supplementary_info{0}.location.y 15
_issues{0}.supplementary_info{0}.location.z 0
_issues{0}.supplementary_info{1}.details Divers
_issues{0}.supplementary_info{1}.location.x 1
_issues{0}.supplementary_info{1}.location.y 13
_issues{0}.supplementary_info{1}.location.z 0
_issues{0}.supplementary_info{2}.details Divers
_issues{0}.supplementary_info{2}.location.x 2
_issues{0}.supplementary_info{2}.location.y 12
_issues{0}.supplementary_info{2}.location.z 3

Coordonnées de texture manquantes

Attributs

_issues{0}.count 3
_issues{0}.issue_found Coordonnées de texture manquantes
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 0
_issues{0}.count 3
_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location_sample.x 0
_issues{0}.supplementary_info{0}.location_sample.y 15
_issues{0}.supplementary_info{0}.location_sample.z 0

Traits

_issues{0}.issue_found Coordonnées de texture manquantes
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 0
_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location.x 0
_issues{0}.supplementary_info{0}.location.y 15
_issues{0}.supplementary_info{0}.location.z 0
_issues{0}.supplementary_info{1}.details Divers
_issues{0}.supplementary_info{1}.location.x 1
_issues{0}.supplementary_info{1}.location.y 13
_issues{0}.supplementary_info{1}.location.z 0
_issues{0}.supplementary_info{2}.details Divers
_issues{0}.supplementary_info{2}.location.x 2
_issues{0}.supplementary_info{2}.location.y 12
_issues{0}.supplementary_info{2}.location.z 3

Normales des vertex manquantes

Attributs

_issues{0}.count 1
_issues{0}.issue_found Normales des vertex manquantes
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 0
_issues{0}.supplementary_info{0}.count 1
_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location_sample.x 0
_issues{0}.supplementary_info{0}.location_sample.y 15
_issues{0}.supplementary_info{0}.location_sample.z 0

Traits

_issues{0}.count 1
_issues{0}.issue_found Normales des vertex manquantes
_issues{0}.location.x 0
_issues{0}.location.y 15
_issues{0}.location.z 0
_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location.x 0
_issues{0}.supplementary_info{0}.location.y 15
_issues{0}.supplementary_info{0}.location.z 0

Orientation de la surface

Attributs

_issues{0}.count 1
_issues{0}.issue_found Orientation incorrecte
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 0
_issues{0}.supplementary_info{0}.count 1
_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location_sample.x 0
_issues{0}.supplementary_info{0}.location_sample.y 15
_issues{0}.supplementary_info{0}.location_sample.z 0

Traits

_issues{0}.count 1
_issues{0}.issue_found Orientation incorrecte
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 0
_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location.x 0
_issues{0}.supplementary_info{0}.location.y 15
_issues{0}.supplementary_info{0}.location.z 0

Orientation du solide

Attributs

_issues{0}.count 1
_issues{0}.issue_found Orientation incorrecte du solide
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 0
_issues{0}.supplementary_info{0}.count 1
_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location_sample.x 0
_issues{0}.supplementary_info{0}.location_sample.y 15
_issues{0}.supplementary_info{0}.location_sample.z 0

Traits

_issues{0}.count 1
_issues{0}.issue_found Orientation incorrecte du solide
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 0
_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location.x 0
_issues{0}.supplementary_info{0}.location.y 15
_issues{0}.supplementary_info{0}.location.z 0

Orientation de la surface

Attributs

_issues{0}.count 1
_issues{0}.issue_found Orientation de surface incorrecte
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 0
_issues{0}.supplementary_info{0}.count 1
_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location_sample.x 0
_issues{0}.supplementary_info{0}.location_sample.y 15
_issues{0}.supplementary_info{0}.location_sample.z 0

Traits

_issues{0}.count 1
_issues{0}.issue_found Orientation de surface incorrecte
_issues{0}.location_sample.x 0
_issues{0}.location_sample.y 15
_issues{0}.location_sample.z 0
_issues{0}.supplementary_info{0}.details Divers
_issues{0}.supplementary_info{0}.location.x 0
_issues{0}.supplementary_info{0}.location.y 15
_issues{0}.supplementary_info{0}.location.z 0