glam/schemas/20251121/linkml/modules/classes/Resolution.yaml
kempersc 776462de90 Migrate multiple slots to enhance semantic clarity and align with best practices
- Migrated catering_type to CateringType with subclasses for better classification.
- Updated certainty_level to has_or_had_level for improved metadata consistency.
- Addressed cessation_observed_in by confirming existing temporal data structure.
- Created NetAsset class and updated financial statements for richer financial modeling.
- Completed migrations for default_access_policy, default_audio_language, and default_language to structured classes.
- Migrated default_position to structured Alignment class for better representation.
- Updated defined_by_standard to broaden range for identifier standards.
- Migrated definition to structured Resolution class for video resolution modeling.
- Completed migrations for degree_name, deliverable, and departement_code to structured classes.
- Migrated deployment_date to structured DeploymentEvent with temporal extent.
- Migrated derived_from_entity and derived_from_observation to new reference structures.
- Completed description and description_text migrations to enhance content modeling.
- Migrated detection_count, detection_level, and detection_threshold to structured slots with classes.
- Migrated device-related slots to structured classes for better identification and classification.
- Added new slots and classes for historic building and web address modeling.
2026-01-25 12:47:38 +01:00

117 lines
3.4 KiB
YAML

id: https://nde.nl/ontology/hc/class/Resolution
name: resolution_class
title: Resolution Class
description: |
Represents resolution or quality specifications for media content.
**USE CASES**:
- Video quality levels (SD, HD, 720p, 1080p, 4K, 8K)
- Image resolution (width x height in pixels)
- Display resolution specifications
**PROPERTIES**:
- resolution_type: Type of resolution (video, image, display)
- resolution_label: Standard label (HD, 4K, etc.)
- width_pixels: Horizontal resolution
- height_pixels: Vertical resolution
- has_or_had_quantity: Structured numeric values
- has_or_had_unit: Unit of measurement (pixels, DPI)
**STANDARD VIDEO RESOLUTIONS**:
| Label | Resolution | Aspect Ratio |
|-------|------------|--------------|
| SD | 640x480 | 4:3 |
| HD (720p) | 1280x720 | 16:9 |
| Full HD (1080p) | 1920x1080 | 16:9 |
| 4K (UHD) | 3840x2160 | 16:9 |
| 8K | 7680x4320 | 16:9 |
imports:
- linkml:types
- ../slots/has_or_had_quantity
- ../slots/has_or_had_unit
- ./Quantity
- ./Unit
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
default_prefix: hc
classes:
Resolution:
class_uri: hc:Resolution
description: |
Resolution or quality specifications for media content.
Captures both quality labels (HD, 4K) and pixel dimensions.
exact_mappings:
- schema:videoQuality
slots:
- resolution_type
- resolution_label
- width_pixels
- height_pixels
- has_or_had_quantity
- has_or_had_unit
slot_usage:
resolution_type:
range: string
required: false
examples:
- value: "video"
description: Video resolution
- value: "image"
description: Image resolution
resolution_label:
range: string
required: false
description: Standard quality label
examples:
- value: "hd"
description: High definition (720p/1080p)
- value: "sd"
description: Standard definition
- value: "4k"
description: 4K Ultra HD
- value: "8k"
description: 8K resolution
width_pixels:
range: integer
required: false
description: Horizontal resolution in pixels
examples:
- value: 1920
description: Full HD width
height_pixels:
range: integer
required: false
description: Vertical resolution in pixels
examples:
- value: 1080
description: Full HD height
has_or_had_quantity:
range: Quantity
inlined: true
multivalued: true
required: false
description: Structured numeric values for resolution
has_or_had_unit:
range: Unit
inlined: true
required: false
description: Unit of measurement (pixels, DPI)
slots:
resolution_type:
slot_uri: hc:resolutionType
range: string
description: Type of resolution (video, image, display)
resolution_label:
slot_uri: hc:resolutionLabel
range: string
description: Standard quality label (SD, HD, 4K, etc.)
width_pixels:
slot_uri: hc:widthPixels
range: integer
description: Horizontal resolution in pixels
height_pixels:
slot_uri: hc:heightPixels
range: integer
description: Vertical resolution in pixels