ГОСТ Р ИСО 10303-59—2012
geometric_gap_in_topology.
non_smooth_geometry_transitk>n_across_edge.
topology_related_to_self_intersGcting_g©ometry,
steGp_gGomelry_transition_across_edge.
topotogy_related_to_overlappir>g_geonietry,
topology_related_to_multiply_defined_geometry,
overcomp!ex_topology_and_geometry_rGlationship))
SUBTYPE OF(inapt_data);
END_ENTITY:
r
7.4.87 Объект topology_relatod_to_nearly_dogenerate_geometry
Объект topology_related_to_nearty_degenerato_geomotry является таким подтипом объекта inapt_
topology_and_geometry_relationship. который является супертипом для критериев, используемых для
обнаружения топологическихданных, связанных с различными видами геометрическихданных, близких к
вырождению.
EXPRESS-специсЬикация:
•)
ENTITY topok>gy_related to_nearty_dogenerate_geometry
ABSTRACT SUPERTYPE OF (ONEOF(
short_length_edge.
small_area_face.
entirely_narrov/_face))
SUBTYPE OF(inapt_topology_and_geometryrelationship);
END_ENTITY;
Г
7.4.88 Объект short_length_edge
Объект short_length_edgo представляет утверждение, что длина дуги реберной кривой, представ
ленной объектом edgo_curve. слишком коротка. Согласно требованию к измерению, соответствующему
настоящему объекту, необходимо вычислить длину дуги геометрической кривой между двумя точками,
соответствующими начальной и конечной вершинам проверяемой реберной кривой, представленной объек
том edge_curve.
EXPRESS-специФикация:
•)
ENTITY short_length_edge
SUBTYPE OF(topology_related_to_near1y_degenerate_geometry);
SELF\shape_data_quality_criterion.assessment_specification:
shape_data_quality_assessment_by_numerical_test;
WHERE
WR1: (’SHAPE_DATA_QUALITY_CRITERIA_SCHEMA>
•SHAPE_DATA_QUALITY_UPPER_VALUE_LIMIT
IN TYPEOF(SELF\shape_data_quality_criterion.
assessment_specif*cation.threshold))
AND (’MEASURE_SCHEMA.LENGTH_MEASURE’
IN value_limit_type(SELF\shape_data_quality_criterion.
assessment_specificat>on.threshold)):
W R2:validate_measured_data_type(SELF,
’MEASURE_SCHEMA.LENGTH_MEASURE’);
W R3:val»date_inspected_elements_type(SELF,
fTOPOLOGY_SCHEMA.EDGE_CURVE’)):
WR4; validate_k>cations_of_extreme_value_type(SELF.
П):
W R5: validate_accuracy_types(SELF,
fMEASURE_SCHEMA.LENGTH_MEASUREl);
END_ENTITY.
r
101