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 |
|
| _issues{0}.supplementary_info{0}.details |
|
| _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 |
|
| _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 |
|
| _issues{0}.supplementary_info{0} |
|
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 |
|
| _issues{0}.supplementary_info{0} |
|
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 |
|
| _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 |
|
| _issues{0}.supplementary_info{0}.details |
|
| _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 |
|
| _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 |
|
| _issues{0}.supplementary_info{0}.details |
|
| _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 |