quality
module
This is the quality
module.
This module contains geographic metadata structures derived from the ISO 19115-1:2014 international standard and data quality structures derived from the ISO 19157:2013, including addendum A1 (2018) international standard.
AbsoluteExternalPositionalAccuracy
Bases: PositionalAccuracy
Closeness of reported coordinate values to values accepted as or being true.
Source code in opengis/metadata/quality.py
488 489 490 491 492 |
|
AccuracyOfATimeMeasurement
Bases: TemporalQuality
Correctness of the temporal references of an item (reporting of error in time measurement).
Source code in opengis/metadata/quality.py
517 518 519 520 521 |
|
AggregationDerivation
Bases: EvaluationMethod
Aggregation or derivation method.
Source code in opengis/metadata/quality.py
480 481 |
|
BasicMeasure
Bases: ABC
Data quality basic measure.
Source code in opengis/metadata/quality.py
284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 |
|
definition: str
abstractmethod
property
Definition of the data quality basic measure.
exemple: Description
abstractmethod
property
Illustration of the use of a data quality measure.
name: str
abstractmethod
property
Name of the data quality basic measure applied to the data.
value_type: TypeName
abstractmethod
property
Value type for the result of the basic measure (shall be one of the data types defined in ISO/TS 19103:2005).
Completeness
Bases: Element
Presence and absence of features, their attributes and their relationships.
Source code in opengis/metadata/quality.py
576 577 578 579 |
|
CompletenessCommission
Bases: Completeness
Excess data present in the dataset, as described by the scope.
Source code in opengis/metadata/quality.py
582 583 |
|
CompletenessOmission
Bases: Completeness
Data absent from the dataset, as described by the scope.
Source code in opengis/metadata/quality.py
586 587 |
|
ConceptualConsistency
Bases: LogicalConsistency
Adherence to rules of the conceptual schema.
Source code in opengis/metadata/quality.py
554 555 |
|
Confidence
Bases: Metaquality
Trustworthiness of a data quality result.
Source code in opengis/metadata/quality.py
409 410 |
|
ConformanceResult
Bases: Result
Information about the outcome of evaluating the obtained value (or set of values) against a specified acceptable conformance quality level.
Source code in opengis/metadata/quality.py
590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 |
|
explanation: str
abstractmethod
property
Explanation of the meaning of conformance for this result.
is_conform
abstractmethod
property
Indication of the conformance result where 0 = fail and 1 = pass.
specification: Citation
abstractmethod
property
Citation of data product specification or user requirement against which data is being evaluated.
CoverageResult
Bases: Result
Result of a data quality measure organising the measured values as a coverage.
Source code in opengis/metadata/quality.py
615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 |
|
result_content: Optional[Sequence[RangeDimension]]
abstractmethod
property
Describes the content of the result coverage, when the quality coverage is included in the described resource, i.e. the semantic definition of the data quality measures.
MANDATORY: if result_format
and result_file
not provided.
result_file: Optional[DataFile]
abstractmethod
property
Provides information about the data file containing the result coverage data.
MANDATORY: if result_content
not provided.
result_format: Optional[Format]
abstractmethod
property
Provides information about the data format of the result coverage data.
MANDATORY: if result_content
not provided.
result_spatial_representation: SpatialRepresentation
abstractmethod
property
Gives a numerical representation of the data quality measurements making up the coverage result.
spatial_representation_type: SpatialRepresentationTypeCode
abstractmethod
property
Method used to spatially represent the coverage result.
DataEvaluation
Bases: EvaluationMethod
Data evaluation method.
Source code in opengis/metadata/quality.py
417 418 |
|
DataQuality
Bases: ABC
Quality information for the data specified by a data quality scope.
Source code in opengis/metadata/quality.py
239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 |
|
report: Sequence[Element]
abstractmethod
property
Quantitative quality information for the data specified by the scope.
scope: Scope
abstractmethod
property
The specific data to which the data quality information applies.
standalone_quality_report: Optional[StandaloneQualityReportInformation]
abstractmethod
property
Reference and abstract of the attached standalone quality report.
Description
Bases: ABC
Data quality measure description.
Source code in opengis/metadata/quality.py
261 262 263 264 265 266 267 268 269 270 271 272 |
|
extended_description: BrowseGraphic
abstractmethod
property
Illustration.
text_description: str
abstractmethod
property
Text description.
DescriptiveResult
Bases: Result
Data quality descriptive result.
Source code in opengis/metadata/quality.py
471 472 473 474 475 476 477 |
|
statement: str
abstractmethod
property
Textual expression of the descriptive result.
DomainConsistency
Bases: LogicalConsistency
Adherence of values to the value domains.
Source code in opengis/metadata/quality.py
558 559 |
|
Element
Bases: ABC
Aspect of quantitative quality information.
Source code in opengis/metadata/quality.py
201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 |
|
derived_element: Sequence[Element]
abstractmethod
property
In case of aggregation or derivation, indicates the original element.
evaluation_method: EvaluationMethod
abstractmethod
property
Evaluation information.
measure: MeasureReference
abstractmethod
property
Reference to measure used.
result: Sequence[Result]
abstractmethod
property
Values obtained from applying a data quality measure against a specified acceptable conformance quality level.
standalone_quality_report_details: str
abstractmethod
property
Clause in the standaloneQualityReport where this data quality element or any related data quality element (original results in case of derivation or aggregation) is described.
EvaluationMethod
Bases: ABC
Description of the evaluation method and procedure applied.
Source code in opengis/metadata/quality.py
145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 |
|
date_time: Sequence[datetime]
abstractmethod
property
Date or range of dates on which a data quality measure was applied.
evaluation_method_description: str
abstractmethod
property
Description of the evaluation method.
evaluation_method_type: EvaluationMethodTypeCode
abstractmethod
property
Type of method used to evaluate quality of the data.
evaluation_procedure: Citation
abstractmethod
property
Reference to the procedure information.
reference_doc: Sequence[Citation]
abstractmethod
property
Information on documents which are referenced in developing and applying a data quality evaluation method.
EvaluationMethodTypeCode
Bases: Enum
Type of method for evaluating an identified data quality measure.
Source code in opengis/metadata/quality.py
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 |
|
DIRECT_EXTERNAL = '002'
class-attribute
instance-attribute
Method of evaluating the quality of a data set based on inspection of items within the data set, where reference data external to the data set being evaluated is required.
DIRECT_INTERNAL = '001'
class-attribute
instance-attribute
Method of evaluating the quality of a data set based on inspection of items within the data set, where all data required is internal to the data set being evaluated.
INDIRECT = '003'
class-attribute
instance-attribute
Method of evaluating the quality of a data set based on external knowledge.
FormatConsistency
Bases: LogicalConsistency
Degree to which data is stored in accordance with the physical structure of the dataset, as described by the scope.
Source code in opengis/metadata/quality.py
562 563 564 565 566 |
|
FullInspection
Bases: DataEvaluation
Test of every item in the population specified by the data quality scope.
Source code in opengis/metadata/quality.py
465 466 467 468 |
|
GriddedDataPositionalAccuracy
Bases: PositionalAccuracy
Closeness of gridded data position values to values accepted as or being true.
Source code in opengis/metadata/quality.py
495 496 497 498 499 |
|
Homogeneity
Bases: Metaquality
Expected or tested uniformity of the results obtained for a data quality evaluation.
Source code in opengis/metadata/quality.py
458 459 460 461 462 |
|
IndirectEvaluation
Bases: DataEvaluation
Indirect evaluation.
Source code in opengis/metadata/quality.py
446 447 448 449 450 451 452 453 454 455 |
|
deductive_source: str
abstractmethod
property
Information on which data are used as sources in deductive evaluation method.
LogicalConsistency
Bases: Element
Degree of adherence to logical rules of data structure, attribution and relationships (data structure can be conceptual, logical or physical).
Source code in opengis/metadata/quality.py
547 548 549 550 551 |
|
Measure
Bases: ABC
Data quality measure.
Source code in opengis/metadata/quality.py
311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 |
|
alias: str
abstractmethod
property
Another recognized name, an abbreviation or a short name for the same data quality measure.
basic_measure: BasicMeasure
abstractmethod
property
Definition of the fundamental concept for the data quality measure.
definition: str
abstractmethod
property
Definition of the fundamental concept for the data quality measure.
description: Description
abstractmethod
property
Description of the data quality measure, including all formulae and/or illustrations needed to establish the result of applying the measure.
element_name: TypeName
abstractmethod
property
Name of the data quality element for which quality is reported.
example: Sequence[Description]
abstractmethod
property
Illustration of the use of a data quality measure.
measure_identifier: Identifier
abstractmethod
property
Value uniquely identifying the measure within a namespace.
name: str
abstractmethod
property
Name of the data quality measure applied to the data.
parameter
abstractmethod
property
Reference to the source of an item that has been adopted from an external source.
source_reference: Sequence[SourceReference]
abstractmethod
property
Reference to the source of an item that has been adopted from an external source.
value_structure: ValueStructure
abstractmethod
property
Structure for reporting a complex data quality result.
value_type: TypeName
abstractmethod
property
Value type for reporting a data quality result (shall be one of the data types defined in ISO/19103:2005).
MeasureReference
Bases: ABC
Reference to the measure used.
Source code in opengis/metadata/quality.py
179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 |
|
measure_description: str
abstractmethod
property
Description of the measure.
measure_identification: Identifier
abstractmethod
property
Identifier of the measure, value uniquely identifying the measure within a namespace.
name_of_measure: Sequence[str]
abstractmethod
property
Name of the test applied to the data.
Metaquality
Bases: Element
Information about the reliability of data quality results.
Source code in opengis/metadata/quality.py
400 401 402 403 404 405 406 |
|
derived_element: Sequence[Element]
abstractmethod
property
Derived element.
NonQuantitativeAttributeCorrectness
Bases: ThematicAccuracy
Correctness of non-quantitative attributes.
Source code in opengis/metadata/quality.py
543 544 |
|
PositionalAccuracy
Bases: Element
Accuracy of the position of features.
Source code in opengis/metadata/quality.py
484 485 |
|
QuantitativeAttributeAccuracy
Bases: ThematicAccuracy
Accuracy of quantitative attributes.
Source code in opengis/metadata/quality.py
539 540 |
|
QuantitativeResult
Bases: Result
The values or information about the value(s) (or set of values) obtained from applying a data quality measure.
Source code in opengis/metadata/quality.py
666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 |
|
value: Sequence[Record]
abstractmethod
property
Quantitative value or values, content determined by the evaluation procedure used, accordingly with the value type and valueStructure defined for the measure.
value_record_type: RecordType
abstractmethod
property
Value type for reporting a data quality result, depends of the implementation.
value_unit: UnitOfMeasure
abstractmethod
property
Value unit for reporting a data quality result.
RelativeInternalPositionalAccuracy
Bases: PositionalAccuracy
Closeness of the relative positions of features in the scope to their respective relative positions accepted as or being true.
Source code in opengis/metadata/quality.py
502 503 504 505 506 |
|
Representativity
Bases: Metaquality
Trustworthiness of a data quality result.
Source code in opengis/metadata/quality.py
413 414 |
|
Result
Bases: ABC
Generalization of more specific result classes.
Source code in opengis/metadata/quality.py
131 132 133 134 135 136 137 138 139 140 141 142 |
|
date_time: datetime
abstractmethod
property
Date when the result was generated.
result_scope: Scope
abstractmethod
property
Scope of the result.
SimpleBasedInspection
Bases: DataEvaluation
Sample based inspection.
Source code in opengis/metadata/quality.py
421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 |
|
lot_description: str
abstractmethod
property
Information of how lots are defined.
sampling_scheme: str
abstractmethod
property
Information of the type of sampling scheme and description of the sampling procedure.
simple_ratio: str
abstractmethod
property
Information on how many samples on average are extracted for inspection from each lot of population.
SourceReference
Bases: ABC
Reference to the source of the data quality measure.
Source code in opengis/metadata/quality.py
275 276 277 278 279 280 281 |
|
citation: Citation
abstractmethod
property
References to the source.
StandaloneQualityReportInformation
Bases: ABC
Reference to an external stadalone quality report
Source code in opengis/metadata/quality.py
117 118 119 120 121 122 123 124 125 126 127 128 |
|
abstract: str
abstractmethod
property
Abstract for the associated standalone quality report.
report_reference: Citation
abstractmethod
property
Reference to the associated standalone quality report.
TemporalConsistency
Bases: TemporalQuality
Correctness of ordered events or sequences, if reported.
Source code in opengis/metadata/quality.py
509 510 |
|
TemporalQuality
Bases: Element
Accuracy of the temporal attributes and temporal relationships of features.
Source code in opengis/metadata/quality.py
394 395 396 397 |
|
TemporalValidity
Bases: TemporalQuality
Validity of data specified by the scope with respect to time.
Source code in opengis/metadata/quality.py
513 514 |
|
ThematicAccuracy
Bases: Element
Accuracy of quantitative attributes and the correctness of non-quantitative attributes and of the classifications of features and their relationships.
Source code in opengis/metadata/quality.py
524 525 526 527 528 529 |
|
ThematicClassificationCorrectness
Bases: ThematicAccuracy
Comparison of the classes assigned to features or their attributes to a universe of discourse.
Source code in opengis/metadata/quality.py
532 533 534 535 536 |
|
TopologicalConsistency
Bases: LogicalConsistency
Correctness of the explicitly encoded topological characteristics of the dataset as described by the scope.
Source code in opengis/metadata/quality.py
569 570 571 572 573 |
|
ValueStructure
Bases: Enum
The way in which values are grouped together.
Source code in opengis/metadata/quality.py
74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 |
|
BAG = '001'
class-attribute
instance-attribute
Finite, unordered collection of related items (objects or values).
COVERAGE = '006'
class-attribute
instance-attribute
Feature that acts as a function to return values from its range for any direct position within its spatial, temporal or spatiotemporal domain (ISO 19123:2005).
MATRIX = '005'
class-attribute
instance-attribute
Rectangular array of numbers (ISO/TS 19129:2009).
SEQUENCE = '003'
class-attribute
instance-attribute
Finite, ordered collection of related items (objects or values) that may be repeated (ISO 19107:2003).
SET = '002'
class-attribute
instance-attribute
Unordered collection of related items (objects or values) with no repetition (ISO 19107:2003).
TABLE = '004'
class-attribute
instance-attribute
An arrangement of data in which each item may be identified by means of arguments or keys (ISO/IEC 2382-4:1999).